texlive[58075] Master/tlpkg/tlperl: Updated tlperl
commits+siepo at tug.org
commits+siepo at tug.org
Wed Mar 3 12:04:22 CET 2021
Revision: 58075
http://tug.org/svn/texlive?view=revision&revision=58075
Author: siepo
Date: 2021-03-03 12:04:20 +0100 (Wed, 03 Mar 2021)
Log Message:
-----------
Updated tlperl
Modified Paths:
--------------
trunk/Master/tlpkg/tlperl/README.TEXLIVE
trunk/Master/tlpkg/tlperl/bin/perl.exe
trunk/Master/tlpkg/tlperl/bin/perlglob.exe
trunk/Master/tlpkg/tlperl/bin/wperl.exe
trunk/Master/tlpkg/tlperl/lib/.packlist
trunk/Master/tlpkg/tlperl/lib/App/Cpan.pm
trunk/Master/tlpkg/tlperl/lib/Archive/Tar/Constant.pm
trunk/Master/tlpkg/tlperl/lib/Archive/Tar/File.pm
trunk/Master/tlpkg/tlperl/lib/Archive/Tar.pm
trunk/Master/tlpkg/tlperl/lib/B/Deparse.pm
trunk/Master/tlpkg/tlperl/lib/B/Op_private.pm
trunk/Master/tlpkg/tlperl/lib/B.pm
trunk/Master/tlpkg/tlperl/lib/Benchmark.pm
trunk/Master/tlpkg/tlperl/lib/CORE/EXTERN.h
trunk/Master/tlpkg/tlperl/lib/CORE/XSUB.h
trunk/Master/tlpkg/tlperl/lib/CORE/av.h
trunk/Master/tlpkg/tlperl/lib/CORE/charclass_invlists.h
trunk/Master/tlpkg/tlperl/lib/CORE/config.h
trunk/Master/tlpkg/tlperl/lib/CORE/cop.h
trunk/Master/tlpkg/tlperl/lib/CORE/cv.h
trunk/Master/tlpkg/tlperl/lib/CORE/dosish.h
trunk/Master/tlpkg/tlperl/lib/CORE/ebcdic_tables.h
trunk/Master/tlpkg/tlperl/lib/CORE/embed.h
trunk/Master/tlpkg/tlperl/lib/CORE/embedvar.h
trunk/Master/tlpkg/tlperl/lib/CORE/feature.h
trunk/Master/tlpkg/tlperl/lib/CORE/handy.h
trunk/Master/tlpkg/tlperl/lib/CORE/hv.h
trunk/Master/tlpkg/tlperl/lib/CORE/hv_func.h
trunk/Master/tlpkg/tlperl/lib/CORE/hv_macro.h
trunk/Master/tlpkg/tlperl/lib/CORE/inline.h
trunk/Master/tlpkg/tlperl/lib/CORE/intrpvar.h
trunk/Master/tlpkg/tlperl/lib/CORE/invlist_inline.h
trunk/Master/tlpkg/tlperl/lib/CORE/iperlsys.h
trunk/Master/tlpkg/tlperl/lib/CORE/keywords.h
trunk/Master/tlpkg/tlperl/lib/CORE/l1_char_class_tab.h
trunk/Master/tlpkg/tlperl/lib/CORE/metaconfig.h
trunk/Master/tlpkg/tlperl/lib/CORE/op.h
trunk/Master/tlpkg/tlperl/lib/CORE/opcode.h
trunk/Master/tlpkg/tlperl/lib/CORE/opnames.h
trunk/Master/tlpkg/tlperl/lib/CORE/pad.h
trunk/Master/tlpkg/tlperl/lib/CORE/parser.h
trunk/Master/tlpkg/tlperl/lib/CORE/patchlevel.h
trunk/Master/tlpkg/tlperl/lib/CORE/perl.h
trunk/Master/tlpkg/tlperl/lib/CORE/perlapi.h
trunk/Master/tlpkg/tlperl/lib/CORE/perlhost.h
trunk/Master/tlpkg/tlperl/lib/CORE/perlio.h
trunk/Master/tlpkg/tlperl/lib/CORE/perlvars.h
trunk/Master/tlpkg/tlperl/lib/CORE/perly.h
trunk/Master/tlpkg/tlperl/lib/CORE/pp.h
trunk/Master/tlpkg/tlperl/lib/CORE/pp_proto.h
trunk/Master/tlpkg/tlperl/lib/CORE/proto.h
trunk/Master/tlpkg/tlperl/lib/CORE/reentr.h
trunk/Master/tlpkg/tlperl/lib/CORE/regcharclass.h
trunk/Master/tlpkg/tlperl/lib/CORE/regcomp.h
trunk/Master/tlpkg/tlperl/lib/CORE/regexp.h
trunk/Master/tlpkg/tlperl/lib/CORE/regnodes.h
trunk/Master/tlpkg/tlperl/lib/CORE/scope.h
trunk/Master/tlpkg/tlperl/lib/CORE/stadtx_hash.h
trunk/Master/tlpkg/tlperl/lib/CORE/sv.h
trunk/Master/tlpkg/tlperl/lib/CORE/sys/errno2.h
trunk/Master/tlpkg/tlperl/lib/CORE/sys/socket.h
trunk/Master/tlpkg/tlperl/lib/CORE/time64.h
trunk/Master/tlpkg/tlperl/lib/CORE/uconfig.h
trunk/Master/tlpkg/tlperl/lib/CORE/uni_keywords.h
trunk/Master/tlpkg/tlperl/lib/CORE/unicode_constants.h
trunk/Master/tlpkg/tlperl/lib/CORE/unixish.h
trunk/Master/tlpkg/tlperl/lib/CORE/utf8.h
trunk/Master/tlpkg/tlperl/lib/CORE/utfebcdic.h
trunk/Master/tlpkg/tlperl/lib/CORE/util.h
trunk/Master/tlpkg/tlperl/lib/CORE/vdir.h
trunk/Master/tlpkg/tlperl/lib/CORE/vmem.h
trunk/Master/tlpkg/tlperl/lib/CORE/warnings.h
trunk/Master/tlpkg/tlperl/lib/CORE/win32.h
trunk/Master/tlpkg/tlperl/lib/CORE/win32iop.h
trunk/Master/tlpkg/tlperl/lib/CORE/zaphod32_hash.h
trunk/Master/tlpkg/tlperl/lib/CPAN/Bundle.pm
trunk/Master/tlpkg/tlperl/lib/CPAN/Distribution.pm
trunk/Master/tlpkg/tlperl/lib/CPAN/FTP.pm
trunk/Master/tlpkg/tlperl/lib/CPAN/FirstTime.pm
trunk/Master/tlpkg/tlperl/lib/CPAN/HandleConfig.pm
trunk/Master/tlpkg/tlperl/lib/CPAN/Mirrors.pm
trunk/Master/tlpkg/tlperl/lib/CPAN/Queue.pm
trunk/Master/tlpkg/tlperl/lib/CPAN/Shell.pm
trunk/Master/tlpkg/tlperl/lib/CPAN/Tarzip.pm
trunk/Master/tlpkg/tlperl/lib/CPAN.pm
trunk/Master/tlpkg/tlperl/lib/Class/Struct.pm
trunk/Master/tlpkg/tlperl/lib/Compress/Raw/Bzip2.pm
trunk/Master/tlpkg/tlperl/lib/Compress/Raw/Zlib.pm
trunk/Master/tlpkg/tlperl/lib/Compress/Zlib.pm
trunk/Master/tlpkg/tlperl/lib/Config.pm
trunk/Master/tlpkg/tlperl/lib/Config.pm.orig
trunk/Master/tlpkg/tlperl/lib/Config.pod
trunk/Master/tlpkg/tlperl/lib/Config_heavy.pl
trunk/Master/tlpkg/tlperl/lib/Config_heavy.pl.orig
trunk/Master/tlpkg/tlperl/lib/Data/Dumper.pm
trunk/Master/tlpkg/tlperl/lib/Devel/PPPort.pm
trunk/Master/tlpkg/tlperl/lib/Digest/MD5.pm
trunk/Master/tlpkg/tlperl/lib/Dumpvalue.pm
trunk/Master/tlpkg/tlperl/lib/DynaLoader.pm
trunk/Master/tlpkg/tlperl/lib/Encode/Guess.pm
trunk/Master/tlpkg/tlperl/lib/Encode/encode.h
trunk/Master/tlpkg/tlperl/lib/Encode.pm
trunk/Master/tlpkg/tlperl/lib/English.pm
trunk/Master/tlpkg/tlperl/lib/Errno.pm
trunk/Master/tlpkg/tlperl/lib/Exporter/Heavy.pm
trunk/Master/tlpkg/tlperl/lib/Exporter.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/CBuilder/Base.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/CBuilder/Platform/Unix.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/CBuilder/Platform/VMS.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/CBuilder/Platform/Windows.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/CBuilder/Platform/aix.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/CBuilder/Platform/android.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/CBuilder/Platform/cygwin.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/CBuilder/Platform/darwin.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/CBuilder/Platform/dec_osf.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/CBuilder/Platform/os2.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/CBuilder.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/Command/MM.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/Command.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/Liblist/Kid.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/Liblist.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/MM.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/MM_AIX.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/MM_Any.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/MM_BeOS.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/MM_Cygwin.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/MM_DOS.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/MM_Darwin.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/MM_MacOS.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/MM_NW5.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/MM_OS2.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/MM_QNX.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/MM_UWIN.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/MM_Unix.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/MM_VMS.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/MM_VOS.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/MM_Win32.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/MM_Win95.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/MY.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/MakeMaker/Config.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/MakeMaker/FAQ.pod
trunk/Master/tlpkg/tlperl/lib/ExtUtils/MakeMaker/Locale.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/MakeMaker/Tutorial.pod
trunk/Master/tlpkg/tlperl/lib/ExtUtils/MakeMaker/version.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/MakeMaker.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/Mkbootstrap.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/Mksymlists.pm
trunk/Master/tlpkg/tlperl/lib/ExtUtils/testlib.pm
trunk/Master/tlpkg/tlperl/lib/Fatal.pm
trunk/Master/tlpkg/tlperl/lib/File/Find.pm
trunk/Master/tlpkg/tlperl/lib/File/Glob.pm
trunk/Master/tlpkg/tlperl/lib/File/Spec/Win32.pm
trunk/Master/tlpkg/tlperl/lib/File/stat.pm
trunk/Master/tlpkg/tlperl/lib/Filter/Simple.pm
trunk/Master/tlpkg/tlperl/lib/Getopt/Long.pm
trunk/Master/tlpkg/tlperl/lib/Hash/Util.pm
trunk/Master/tlpkg/tlperl/lib/I18N/LangTags/Detect.pm
trunk/Master/tlpkg/tlperl/lib/I18N/LangTags.pm
trunk/Master/tlpkg/tlperl/lib/I18N/Langinfo.pm
trunk/Master/tlpkg/tlperl/lib/IO/Compress/Adapter/Bzip2.pm
trunk/Master/tlpkg/tlperl/lib/IO/Compress/Adapter/Deflate.pm
trunk/Master/tlpkg/tlperl/lib/IO/Compress/Adapter/Identity.pm
trunk/Master/tlpkg/tlperl/lib/IO/Compress/Base/Common.pm
trunk/Master/tlpkg/tlperl/lib/IO/Compress/Base.pm
trunk/Master/tlpkg/tlperl/lib/IO/Compress/Bzip2.pm
trunk/Master/tlpkg/tlperl/lib/IO/Compress/Deflate.pm
trunk/Master/tlpkg/tlperl/lib/IO/Compress/FAQ.pod
trunk/Master/tlpkg/tlperl/lib/IO/Compress/Gzip/Constants.pm
trunk/Master/tlpkg/tlperl/lib/IO/Compress/Gzip.pm
trunk/Master/tlpkg/tlperl/lib/IO/Compress/RawDeflate.pm
trunk/Master/tlpkg/tlperl/lib/IO/Compress/Zip/Constants.pm
trunk/Master/tlpkg/tlperl/lib/IO/Compress/Zip.pm
trunk/Master/tlpkg/tlperl/lib/IO/Compress/Zlib/Constants.pm
trunk/Master/tlpkg/tlperl/lib/IO/Compress/Zlib/Extra.pm
trunk/Master/tlpkg/tlperl/lib/IO/Dir.pm
trunk/Master/tlpkg/tlperl/lib/IO/File.pm
trunk/Master/tlpkg/tlperl/lib/IO/Handle.pm
trunk/Master/tlpkg/tlperl/lib/IO/Pipe.pm
trunk/Master/tlpkg/tlperl/lib/IO/Poll.pm
trunk/Master/tlpkg/tlperl/lib/IO/Seekable.pm
trunk/Master/tlpkg/tlperl/lib/IO/Select.pm
trunk/Master/tlpkg/tlperl/lib/IO/Socket/INET.pm
trunk/Master/tlpkg/tlperl/lib/IO/Socket/UNIX.pm
trunk/Master/tlpkg/tlperl/lib/IO/Socket.pm
trunk/Master/tlpkg/tlperl/lib/IO/Uncompress/Adapter/Bunzip2.pm
trunk/Master/tlpkg/tlperl/lib/IO/Uncompress/Adapter/Identity.pm
trunk/Master/tlpkg/tlperl/lib/IO/Uncompress/Adapter/Inflate.pm
trunk/Master/tlpkg/tlperl/lib/IO/Uncompress/AnyInflate.pm
trunk/Master/tlpkg/tlperl/lib/IO/Uncompress/AnyUncompress.pm
trunk/Master/tlpkg/tlperl/lib/IO/Uncompress/Base.pm
trunk/Master/tlpkg/tlperl/lib/IO/Uncompress/Bunzip2.pm
trunk/Master/tlpkg/tlperl/lib/IO/Uncompress/Gunzip.pm
trunk/Master/tlpkg/tlperl/lib/IO/Uncompress/Inflate.pm
trunk/Master/tlpkg/tlperl/lib/IO/Uncompress/RawInflate.pm
trunk/Master/tlpkg/tlperl/lib/IO/Uncompress/Unzip.pm
trunk/Master/tlpkg/tlperl/lib/IO.pm
trunk/Master/tlpkg/tlperl/lib/IPC/Cmd.pm
trunk/Master/tlpkg/tlperl/lib/IPC/Open2.pm
trunk/Master/tlpkg/tlperl/lib/IPC/Open3.pm
trunk/Master/tlpkg/tlperl/lib/JSON/PP/Boolean.pm
trunk/Master/tlpkg/tlperl/lib/JSON/PP.pm
trunk/Master/tlpkg/tlperl/lib/List/Util/XS.pm
trunk/Master/tlpkg/tlperl/lib/List/Util.pm
trunk/Master/tlpkg/tlperl/lib/Locale/Maketext/Cookbook.pod
trunk/Master/tlpkg/tlperl/lib/Locale/Maketext/TPJ13.pod
trunk/Master/tlpkg/tlperl/lib/Locale/Maketext.pod
trunk/Master/tlpkg/tlperl/lib/Math/BigFloat.pm
trunk/Master/tlpkg/tlperl/lib/Math/BigInt/Calc.pm
trunk/Master/tlpkg/tlperl/lib/Math/BigInt/FastCalc.pm
trunk/Master/tlpkg/tlperl/lib/Math/BigInt/Lib.pm
trunk/Master/tlpkg/tlperl/lib/Math/BigInt.pm
trunk/Master/tlpkg/tlperl/lib/Module/CoreList/Utils.pm
trunk/Master/tlpkg/tlperl/lib/Module/CoreList.pm
trunk/Master/tlpkg/tlperl/lib/Module/Load/Conditional.pm
trunk/Master/tlpkg/tlperl/lib/Module/Metadata.pm
trunk/Master/tlpkg/tlperl/lib/Net/Ping.pm
trunk/Master/tlpkg/tlperl/lib/Opcode.pm
trunk/Master/tlpkg/tlperl/lib/POSIX.pm
trunk/Master/tlpkg/tlperl/lib/POSIX.pod
trunk/Master/tlpkg/tlperl/lib/PerlIO/encoding.pm
trunk/Master/tlpkg/tlperl/lib/PerlIO/via.pm
trunk/Master/tlpkg/tlperl/lib/PerlIO.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Html.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Man.pm
trunk/Master/tlpkg/tlperl/lib/Pod/ParseLink.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/BlackBox.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/Checker.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/Debug.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/DumpAsText.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/DumpAsXML.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/HTML.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/HTMLBatch.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/LinkSection.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/Methody.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/Progress.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/PullParser.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/PullParserEndToken.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/PullParserStartToken.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/PullParserTextToken.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/PullParserToken.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/RTF.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/Search.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/SimpleTree.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/Subclassing.pod
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/Text.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/TextContent.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/TiedOutFH.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/Transcode.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/TranscodeDumb.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/TranscodeSmart.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/XHTML.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/XMLOutStream.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Simple.pod
trunk/Master/tlpkg/tlperl/lib/Pod/Text/Color.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Text/Overstrike.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Text/Termcap.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Text.pm
trunk/Master/tlpkg/tlperl/lib/Safe.pm
trunk/Master/tlpkg/tlperl/lib/Scalar/Util.pm
trunk/Master/tlpkg/tlperl/lib/SelfLoader.pm
trunk/Master/tlpkg/tlperl/lib/Socket.pm
trunk/Master/tlpkg/tlperl/lib/Storable.pm
trunk/Master/tlpkg/tlperl/lib/Sub/Util.pm
trunk/Master/tlpkg/tlperl/lib/Sys/Hostname.pm
trunk/Master/tlpkg/tlperl/lib/Term/ANSIColor.pm
trunk/Master/tlpkg/tlperl/lib/Test/Builder/Formatter.pm
trunk/Master/tlpkg/tlperl/lib/Test/Builder/Module.pm
trunk/Master/tlpkg/tlperl/lib/Test/Builder/Tester/Color.pm
trunk/Master/tlpkg/tlperl/lib/Test/Builder/Tester.pm
trunk/Master/tlpkg/tlperl/lib/Test/Builder/TodoDiag.pm
trunk/Master/tlpkg/tlperl/lib/Test/Builder.pm
trunk/Master/tlpkg/tlperl/lib/Test/More.pm
trunk/Master/tlpkg/tlperl/lib/Test/Simple.pm
trunk/Master/tlpkg/tlperl/lib/Test/Tester/Capture.pm
trunk/Master/tlpkg/tlperl/lib/Test/Tester/CaptureRunner.pm
trunk/Master/tlpkg/tlperl/lib/Test/Tester/Delegate.pm
trunk/Master/tlpkg/tlperl/lib/Test/Tester.pm
trunk/Master/tlpkg/tlperl/lib/Test/use/ok.pm
trunk/Master/tlpkg/tlperl/lib/Test2/API/Breakage.pm
trunk/Master/tlpkg/tlperl/lib/Test2/API/Context.pm
trunk/Master/tlpkg/tlperl/lib/Test2/API/Instance.pm
trunk/Master/tlpkg/tlperl/lib/Test2/API/Stack.pm
trunk/Master/tlpkg/tlperl/lib/Test2/API.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Event/Bail.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Event/Diag.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Event/Encoding.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Event/Exception.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Event/Fail.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Event/Generic.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Event/Note.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Event/Ok.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Event/Pass.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Event/Plan.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Event/Skip.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Event/Subtest.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Event/TAP/Version.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Event/V2.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Event/Waiting.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Event.pm
trunk/Master/tlpkg/tlperl/lib/Test2/EventFacet/About.pm
trunk/Master/tlpkg/tlperl/lib/Test2/EventFacet/Amnesty.pm
trunk/Master/tlpkg/tlperl/lib/Test2/EventFacet/Assert.pm
trunk/Master/tlpkg/tlperl/lib/Test2/EventFacet/Control.pm
trunk/Master/tlpkg/tlperl/lib/Test2/EventFacet/Error.pm
trunk/Master/tlpkg/tlperl/lib/Test2/EventFacet/Hub.pm
trunk/Master/tlpkg/tlperl/lib/Test2/EventFacet/Info/Table.pm
trunk/Master/tlpkg/tlperl/lib/Test2/EventFacet/Info.pm
trunk/Master/tlpkg/tlperl/lib/Test2/EventFacet/Meta.pm
trunk/Master/tlpkg/tlperl/lib/Test2/EventFacet/Parent.pm
trunk/Master/tlpkg/tlperl/lib/Test2/EventFacet/Plan.pm
trunk/Master/tlpkg/tlperl/lib/Test2/EventFacet/Render.pm
trunk/Master/tlpkg/tlperl/lib/Test2/EventFacet/Trace.pm
trunk/Master/tlpkg/tlperl/lib/Test2/EventFacet.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Formatter/TAP.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Formatter.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Hub/Interceptor/Terminator.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Hub/Interceptor.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Hub/Subtest.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Hub.pm
trunk/Master/tlpkg/tlperl/lib/Test2/IPC/Driver/Files.pm
trunk/Master/tlpkg/tlperl/lib/Test2/IPC/Driver.pm
trunk/Master/tlpkg/tlperl/lib/Test2/IPC.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Tools/Tiny.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Transition.pod
trunk/Master/tlpkg/tlperl/lib/Test2/Util/ExternalMeta.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Util/Facets2Legacy.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Util/HashBase.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Util/Trace.pm
trunk/Master/tlpkg/tlperl/lib/Test2/Util.pm
trunk/Master/tlpkg/tlperl/lib/Test2.pm
trunk/Master/tlpkg/tlperl/lib/Thread/Queue.pm
trunk/Master/tlpkg/tlperl/lib/Thread.pm
trunk/Master/tlpkg/tlperl/lib/Tie/File.pm
trunk/Master/tlpkg/tlperl/lib/Tie/Hash/NamedCapture.pm
trunk/Master/tlpkg/tlperl/lib/Tie/Scalar.pm
trunk/Master/tlpkg/tlperl/lib/Tie/StdHandle.pm
trunk/Master/tlpkg/tlperl/lib/Time/HiRes.pm
trunk/Master/tlpkg/tlperl/lib/Time/Piece.pm
trunk/Master/tlpkg/tlperl/lib/Time/Seconds.pm
trunk/Master/tlpkg/tlperl/lib/Unicode/Normalize.pm
trunk/Master/tlpkg/tlperl/lib/Unicode/UCD.pm
trunk/Master/tlpkg/tlperl/lib/Win32.pm
trunk/Master/tlpkg/tlperl/lib/Win32API/File.pm
trunk/Master/tlpkg/tlperl/lib/_charnames.pm
trunk/Master/tlpkg/tlperl/lib/auto/B/B.dll
trunk/Master/tlpkg/tlperl/lib/auto/Compress/Raw/Bzip2/Bzip2.dll
trunk/Master/tlpkg/tlperl/lib/auto/Compress/Raw/Zlib/Zlib.dll
trunk/Master/tlpkg/tlperl/lib/auto/Cwd/Cwd.dll
trunk/Master/tlpkg/tlperl/lib/auto/Data/Dumper/Dumper.dll
trunk/Master/tlpkg/tlperl/lib/auto/Devel/Peek/Peek.dll
trunk/Master/tlpkg/tlperl/lib/auto/Digest/MD5/MD5.dll
trunk/Master/tlpkg/tlperl/lib/auto/Digest/SHA/SHA.dll
trunk/Master/tlpkg/tlperl/lib/auto/Encode/Byte/Byte.dll
trunk/Master/tlpkg/tlperl/lib/auto/Encode/CN/CN.dll
trunk/Master/tlpkg/tlperl/lib/auto/Encode/EBCDIC/EBCDIC.dll
trunk/Master/tlpkg/tlperl/lib/auto/Encode/Encode.dll
trunk/Master/tlpkg/tlperl/lib/auto/Encode/JP/JP.dll
trunk/Master/tlpkg/tlperl/lib/auto/Encode/KR/KR.dll
trunk/Master/tlpkg/tlperl/lib/auto/Encode/Symbol/Symbol.dll
trunk/Master/tlpkg/tlperl/lib/auto/Encode/TW/TW.dll
trunk/Master/tlpkg/tlperl/lib/auto/Encode/Unicode/Unicode.dll
trunk/Master/tlpkg/tlperl/lib/auto/Fcntl/Fcntl.dll
trunk/Master/tlpkg/tlperl/lib/auto/File/DosGlob/DosGlob.dll
trunk/Master/tlpkg/tlperl/lib/auto/File/Glob/Glob.dll
trunk/Master/tlpkg/tlperl/lib/auto/Filter/Util/Call/Call.dll
trunk/Master/tlpkg/tlperl/lib/auto/Hash/Util/FieldHash/FieldHash.dll
trunk/Master/tlpkg/tlperl/lib/auto/Hash/Util/Util.dll
trunk/Master/tlpkg/tlperl/lib/auto/I18N/Langinfo/Langinfo.dll
trunk/Master/tlpkg/tlperl/lib/auto/IO/IO.dll
trunk/Master/tlpkg/tlperl/lib/auto/List/Util/Util.dll
trunk/Master/tlpkg/tlperl/lib/auto/MIME/Base64/Base64.dll
trunk/Master/tlpkg/tlperl/lib/auto/Math/BigInt/FastCalc/FastCalc.dll
trunk/Master/tlpkg/tlperl/lib/auto/Opcode/Opcode.dll
trunk/Master/tlpkg/tlperl/lib/auto/POSIX/POSIX.dll
trunk/Master/tlpkg/tlperl/lib/auto/PerlIO/encoding/encoding.dll
trunk/Master/tlpkg/tlperl/lib/auto/PerlIO/mmap/mmap.dll
trunk/Master/tlpkg/tlperl/lib/auto/PerlIO/scalar/scalar.dll
trunk/Master/tlpkg/tlperl/lib/auto/PerlIO/via/via.dll
trunk/Master/tlpkg/tlperl/lib/auto/SDBM_File/SDBM_File.dll
trunk/Master/tlpkg/tlperl/lib/auto/Socket/Socket.dll
trunk/Master/tlpkg/tlperl/lib/auto/Storable/Storable.dll
trunk/Master/tlpkg/tlperl/lib/auto/Sys/Hostname/Hostname.dll
trunk/Master/tlpkg/tlperl/lib/auto/Time/HiRes/HiRes.dll
trunk/Master/tlpkg/tlperl/lib/auto/Time/Piece/Piece.dll
trunk/Master/tlpkg/tlperl/lib/auto/Unicode/Collate/Collate.dll
trunk/Master/tlpkg/tlperl/lib/auto/Unicode/Normalize/Normalize.dll
trunk/Master/tlpkg/tlperl/lib/auto/Win32/Win32.dll
trunk/Master/tlpkg/tlperl/lib/auto/Win32API/File/File.dll
trunk/Master/tlpkg/tlperl/lib/auto/attributes/attributes.dll
trunk/Master/tlpkg/tlperl/lib/auto/mro/mro.dll
trunk/Master/tlpkg/tlperl/lib/auto/re/re.dll
trunk/Master/tlpkg/tlperl/lib/auto/threads/shared/shared.dll
trunk/Master/tlpkg/tlperl/lib/auto/threads/threads.dll
trunk/Master/tlpkg/tlperl/lib/autodie/Scope/Guard.pm
trunk/Master/tlpkg/tlperl/lib/autodie/Scope/GuardStack.pm
trunk/Master/tlpkg/tlperl/lib/autodie/Util.pm
trunk/Master/tlpkg/tlperl/lib/autodie/exception/system.pm
trunk/Master/tlpkg/tlperl/lib/autodie/exception.pm
trunk/Master/tlpkg/tlperl/lib/autodie/hints.pm
trunk/Master/tlpkg/tlperl/lib/autodie/skip.pm
trunk/Master/tlpkg/tlperl/lib/autodie.pm
trunk/Master/tlpkg/tlperl/lib/charnames.pm
trunk/Master/tlpkg/tlperl/lib/diagnostics.pm
trunk/Master/tlpkg/tlperl/lib/encoding.pm
trunk/Master/tlpkg/tlperl/lib/feature.pm
trunk/Master/tlpkg/tlperl/lib/mro.pm
trunk/Master/tlpkg/tlperl/lib/ok.pm
trunk/Master/tlpkg/tlperl/lib/open.pm
trunk/Master/tlpkg/tlperl/lib/overload.pm
trunk/Master/tlpkg/tlperl/lib/parent.pm
trunk/Master/tlpkg/tlperl/lib/perl5db.pl
trunk/Master/tlpkg/tlperl/lib/perlfaq.pm
trunk/Master/tlpkg/tlperl/lib/perllocal.pod
trunk/Master/tlpkg/tlperl/lib/re.pm
trunk/Master/tlpkg/tlperl/lib/threads/shared.pm
trunk/Master/tlpkg/tlperl/lib/threads.pm
trunk/Master/tlpkg/tlperl/lib/unicore/Blocks.txt
trunk/Master/tlpkg/tlperl/lib/unicore/CombiningClass.pl
trunk/Master/tlpkg/tlperl/lib/unicore/Decomposition.pl
trunk/Master/tlpkg/tlperl/lib/unicore/Name.pl
trunk/Master/tlpkg/tlperl/lib/unicore/Name.pm
trunk/Master/tlpkg/tlperl/lib/unicore/NamedSequences.txt
trunk/Master/tlpkg/tlperl/lib/unicore/SpecialCasing.txt
trunk/Master/tlpkg/tlperl/lib/unicore/To/Age.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Bc.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Bmg.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Bpb.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Bpt.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Cf.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Digit.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Ea.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/EqUIdeo.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Fold.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/GCB.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Gc.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Hst.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/InPC.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/InSC.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Isc.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Jg.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Jt.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Lb.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Lc.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Lower.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/NFCQC.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/NFDQC.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/NFKCCF.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/NFKCQC.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/NFKDQC.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Na1.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/NameAlia.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Nt.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Nv.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/PerlDeci.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/SB.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Sc.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Scx.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Tc.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Title.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Uc.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Upper.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Vo.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/WB.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/_PerlLB.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/_PerlSCX.pl
trunk/Master/tlpkg/tlperl/lib/unicore/UCD.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Age/NA.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Age/V100.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Age/V11.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Age/V110.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Age/V120.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Age/V20.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Age/V30.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Age/V31.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Age/V32.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Age/V40.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Age/V41.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Age/V50.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Age/V51.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Age/V52.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Age/V60.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Age/V61.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Age/V70.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Age/V80.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Age/V90.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Alpha/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Bc/AL.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Bc/AN.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Bc/B.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Bc/BN.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Bc/CS.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Bc/EN.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Bc/ES.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Bc/ET.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Bc/L.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Bc/NSM.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Bc/ON.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Bc/R.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Bc/WS.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/BidiC/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/BidiM/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Blk/NB.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Bpt/C.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Bpt/N.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Bpt/O.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/CE/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/CI/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/CWCF/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/CWCM/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/CWKCF/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/CWL/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/CWT/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/CWU/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Cased/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/A.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/AL.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/AR.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/ATAR.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/B.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/BR.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/DB.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/NK.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/NR.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/OV.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/VR.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/CompEx/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/DI/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Dash/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Dep/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Dia/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Com.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Enc.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Fin.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Font.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Init.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Iso.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Med.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Nar.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Nb.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Dt/NonCanon.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Sqr.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Sub.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Sup.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Vert.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Ea/A.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Ea/H.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Ea/N.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Ea/Na.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Ea/W.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Ext/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/GCB/CN.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/GCB/EX.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/GCB/LV.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/GCB/LVT.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/GCB/PP.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/GCB/SM.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/GCB/XX.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/C.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Cf.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Cn.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/L.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/LC.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Ll.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Lm.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Lo.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Lu.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/M.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Mc.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Me.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Mn.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/N.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Nd.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Nl.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/No.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/P.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pc.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pd.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pe.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pf.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pi.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Po.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Ps.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/S.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Sc.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Sk.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Sm.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/So.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Z.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Zs.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/GrBase/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/GrExt/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Hex/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Hst/NA.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Hyphen/T.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/IDC/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/IDS/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Ideo/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/In/10_0.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/In/11_0.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/In/12_0.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/In/12_1.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/In/2_0.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/In/2_1.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/In/3_0.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/In/3_1.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/In/3_2.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/In/4_0.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/In/4_1.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/In/5_0.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/In/5_1.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/In/5_2.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/In/6_0.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/In/6_1.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/In/6_2.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/In/6_3.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/In/7_0.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/In/8_0.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/In/9_0.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InPC/Bottom.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InPC/Left.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InPC/LeftAndR.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InPC/NA.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InPC/Overstru.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InPC/Right.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InPC/Top.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InPC/TopAndBo.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InPC/TopAndL2.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InPC/TopAndLe.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InPC/TopAndRi.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InPC/VisualOr.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InSC/Avagraha.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InSC/Bindu.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InSC/Cantilla.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InSC/Consona2.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InSC/Consona3.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InSC/Consona4.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InSC/Consona5.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InSC/Consona6.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InSC/Consona7.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InSC/Consonan.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InSC/Invisibl.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InSC/Nukta.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InSC/Number.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InSC/Other.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InSC/PureKill.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InSC/Syllable.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InSC/ToneMark.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InSC/Virama.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InSC/Visarga.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InSC/Vowel.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InSC/VowelDep.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InSC/VowelInd.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Ain.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Alef.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Beh.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Dal.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Jg/FarsiYeh.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Feh.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Gaf.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Hah.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Jg/HanifiRo.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Kaf.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Lam.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Jg/NoJoinin.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Qaf.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Reh.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Sad.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Seen.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Waw.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Yeh.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Jt/C.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Jt/D.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Jt/L.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Jt/R.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Jt/T.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Jt/U.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Lb/AI.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Lb/AL.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Lb/BA.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Lb/BB.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Lb/CJ.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Lb/CL.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Lb/CM.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Lb/EX.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Lb/GL.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Lb/ID.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Lb/IN.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Lb/IS.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Lb/NS.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Lb/NU.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Lb/OP.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Lb/PO.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Lb/PR.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Lb/QU.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Lb/SA.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Lb/XX.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Lower/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Math/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/NFCQC/M.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/NFCQC/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/NFDQC/N.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/NFDQC/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/NFKCQC/N.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/NFKCQC/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/NFKDQC/N.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/NFKDQC/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nt/Di.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nt/None.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nt/Nu.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/0.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/10.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/100.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1000.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/10000.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/100000.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/11.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/12.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/13.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/14.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/15.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/16.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/17.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/18.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/19.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_16.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_2.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_3.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_4.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_6.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_8.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/2.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/20.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/200.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/2000.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/20000.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/2_3.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/30.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/300.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3000.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/30000.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_16.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_4.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/4.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/40.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/400.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/4000.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/40000.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/5.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/50.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/500.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/5000.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/50000.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/6.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/60.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/600.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/6000.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/60000.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/7.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/70.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/700.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/7000.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/70000.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/8.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/80.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/800.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/8000.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/80000.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/9.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/90.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/900.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/9000.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Nv/90000.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/PCM/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/PatSyn/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Alnum.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Assigned.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Blank.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Graph.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PerlWord.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixPun.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Print.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Perl/SpacePer.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Title.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Word.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Perl/XPosixPu.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_PerlAny.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_PerlCh2.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_PerlCha.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_PerlFol.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_PerlIDC.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_PerlIDS.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_PerlIsI.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_PerlNch.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_PerlPat.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_PerlPr2.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_PerlPro.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_PerlQuo.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/QMark/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/SB/AT.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/SB/CL.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/SB/EX.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/SB/FO.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/SB/LE.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/SB/LO.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/SB/NU.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/SB/SC.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/SB/ST.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/SB/Sp.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/SB/UP.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/SB/XX.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/SD/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/STerm/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Arab.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Beng.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cprt.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cyrl.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Deva.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Dupl.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Geor.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Glag.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Gong.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Gonm.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Gran.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Grek.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Gujr.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Guru.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Han.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Hang.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Hira.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Kana.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Knda.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Latn.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Limb.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Linb.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mlym.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mong.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mult.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Orya.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Sinh.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Syrc.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Taml.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Telu.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Zinh.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Zyyy.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Adlm.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Arab.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Armn.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Beng.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Bhks.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Bopo.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Cakm.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Cham.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Copt.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Cprt.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Cyrl.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Deva.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Dupl.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Ethi.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Geor.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Glag.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Gong.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Gonm.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Gran.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Grek.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Gujr.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Guru.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Han.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Hang.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Hebr.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Hira.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Hmng.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Hmnp.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Kana.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Khar.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Khmr.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Khoj.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Knda.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Kthi.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Lana.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Lao.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Latn.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Limb.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Lina.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Linb.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Mlym.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Mong.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Mult.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Mymr.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Nand.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Orya.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Phlp.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Rohg.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Shrd.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Sind.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Sinh.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Syrc.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Tagb.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Takr.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Talu.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Taml.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Telu.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Thaa.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Tibt.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Tirh.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Xsux.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Yi.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Zinh.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Zyyy.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Zzzz.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Term/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/UIdeo/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Upper/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Vo/R.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Vo/Tr.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Vo/Tu.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Vo/U.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/WB/EX.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/WB/Extend.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/WB/FO.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/WB/HL.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/WB/KA.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/WB/LE.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/WB/MB.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/WB/ML.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/WB/MN.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/WB/NU.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/WB/WSegSpac.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/WB/XX.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/XIDC/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/XIDS/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/uni_keywords.pl
trunk/Master/tlpkg/tlperl/lib/unicore/version
trunk/Master/tlpkg/tlperl/lib/warnings.pm
trunk/Master/tlpkg/tlperl/site/lib/Cpanel/JSON/XS.pm
trunk/Master/tlpkg/tlperl/site/lib/File/Listing.pm
trunk/Master/tlpkg/tlperl/site/lib/HTML/Entities.pm
trunk/Master/tlpkg/tlperl/site/lib/HTML/Filter.pm
trunk/Master/tlpkg/tlperl/site/lib/HTML/HeadParser.pm
trunk/Master/tlpkg/tlperl/site/lib/HTML/LinkExtor.pm
trunk/Master/tlpkg/tlperl/site/lib/HTML/Parser.pm
trunk/Master/tlpkg/tlperl/site/lib/HTML/PullParser.pm
trunk/Master/tlpkg/tlperl/site/lib/HTML/TokeParser.pm
trunk/Master/tlpkg/tlperl/site/lib/HTTP/Config.pm
trunk/Master/tlpkg/tlperl/site/lib/HTTP/Cookies/Microsoft.pm
trunk/Master/tlpkg/tlperl/site/lib/HTTP/Cookies/Netscape.pm
trunk/Master/tlpkg/tlperl/site/lib/HTTP/Cookies.pm
trunk/Master/tlpkg/tlperl/site/lib/HTTP/Daemon.pm
trunk/Master/tlpkg/tlperl/site/lib/HTTP/Headers/Auth.pm
trunk/Master/tlpkg/tlperl/site/lib/HTTP/Headers/ETag.pm
trunk/Master/tlpkg/tlperl/site/lib/HTTP/Headers/Util.pm
trunk/Master/tlpkg/tlperl/site/lib/HTTP/Headers.pm
trunk/Master/tlpkg/tlperl/site/lib/HTTP/Message.pm
trunk/Master/tlpkg/tlperl/site/lib/HTTP/Request/Common.pm
trunk/Master/tlpkg/tlperl/site/lib/HTTP/Request.pm
trunk/Master/tlpkg/tlperl/site/lib/HTTP/Response.pm
trunk/Master/tlpkg/tlperl/site/lib/HTTP/Status.pm
trunk/Master/tlpkg/tlperl/site/lib/IO/HTML.pm
trunk/Master/tlpkg/tlperl/site/lib/JSON/MaybeXS.pm
trunk/Master/tlpkg/tlperl/site/lib/LWP/Authen/Basic.pm
trunk/Master/tlpkg/tlperl/site/lib/LWP/Authen/Digest.pm
trunk/Master/tlpkg/tlperl/site/lib/LWP/Authen/Ntlm.pm
trunk/Master/tlpkg/tlperl/site/lib/LWP/ConnCache.pm
trunk/Master/tlpkg/tlperl/site/lib/LWP/Debug/TraceHTTP.pm
trunk/Master/tlpkg/tlperl/site/lib/LWP/Debug.pm
trunk/Master/tlpkg/tlperl/site/lib/LWP/DebugFile.pm
trunk/Master/tlpkg/tlperl/site/lib/LWP/MemberMixin.pm
trunk/Master/tlpkg/tlperl/site/lib/LWP/Protocol/cpan.pm
trunk/Master/tlpkg/tlperl/site/lib/LWP/Protocol/data.pm
trunk/Master/tlpkg/tlperl/site/lib/LWP/Protocol/file.pm
trunk/Master/tlpkg/tlperl/site/lib/LWP/Protocol/ftp.pm
trunk/Master/tlpkg/tlperl/site/lib/LWP/Protocol/gopher.pm
trunk/Master/tlpkg/tlperl/site/lib/LWP/Protocol/http.pm
trunk/Master/tlpkg/tlperl/site/lib/LWP/Protocol/loopback.pm
trunk/Master/tlpkg/tlperl/site/lib/LWP/Protocol/mailto.pm
trunk/Master/tlpkg/tlperl/site/lib/LWP/Protocol/nntp.pm
trunk/Master/tlpkg/tlperl/site/lib/LWP/Protocol/nogo.pm
trunk/Master/tlpkg/tlperl/site/lib/LWP/Protocol.pm
trunk/Master/tlpkg/tlperl/site/lib/LWP/RobotUA.pm
trunk/Master/tlpkg/tlperl/site/lib/LWP/Simple.pm
trunk/Master/tlpkg/tlperl/site/lib/LWP/UserAgent.pm
trunk/Master/tlpkg/tlperl/site/lib/LWP.pm
trunk/Master/tlpkg/tlperl/site/lib/Mozilla/CA/cacert.pem
trunk/Master/tlpkg/tlperl/site/lib/Mozilla/CA.pm
trunk/Master/tlpkg/tlperl/site/lib/Mozilla/mk-ca-bundle.pl
trunk/Master/tlpkg/tlperl/site/lib/Net/HTTP/Methods.pm
trunk/Master/tlpkg/tlperl/site/lib/Net/HTTP/NB.pm
trunk/Master/tlpkg/tlperl/site/lib/Net/HTTP.pm
trunk/Master/tlpkg/tlperl/site/lib/Net/HTTPS.pm
trunk/Master/tlpkg/tlperl/site/lib/Socket.pm
trunk/Master/tlpkg/tlperl/site/lib/Test/Fatal.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/Escape.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/Heuristic.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/IRI.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/QueryParam.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/Split.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/URL.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/WithBase.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/_foreign.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/_generic.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/_idna.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/_ldap.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/_login.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/_punycode.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/_query.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/_segment.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/_server.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/_userpass.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/data.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/file/Base.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/file/FAT.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/file/Mac.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/file/OS2.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/file/QNX.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/file/Unix.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/file/Win32.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/file.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/ftp.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/gopher.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/http.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/https.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/ldap.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/ldapi.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/ldaps.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/mailto.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/mms.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/news.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/nntp.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/pop.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/rlogin.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/rsync.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/rtsp.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/rtspu.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/sftp.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/sip.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/sips.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/snews.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/ssh.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/telnet.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/tn3270.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/urn/isbn.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/urn/oid.pm
trunk/Master/tlpkg/tlperl/site/lib/URI/urn.pm
trunk/Master/tlpkg/tlperl/site/lib/URI.pm
trunk/Master/tlpkg/tlperl/site/lib/auto/Cpanel/JSON/XS/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/Cpanel/JSON/XS/XS.dll
trunk/Master/tlpkg/tlperl/site/lib/auto/Encode/Locale/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/Encode/compat/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/File/Listing/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/File/Which/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/HTML/Parser/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/HTML/Parser/Parser.dll
trunk/Master/tlpkg/tlperl/site/lib/auto/HTML/Tagset/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/HTTP/Cookies/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/HTTP/Daemon/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/HTTP/Date/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/HTTP/Message/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/HTTP/Negotiate/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/IO/HTML/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/IO/String/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/JSON/MaybeXS/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/LWP/MediaTypes/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/Math/Int64/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/Math/Int64/Int64.dll
trunk/Master/tlpkg/tlperl/site/lib/auto/Mozilla/CA/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/Net/HTTP/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/Socket/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/Socket/Socket.dll
trunk/Master/tlpkg/tlperl/site/lib/auto/Test/Fatal/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/Test/Needs/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/Test/RequiresInternet/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/Try/Tiny/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/URI/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/WWW/RobotRules/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/Win32/API/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/Win32/API/API.dll
trunk/Master/tlpkg/tlperl/site/lib/auto/Win32/API/Callback/Callback.dll
trunk/Master/tlpkg/tlperl/site/lib/auto/Win32/Console/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/Win32/Console/Console.dll
trunk/Master/tlpkg/tlperl/site/lib/auto/Win32/Shortcut/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/Win32/Shortcut/Shortcut.dll
trunk/Master/tlpkg/tlperl/site/lib/auto/Win32/TieRegistry/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/Win32API/Registry/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/Win32API/Registry/Registry.dll
trunk/Master/tlpkg/tlperl/site/lib/auto/libwww/perl/.packlist
Added Paths:
-----------
trunk/Master/tlpkg/tlperl/bin/perl532.dll
trunk/Master/tlpkg/tlperl/lib/CORE/libperl532.a
trunk/Master/tlpkg/tlperl/lib/Pod/Simple/JustPod.pm
trunk/Master/tlpkg/tlperl/lib/unicore/To/Identif2.pl
trunk/Master/tlpkg/tlperl/lib/unicore/To/Identifi.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Age/V130.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/EBase/
trunk/Master/tlpkg/tlperl/lib/unicore/lib/EBase/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/EComp/
trunk/Master/tlpkg/tlperl/lib/unicore/lib/EComp/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/EPres/
trunk/Master/tlpkg/tlperl/lib/unicore/lib/EPres/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Emoji/
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Emoji/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/ExtPict/
trunk/Master/tlpkg/tlperl/lib/unicore/lib/ExtPict/Y.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/IdStatus/
trunk/Master/tlpkg/tlperl/lib/unicore/lib/IdStatus/Allowed.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/IdStatus/Restrict.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/IdType/
trunk/Master/tlpkg/tlperl/lib/unicore/lib/IdType/DefaultI.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/IdType/Exclusio.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/IdType/Inclusio.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/IdType/LimitedU.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/IdType/NotChara.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/IdType/NotNFKC.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/IdType/NotXID.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/IdType/Obsolete.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/IdType/Recommen.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/IdType/Technica.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/IdType/Uncommon.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/In/13_0.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InPC/BottomAn.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InSC/Consona8.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/InSC/Consona9.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Diak.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Tang.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Scx/Yezi.pl
trunk/Master/tlpkg/tlperl/site/lib/Date/
trunk/Master/tlpkg/tlperl/site/lib/Date/Format.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Afar.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Amharic.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Austrian.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Brazilian.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Bulgarian.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Chinese.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Chinese_GB.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Czech.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Danish.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Dutch.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/English.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Finnish.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/French.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Gedeo.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/German.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Greek.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Hungarian.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Icelandic.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Italian.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Norwegian.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Occitan.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Oromo.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Romanian.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Russian.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Russian_cp1251.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Russian_koi8r.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Sidama.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Somali.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Spanish.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Swedish.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Tigrinya.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/TigrinyaEritrean.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/TigrinyaEthiopian.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language/Turkish.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Language.pm
trunk/Master/tlpkg/tlperl/site/lib/Date/Parse.pm
trunk/Master/tlpkg/tlperl/site/lib/Digest/SHA.pm
trunk/Master/tlpkg/tlperl/site/lib/Time/
trunk/Master/tlpkg/tlperl/site/lib/Time/Zone.pm
trunk/Master/tlpkg/tlperl/site/lib/TimeDate.pm
trunk/Master/tlpkg/tlperl/site/lib/auto/Date/
trunk/Master/tlpkg/tlperl/site/lib/auto/Date/Parse/
trunk/Master/tlpkg/tlperl/site/lib/auto/Date/Parse/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/Digest/SHA/
trunk/Master/tlpkg/tlperl/site/lib/auto/Digest/SHA/.packlist
trunk/Master/tlpkg/tlperl/site/lib/auto/Digest/SHA/SHA.dll
Removed Paths:
-------------
trunk/Master/tlpkg/tlperl/bin/perl5.30.1.exe
trunk/Master/tlpkg/tlperl/bin/perl530.dll
trunk/Master/tlpkg/tlperl/lib/CORE/dquote_inline.h
trunk/Master/tlpkg/tlperl/lib/CORE/libperl530.a
trunk/Master/tlpkg/tlperl/lib/CORE/perllibst.h
trunk/Master/tlpkg/tlperl/lib/CORE/win32iop-o.h
trunk/Master/tlpkg/tlperl/lib/CORE/wince.h
trunk/Master/tlpkg/tlperl/lib/Pod/Find.pm
trunk/Master/tlpkg/tlperl/lib/Pod/InputObjects.pm
trunk/Master/tlpkg/tlperl/lib/Pod/ParseUtils.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Parser.pm
trunk/Master/tlpkg/tlperl/lib/Pod/PlainText.pm
trunk/Master/tlpkg/tlperl/lib/Pod/Select.pm
trunk/Master/tlpkg/tlperl/lib/auto/Tie/
trunk/Master/tlpkg/tlperl/lib/unicore/Heavy.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Lb/EB.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_PerlNon.pl
trunk/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Armn.pl
trunk/Master/tlpkg/tlperl/lib/utf8_heavy.pl
trunk/Master/tlpkg/tlperl/site/lib/Digest/SHA1.pm
trunk/Master/tlpkg/tlperl/site/lib/auto/Digest/SHA1/
Modified: trunk/Master/tlpkg/tlperl/README.TEXLIVE
===================================================================
--- trunk/Master/tlpkg/tlperl/README.TEXLIVE 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/README.TEXLIVE 2021-03-03 11:04:20 UTC (rev 58075)
@@ -1,8 +1,8 @@
(This file public domain.)
-This directory contains Perl 5.30.1 compiled for Windows.
+This directory contains Perl 5.32.1 compiled for Windows.
The only purpose of this Perl is to provide support on Windows for
-Perl scripts shipped with TeX Live. It's not intended for general use.
+Perl scripts shipped with TeX Live. It is not intended for general use.
The sources and notes on compilation can be found in Master/source/tlperl.
Modified: trunk/Master/tlpkg/tlperl/bin/perl.exe
===================================================================
(Binary files differ)
Deleted: trunk/Master/tlpkg/tlperl/bin/perl5.30.1.exe
===================================================================
(Binary files differ)
Deleted: trunk/Master/tlpkg/tlperl/bin/perl530.dll
===================================================================
(Binary files differ)
Added: trunk/Master/tlpkg/tlperl/bin/perl532.dll
===================================================================
(Binary files differ)
Index: trunk/Master/tlpkg/tlperl/bin/perl532.dll
===================================================================
--- trunk/Master/tlpkg/tlperl/bin/perl532.dll 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/bin/perl532.dll 2021-03-03 11:04:20 UTC (rev 58075)
Property changes on: trunk/Master/tlpkg/tlperl/bin/perl532.dll
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/x-dosexec
\ No newline at end of property
Modified: trunk/Master/tlpkg/tlperl/bin/perlglob.exe
===================================================================
(Binary files differ)
Modified: trunk/Master/tlpkg/tlperl/bin/wperl.exe
===================================================================
(Binary files differ)
Modified: trunk/Master/tlpkg/tlperl/lib/.packlist
===================================================================
--- trunk/Master/tlpkg/tlperl/lib/.packlist 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/lib/.packlist 2021-03-03 11:04:20 UTC (rev 58075)
@@ -1,1651 +1,1670 @@
-d:\tlperl\bin/corelist.bat type=file
-d:\tlperl\bin/cpan.bat type=file
-d:\tlperl\bin/enc2xs.bat type=file
-d:\tlperl\bin/encguess.bat type=file
-d:\tlperl\bin/h2ph.bat type=file
-d:\tlperl\bin/h2xs.bat type=file
-d:\tlperl\bin/instmodsh.bat type=file
-d:\tlperl\bin/json_pp.bat type=file
-d:\tlperl\bin/libnetcfg.bat type=file
-d:\tlperl\bin/perl.exe from=d:\tlperl\bin/perl5.30.1.exe type=link
-d:\tlperl\bin/perl5.30.1.exe type=file
-d:\tlperl\bin/perl530.dll type=file
-d:\tlperl\bin/perlbug.bat type=file
-d:\tlperl\bin/perldoc.bat type=file
-d:\tlperl\bin/perlivp.bat type=file
-d:\tlperl\bin/perlthanks.bat from=d:\tlperl\bin/perlbug.bat type=link
-d:\tlperl\bin/piconv.bat type=file
-d:\tlperl\bin/pl2pm.bat type=file
-d:\tlperl\bin/pod2html.bat type=file
-d:\tlperl\bin/pod2man.bat type=file
-d:\tlperl\bin/pod2text.bat type=file
-d:\tlperl\bin/pod2usage.bat type=file
-d:\tlperl\bin/podchecker.bat type=file
-d:\tlperl\bin/podselect.bat type=file
-d:\tlperl\bin/prove.bat type=file
-d:\tlperl\bin/ptar.bat type=file
-d:\tlperl\bin/ptardiff.bat type=file
-d:\tlperl\bin/ptargrep.bat type=file
-d:\tlperl\bin/shasum.bat type=file
-d:\tlperl\bin/splain.bat type=file
-d:\tlperl\bin/xsubpp.bat type=file
-d:\tlperl\bin/zipdetails.bat type=file
-d:\tlperl\lib/AnyDBM_File.pm type=file
-d:\tlperl\lib/App/Cpan.pm type=file
-d:\tlperl\lib/App/Prove.pm type=file
-d:\tlperl\lib/App/Prove/State.pm type=file
-d:\tlperl\lib/App/Prove/State/Result.pm type=file
-d:\tlperl\lib/App/Prove/State/Result/Test.pm type=file
-d:\tlperl\lib/Archive/Tar.pm type=file
-d:\tlperl\lib/Archive/Tar/Constant.pm type=file
-d:\tlperl\lib/Archive/Tar/File.pm type=file
-d:\tlperl\lib/Attribute/Handlers.pm type=file
-d:\tlperl\lib/AutoLoader.pm type=file
-d:\tlperl\lib/AutoSplit.pm type=file
-d:\tlperl\lib/B.pm type=file
-d:\tlperl\lib/B/Concise.pm type=file
-d:\tlperl\lib/B/Deparse.pm type=file
-d:\tlperl\lib/B/Op_private.pm type=file
-d:\tlperl\lib/B/Showlex.pm type=file
-d:\tlperl\lib/B/Terse.pm type=file
-d:\tlperl\lib/B/Xref.pm type=file
-d:\tlperl\lib/Benchmark.pm type=file
-d:\tlperl\lib/CORE.pod type=file
-d:\tlperl\lib/CORE/EXTERN.h type=file
-d:\tlperl\lib/CORE/INTERN.h type=file
-d:\tlperl\lib/CORE/XSUB.h type=file
-d:\tlperl\lib/CORE/arpa/inet.h type=file
-d:\tlperl\lib/CORE/av.h type=file
-d:\tlperl\lib/CORE/bitcount.h type=file
-d:\tlperl\lib/CORE/charclass_invlists.h type=file
-d:\tlperl\lib/CORE/config.h type=file
-d:\tlperl\lib/CORE/cop.h type=file
-d:\tlperl\lib/CORE/cv.h type=file
-d:\tlperl\lib/CORE/dirent.h type=file
-d:\tlperl\lib/CORE/dosish.h type=file
-d:\tlperl\lib/CORE/dquote_inline.h type=file
-d:\tlperl\lib/CORE/ebcdic_tables.h type=file
-d:\tlperl\lib/CORE/embed.h type=file
-d:\tlperl\lib/CORE/embedvar.h type=file
-d:\tlperl\lib/CORE/fakesdio.h type=file
-d:\tlperl\lib/CORE/feature.h type=file
-d:\tlperl\lib/CORE/form.h type=file
-d:\tlperl\lib/CORE/git_version.h type=file
-d:\tlperl\lib/CORE/gv.h type=file
-d:\tlperl\lib/CORE/handy.h type=file
-d:\tlperl\lib/CORE/hv.h type=file
-d:\tlperl\lib/CORE/hv_func.h type=file
-d:\tlperl\lib/CORE/hv_macro.h type=file
-d:\tlperl\lib/CORE/inline.h type=file
-d:\tlperl\lib/CORE/intrpvar.h type=file
-d:\tlperl\lib/CORE/invlist_inline.h type=file
-d:\tlperl\lib/CORE/iperlsys.h type=file
-d:\tlperl\lib/CORE/keywords.h type=file
-d:\tlperl\lib/CORE/l1_char_class_tab.h type=file
-d:\tlperl\lib/CORE/libperl530.a type=file
-d:\tlperl\lib/CORE/malloc_ctl.h type=file
-d:\tlperl\lib/CORE/metaconfig.h type=file
-d:\tlperl\lib/CORE/mg.h type=file
-d:\tlperl\lib/CORE/mg_data.h type=file
-d:\tlperl\lib/CORE/mg_raw.h type=file
-d:\tlperl\lib/CORE/mg_vtable.h type=file
-d:\tlperl\lib/CORE/mydtrace.h type=file
-d:\tlperl\lib/CORE/netdb.h type=file
-d:\tlperl\lib/CORE/nostdio.h type=file
-d:\tlperl\lib/CORE/op.h type=file
-d:\tlperl\lib/CORE/op_reg_common.h type=file
-d:\tlperl\lib/CORE/opcode.h type=file
-d:\tlperl\lib/CORE/opnames.h type=file
-d:\tlperl\lib/CORE/overload.h type=file
-d:\tlperl\lib/CORE/pad.h type=file
-d:\tlperl\lib/CORE/parser.h type=file
-d:\tlperl\lib/CORE/patchlevel.h type=file
-d:\tlperl\lib/CORE/perl.h type=file
-d:\tlperl\lib/CORE/perl_inc_macro.h type=file
-d:\tlperl\lib/CORE/perl_langinfo.h type=file
-d:\tlperl\lib/CORE/perlapi.h type=file
-d:\tlperl\lib/CORE/perlhost.h type=file
-d:\tlperl\lib/CORE/perlio.h type=file
-d:\tlperl\lib/CORE/perliol.h type=file
-d:\tlperl\lib/CORE/perllibst.h type=file
-d:\tlperl\lib/CORE/perlsdio.h type=file
-d:\tlperl\lib/CORE/perlvars.h type=file
-d:\tlperl\lib/CORE/perly.h type=file
-d:\tlperl\lib/CORE/pp.h type=file
-d:\tlperl\lib/CORE/pp_proto.h type=file
-d:\tlperl\lib/CORE/proto.h type=file
-d:\tlperl\lib/CORE/reentr.h type=file
-d:\tlperl\lib/CORE/regcharclass.h type=file
-d:\tlperl\lib/CORE/regcomp.h type=file
-d:\tlperl\lib/CORE/regexp.h type=file
-d:\tlperl\lib/CORE/regnodes.h type=file
-d:\tlperl\lib/CORE/sbox32_hash.h type=file
-d:\tlperl\lib/CORE/scope.h type=file
-d:\tlperl\lib/CORE/stadtx_hash.h type=file
-d:\tlperl\lib/CORE/sv.h type=file
-d:\tlperl\lib/CORE/sys/errno2.h type=file
-d:\tlperl\lib/CORE/sys/socket.h type=file
-d:\tlperl\lib/CORE/thread.h type=file
-d:\tlperl\lib/CORE/time64.h type=file
-d:\tlperl\lib/CORE/time64_config.h type=file
-d:\tlperl\lib/CORE/uconfig.h type=file
-d:\tlperl\lib/CORE/uni_keywords.h type=file
-d:\tlperl\lib/CORE/unicode_constants.h type=file
-d:\tlperl\lib/CORE/unixish.h type=file
-d:\tlperl\lib/CORE/utf8.h type=file
-d:\tlperl\lib/CORE/utfebcdic.h type=file
-d:\tlperl\lib/CORE/util.h type=file
-d:\tlperl\lib/CORE/uudmap.h type=file
-d:\tlperl\lib/CORE/vdir.h type=file
-d:\tlperl\lib/CORE/vmem.h type=file
-d:\tlperl\lib/CORE/vutil.h type=file
-d:\tlperl\lib/CORE/warnings.h type=file
-d:\tlperl\lib/CORE/win32.h type=file
-d:\tlperl\lib/CORE/win32iop-o.h type=file
-d:\tlperl\lib/CORE/win32iop.h type=file
-d:\tlperl\lib/CORE/win32thread.h type=file
-d:\tlperl\lib/CORE/wince.h type=file
-d:\tlperl\lib/CORE/zaphod32_hash.h type=file
-d:\tlperl\lib/CPAN.pm type=file
-d:\tlperl\lib/CPAN/API/HOWTO.pod type=file
-d:\tlperl\lib/CPAN/Author.pm type=file
-d:\tlperl\lib/CPAN/Bundle.pm type=file
-d:\tlperl\lib/CPAN/CacheMgr.pm type=file
-d:\tlperl\lib/CPAN/Complete.pm type=file
-d:\tlperl\lib/CPAN/Debug.pm type=file
-d:\tlperl\lib/CPAN/DeferredCode.pm type=file
-d:\tlperl\lib/CPAN/Distribution.pm type=file
-d:\tlperl\lib/CPAN/Distroprefs.pm type=file
-d:\tlperl\lib/CPAN/Distrostatus.pm type=file
-d:\tlperl\lib/CPAN/Exception/RecursiveDependency.pm type=file
-d:\tlperl\lib/CPAN/Exception/blocked_urllist.pm type=file
-d:\tlperl\lib/CPAN/Exception/yaml_not_installed.pm type=file
-d:\tlperl\lib/CPAN/Exception/yaml_process_error.pm type=file
-d:\tlperl\lib/CPAN/FTP.pm type=file
-d:\tlperl\lib/CPAN/FTP/netrc.pm type=file
-d:\tlperl\lib/CPAN/FirstTime.pm type=file
-d:\tlperl\lib/CPAN/HTTP/Client.pm type=file
-d:\tlperl\lib/CPAN/HTTP/Credentials.pm type=file
-d:\tlperl\lib/CPAN/HandleConfig.pm type=file
-d:\tlperl\lib/CPAN/Index.pm type=file
-d:\tlperl\lib/CPAN/InfoObj.pm type=file
-d:\tlperl\lib/CPAN/Kwalify.pm type=file
-d:\tlperl\lib/CPAN/Kwalify/distroprefs.dd type=file
-d:\tlperl\lib/CPAN/Kwalify/distroprefs.yml type=file
-d:\tlperl\lib/CPAN/LWP/UserAgent.pm type=file
-d:\tlperl\lib/CPAN/Meta.pm type=file
-d:\tlperl\lib/CPAN/Meta/Converter.pm type=file
-d:\tlperl\lib/CPAN/Meta/Feature.pm type=file
-d:\tlperl\lib/CPAN/Meta/History.pm type=file
-d:\tlperl\lib/CPAN/Meta/History/Meta_1_0.pod type=file
-d:\tlperl\lib/CPAN/Meta/History/Meta_1_1.pod type=file
-d:\tlperl\lib/CPAN/Meta/History/Meta_1_2.pod type=file
-d:\tlperl\lib/CPAN/Meta/History/Meta_1_3.pod type=file
-d:\tlperl\lib/CPAN/Meta/History/Meta_1_4.pod type=file
-d:\tlperl\lib/CPAN/Meta/Merge.pm type=file
-d:\tlperl\lib/CPAN/Meta/Prereqs.pm type=file
-d:\tlperl\lib/CPAN/Meta/Requirements.pm type=file
-d:\tlperl\lib/CPAN/Meta/Spec.pm type=file
-d:\tlperl\lib/CPAN/Meta/Validator.pm type=file
-d:\tlperl\lib/CPAN/Meta/YAML.pm type=file
-d:\tlperl\lib/CPAN/Mirrors.pm type=file
-d:\tlperl\lib/CPAN/Module.pm type=file
-d:\tlperl\lib/CPAN/Nox.pm type=file
-d:\tlperl\lib/CPAN/Plugin.pm type=file
-d:\tlperl\lib/CPAN/Plugin/Specfile.pm type=file
-d:\tlperl\lib/CPAN/Prompt.pm type=file
-d:\tlperl\lib/CPAN/Queue.pm type=file
-d:\tlperl\lib/CPAN/Shell.pm type=file
-d:\tlperl\lib/CPAN/Tarzip.pm type=file
-d:\tlperl\lib/CPAN/URL.pm type=file
-d:\tlperl\lib/CPAN/Version.pm type=file
-d:\tlperl\lib/Carp.pm type=file
-d:\tlperl\lib/Carp/Heavy.pm type=file
-d:\tlperl\lib/Class/Struct.pm type=file
-d:\tlperl\lib/Compress/Raw/Bzip2.pm type=file
-d:\tlperl\lib/Compress/Raw/Zlib.pm type=file
-d:\tlperl\lib/Compress/Zlib.pm type=file
-d:\tlperl\lib/Config.pm type=file
-d:\tlperl\lib/Config.pod type=file
-d:\tlperl\lib/Config/Extensions.pm type=file
-d:\tlperl\lib/Config/Perl/V.pm type=file
-d:\tlperl\lib/Config_git.pl type=file
-d:\tlperl\lib/Config_heavy.pl type=file
-d:\tlperl\lib/Cwd.pm type=file
-d:\tlperl\lib/DB.pm type=file
-d:\tlperl\lib/DBM_Filter.pm type=file
-d:\tlperl\lib/DBM_Filter/compress.pm type=file
-d:\tlperl\lib/DBM_Filter/encode.pm type=file
-d:\tlperl\lib/DBM_Filter/int32.pm type=file
-d:\tlperl\lib/DBM_Filter/null.pm type=file
-d:\tlperl\lib/DBM_Filter/utf8.pm type=file
-d:\tlperl\lib/Data/Dumper.pm type=file
-d:\tlperl\lib/Devel/PPPort.pm type=file
-d:\tlperl\lib/Devel/Peek.pm type=file
-d:\tlperl\lib/Devel/SelfStubber.pm type=file
-d:\tlperl\lib/Digest.pm type=file
-d:\tlperl\lib/Digest/MD5.pm type=file
-d:\tlperl\lib/Digest/SHA.pm type=file
-d:\tlperl\lib/Digest/base.pm type=file
-d:\tlperl\lib/Digest/file.pm type=file
-d:\tlperl\lib/DirHandle.pm type=file
-d:\tlperl\lib/Dumpvalue.pm type=file
-d:\tlperl\lib/DynaLoader.pm type=file
-d:\tlperl\lib/Encode.pm type=file
-d:\tlperl\lib/Encode/Alias.pm type=file
-d:\tlperl\lib/Encode/Byte.pm type=file
-d:\tlperl\lib/Encode/CJKConstants.pm type=file
-d:\tlperl\lib/Encode/CN.pm type=file
-d:\tlperl\lib/Encode/CN/HZ.pm type=file
-d:\tlperl\lib/Encode/Changes.e2x type=file
-d:\tlperl\lib/Encode/Config.pm type=file
-d:\tlperl\lib/Encode/ConfigLocal_PM.e2x type=file
-d:\tlperl\lib/Encode/EBCDIC.pm type=file
-d:\tlperl\lib/Encode/Encoder.pm type=file
-d:\tlperl\lib/Encode/Encoding.pm type=file
-d:\tlperl\lib/Encode/GSM0338.pm type=file
-d:\tlperl\lib/Encode/Guess.pm type=file
-d:\tlperl\lib/Encode/JP.pm type=file
-d:\tlperl\lib/Encode/JP/H2Z.pm type=file
-d:\tlperl\lib/Encode/JP/JIS7.pm type=file
-d:\tlperl\lib/Encode/KR.pm type=file
-d:\tlperl\lib/Encode/KR/2022_KR.pm type=file
-d:\tlperl\lib/Encode/MIME/Header.pm type=file
-d:\tlperl\lib/Encode/MIME/Header/ISO_2022_JP.pm type=file
-d:\tlperl\lib/Encode/MIME/Name.pm type=file
-d:\tlperl\lib/Encode/Makefile_PL.e2x type=file
-d:\tlperl\lib/Encode/PerlIO.pod type=file
-d:\tlperl\lib/Encode/README.e2x type=file
-d:\tlperl\lib/Encode/Supported.pod type=file
-d:\tlperl\lib/Encode/Symbol.pm type=file
-d:\tlperl\lib/Encode/TW.pm type=file
-d:\tlperl\lib/Encode/Unicode.pm type=file
-d:\tlperl\lib/Encode/Unicode/UTF7.pm type=file
-d:\tlperl\lib/Encode/_PM.e2x type=file
-d:\tlperl\lib/Encode/_T.e2x type=file
-d:\tlperl\lib/Encode/encode.h type=file
-d:\tlperl\lib/English.pm type=file
-d:\tlperl\lib/Env.pm type=file
-d:\tlperl\lib/Errno.pm type=file
-d:\tlperl\lib/Exporter.pm type=file
-d:\tlperl\lib/Exporter/Heavy.pm type=file
-d:\tlperl\lib/ExtUtils/CBuilder.pm type=file
-d:\tlperl\lib/ExtUtils/CBuilder/Base.pm type=file
-d:\tlperl\lib/ExtUtils/CBuilder/Platform/Unix.pm type=file
-d:\tlperl\lib/ExtUtils/CBuilder/Platform/VMS.pm type=file
-d:\tlperl\lib/ExtUtils/CBuilder/Platform/Windows.pm type=file
-d:\tlperl\lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm type=file
-d:\tlperl\lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm type=file
-d:\tlperl\lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm type=file
-d:\tlperl\lib/ExtUtils/CBuilder/Platform/aix.pm type=file
-d:\tlperl\lib/ExtUtils/CBuilder/Platform/android.pm type=file
-d:\tlperl\lib/ExtUtils/CBuilder/Platform/cygwin.pm type=file
-d:\tlperl\lib/ExtUtils/CBuilder/Platform/darwin.pm type=file
-d:\tlperl\lib/ExtUtils/CBuilder/Platform/dec_osf.pm type=file
-d:\tlperl\lib/ExtUtils/CBuilder/Platform/os2.pm type=file
-d:\tlperl\lib/ExtUtils/Command.pm type=file
-d:\tlperl\lib/ExtUtils/Command/MM.pm type=file
-d:\tlperl\lib/ExtUtils/Constant.pm type=file
-d:\tlperl\lib/ExtUtils/Constant/Base.pm type=file
-d:\tlperl\lib/ExtUtils/Constant/ProxySubs.pm type=file
-d:\tlperl\lib/ExtUtils/Constant/Utils.pm type=file
-d:\tlperl\lib/ExtUtils/Constant/XS.pm type=file
-d:\tlperl\lib/ExtUtils/Embed.pm type=file
-d:\tlperl\lib/ExtUtils/Install.pm type=file
-d:\tlperl\lib/ExtUtils/Installed.pm type=file
-d:\tlperl\lib/ExtUtils/Liblist.pm type=file
-d:\tlperl\lib/ExtUtils/Liblist/Kid.pm type=file
-d:\tlperl\lib/ExtUtils/MANIFEST.SKIP type=file
-d:\tlperl\lib/ExtUtils/MM.pm type=file
-d:\tlperl\lib/ExtUtils/MM_AIX.pm type=file
-d:\tlperl\lib/ExtUtils/MM_Any.pm type=file
-d:\tlperl\lib/ExtUtils/MM_BeOS.pm type=file
-d:\tlperl\lib/ExtUtils/MM_Cygwin.pm type=file
-d:\tlperl\lib/ExtUtils/MM_DOS.pm type=file
-d:\tlperl\lib/ExtUtils/MM_Darwin.pm type=file
-d:\tlperl\lib/ExtUtils/MM_MacOS.pm type=file
-d:\tlperl\lib/ExtUtils/MM_NW5.pm type=file
-d:\tlperl\lib/ExtUtils/MM_OS2.pm type=file
-d:\tlperl\lib/ExtUtils/MM_QNX.pm type=file
-d:\tlperl\lib/ExtUtils/MM_UWIN.pm type=file
-d:\tlperl\lib/ExtUtils/MM_Unix.pm type=file
-d:\tlperl\lib/ExtUtils/MM_VMS.pm type=file
-d:\tlperl\lib/ExtUtils/MM_VOS.pm type=file
-d:\tlperl\lib/ExtUtils/MM_Win32.pm type=file
-d:\tlperl\lib/ExtUtils/MM_Win95.pm type=file
-d:\tlperl\lib/ExtUtils/MY.pm type=file
-d:\tlperl\lib/ExtUtils/MakeMaker.pm type=file
-d:\tlperl\lib/ExtUtils/MakeMaker/Config.pm type=file
-d:\tlperl\lib/ExtUtils/MakeMaker/FAQ.pod type=file
-d:\tlperl\lib/ExtUtils/MakeMaker/Locale.pm type=file
-d:\tlperl\lib/ExtUtils/MakeMaker/Tutorial.pod type=file
-d:\tlperl\lib/ExtUtils/MakeMaker/version.pm type=file
-d:\tlperl\lib/ExtUtils/Manifest.pm type=file
-d:\tlperl\lib/ExtUtils/Miniperl.pm type=file
-d:\tlperl\lib/ExtUtils/Mkbootstrap.pm type=file
-d:\tlperl\lib/ExtUtils/Mksymlists.pm type=file
-d:\tlperl\lib/ExtUtils/Packlist.pm type=file
-d:\tlperl\lib/ExtUtils/ParseXS.pm type=file
-d:\tlperl\lib/ExtUtils/ParseXS.pod type=file
-d:\tlperl\lib/ExtUtils/ParseXS/Constants.pm type=file
-d:\tlperl\lib/ExtUtils/ParseXS/CountLines.pm type=file
-d:\tlperl\lib/ExtUtils/ParseXS/Eval.pm type=file
-d:\tlperl\lib/ExtUtils/ParseXS/Utilities.pm type=file
-d:\tlperl\lib/ExtUtils/Typemaps.pm type=file
-d:\tlperl\lib/ExtUtils/Typemaps/Cmd.pm type=file
-d:\tlperl\lib/ExtUtils/Typemaps/InputMap.pm type=file
-d:\tlperl\lib/ExtUtils/Typemaps/OutputMap.pm type=file
-d:\tlperl\lib/ExtUtils/Typemaps/Type.pm type=file
-d:\tlperl\lib/ExtUtils/testlib.pm type=file
-d:\tlperl\lib/ExtUtils/typemap type=file
-d:\tlperl\lib/ExtUtils/xsubpp type=file
-d:\tlperl\lib/Fatal.pm type=file
-d:\tlperl\lib/Fcntl.pm type=file
-d:\tlperl\lib/File/Basename.pm type=file
-d:\tlperl\lib/File/Compare.pm type=file
-d:\tlperl\lib/File/Copy.pm type=file
-d:\tlperl\lib/File/DosGlob.pm type=file
-d:\tlperl\lib/File/Fetch.pm type=file
-d:\tlperl\lib/File/Find.pm type=file
-d:\tlperl\lib/File/Glob.pm type=file
-d:\tlperl\lib/File/GlobMapper.pm type=file
-d:\tlperl\lib/File/Path.pm type=file
-d:\tlperl\lib/File/Spec.pm type=file
-d:\tlperl\lib/File/Spec/AmigaOS.pm type=file
-d:\tlperl\lib/File/Spec/Cygwin.pm type=file
-d:\tlperl\lib/File/Spec/Epoc.pm type=file
-d:\tlperl\lib/File/Spec/Functions.pm type=file
-d:\tlperl\lib/File/Spec/Mac.pm type=file
-d:\tlperl\lib/File/Spec/OS2.pm type=file
-d:\tlperl\lib/File/Spec/Unix.pm type=file
-d:\tlperl\lib/File/Spec/VMS.pm type=file
-d:\tlperl\lib/File/Spec/Win32.pm type=file
-d:\tlperl\lib/File/Temp.pm type=file
-d:\tlperl\lib/File/stat.pm type=file
-d:\tlperl\lib/FileCache.pm type=file
-d:\tlperl\lib/FileHandle.pm type=file
-d:\tlperl\lib/Filter/Simple.pm type=file
-d:\tlperl\lib/Filter/Util/Call.pm type=file
-d:\tlperl\lib/FindBin.pm type=file
-d:\tlperl\lib/Getopt/Long.pm type=file
-d:\tlperl\lib/Getopt/Std.pm type=file
-d:\tlperl\lib/HTTP/Tiny.pm type=file
-d:\tlperl\lib/Hash/Util.pm type=file
-d:\tlperl\lib/Hash/Util/FieldHash.pm type=file
-d:\tlperl\lib/I18N/Collate.pm type=file
-d:\tlperl\lib/I18N/LangTags.pm type=file
-d:\tlperl\lib/I18N/LangTags/Detect.pm type=file
-d:\tlperl\lib/I18N/LangTags/List.pm type=file
-d:\tlperl\lib/I18N/Langinfo.pm type=file
-d:\tlperl\lib/IO.pm type=file
-d:\tlperl\lib/IO/Compress/Adapter/Bzip2.pm type=file
-d:\tlperl\lib/IO/Compress/Adapter/Deflate.pm type=file
-d:\tlperl\lib/IO/Compress/Adapter/Identity.pm type=file
-d:\tlperl\lib/IO/Compress/Base.pm type=file
-d:\tlperl\lib/IO/Compress/Base/Common.pm type=file
-d:\tlperl\lib/IO/Compress/Bzip2.pm type=file
-d:\tlperl\lib/IO/Compress/Deflate.pm type=file
-d:\tlperl\lib/IO/Compress/FAQ.pod type=file
-d:\tlperl\lib/IO/Compress/Gzip.pm type=file
-d:\tlperl\lib/IO/Compress/Gzip/Constants.pm type=file
-d:\tlperl\lib/IO/Compress/RawDeflate.pm type=file
-d:\tlperl\lib/IO/Compress/Zip.pm type=file
-d:\tlperl\lib/IO/Compress/Zip/Constants.pm type=file
-d:\tlperl\lib/IO/Compress/Zlib/Constants.pm type=file
-d:\tlperl\lib/IO/Compress/Zlib/Extra.pm type=file
-d:\tlperl\lib/IO/Dir.pm type=file
-d:\tlperl\lib/IO/File.pm type=file
-d:\tlperl\lib/IO/Handle.pm type=file
-d:\tlperl\lib/IO/Pipe.pm type=file
-d:\tlperl\lib/IO/Poll.pm type=file
-d:\tlperl\lib/IO/Seekable.pm type=file
-d:\tlperl\lib/IO/Select.pm type=file
-d:\tlperl\lib/IO/Socket.pm type=file
-d:\tlperl\lib/IO/Socket/INET.pm type=file
-d:\tlperl\lib/IO/Socket/IP.pm type=file
-d:\tlperl\lib/IO/Socket/UNIX.pm type=file
-d:\tlperl\lib/IO/Uncompress/Adapter/Bunzip2.pm type=file
-d:\tlperl\lib/IO/Uncompress/Adapter/Identity.pm type=file
-d:\tlperl\lib/IO/Uncompress/Adapter/Inflate.pm type=file
-d:\tlperl\lib/IO/Uncompress/AnyInflate.pm type=file
-d:\tlperl\lib/IO/Uncompress/AnyUncompress.pm type=file
-d:\tlperl\lib/IO/Uncompress/Base.pm type=file
-d:\tlperl\lib/IO/Uncompress/Bunzip2.pm type=file
-d:\tlperl\lib/IO/Uncompress/Gunzip.pm type=file
-d:\tlperl\lib/IO/Uncompress/Inflate.pm type=file
-d:\tlperl\lib/IO/Uncompress/RawInflate.pm type=file
-d:\tlperl\lib/IO/Uncompress/Unzip.pm type=file
-d:\tlperl\lib/IO/Zlib.pm type=file
-d:\tlperl\lib/IPC/Cmd.pm type=file
-d:\tlperl\lib/IPC/Open2.pm type=file
-d:\tlperl\lib/IPC/Open3.pm type=file
-d:\tlperl\lib/Internals.pod type=file
-d:\tlperl\lib/JSON/PP.pm type=file
-d:\tlperl\lib/JSON/PP/Boolean.pm type=file
-d:\tlperl\lib/List/Util.pm type=file
-d:\tlperl\lib/List/Util/XS.pm type=file
-d:\tlperl\lib/Locale/Maketext.pm type=file
-d:\tlperl\lib/Locale/Maketext.pod type=file
-d:\tlperl\lib/Locale/Maketext/Cookbook.pod type=file
-d:\tlperl\lib/Locale/Maketext/Guts.pm type=file
-d:\tlperl\lib/Locale/Maketext/GutsLoader.pm type=file
-d:\tlperl\lib/Locale/Maketext/Simple.pm type=file
-d:\tlperl\lib/Locale/Maketext/TPJ13.pod type=file
-d:\tlperl\lib/MIME/Base64.pm type=file
-d:\tlperl\lib/MIME/QuotedPrint.pm type=file
-d:\tlperl\lib/Math/BigFloat.pm type=file
-d:\tlperl\lib/Math/BigFloat/Trace.pm type=file
-d:\tlperl\lib/Math/BigInt.pm type=file
-d:\tlperl\lib/Math/BigInt/Calc.pm type=file
-d:\tlperl\lib/Math/BigInt/FastCalc.pm type=file
-d:\tlperl\lib/Math/BigInt/Lib.pm type=file
-d:\tlperl\lib/Math/BigInt/Trace.pm type=file
-d:\tlperl\lib/Math/BigRat.pm type=file
-d:\tlperl\lib/Math/Complex.pm type=file
-d:\tlperl\lib/Math/Trig.pm type=file
-d:\tlperl\lib/Memoize.pm type=file
-d:\tlperl\lib/Memoize/AnyDBM_File.pm type=file
-d:\tlperl\lib/Memoize/Expire.pm type=file
-d:\tlperl\lib/Memoize/ExpireFile.pm type=file
-d:\tlperl\lib/Memoize/ExpireTest.pm type=file
-d:\tlperl\lib/Memoize/NDBM_File.pm type=file
-d:\tlperl\lib/Memoize/SDBM_File.pm type=file
-d:\tlperl\lib/Memoize/Storable.pm type=file
-d:\tlperl\lib/Module/CoreList.pm type=file
-d:\tlperl\lib/Module/CoreList.pod type=file
-d:\tlperl\lib/Module/CoreList/Utils.pm type=file
-d:\tlperl\lib/Module/Load.pm type=file
-d:\tlperl\lib/Module/Load/Conditional.pm type=file
-d:\tlperl\lib/Module/Loaded.pm type=file
-d:\tlperl\lib/Module/Metadata.pm type=file
-d:\tlperl\lib/NEXT.pm type=file
-d:\tlperl\lib/Net/Cmd.pm type=file
-d:\tlperl\lib/Net/Config.pm type=file
-d:\tlperl\lib/Net/Domain.pm type=file
-d:\tlperl\lib/Net/FTP.pm type=file
-d:\tlperl\lib/Net/FTP/A.pm type=file
-d:\tlperl\lib/Net/FTP/E.pm type=file
-d:\tlperl\lib/Net/FTP/I.pm type=file
-d:\tlperl\lib/Net/FTP/L.pm type=file
-d:\tlperl\lib/Net/FTP/dataconn.pm type=file
-d:\tlperl\lib/Net/NNTP.pm type=file
-d:\tlperl\lib/Net/Netrc.pm type=file
-d:\tlperl\lib/Net/POP3.pm type=file
-d:\tlperl\lib/Net/Ping.pm type=file
-d:\tlperl\lib/Net/SMTP.pm type=file
-d:\tlperl\lib/Net/Time.pm type=file
-d:\tlperl\lib/Net/hostent.pm type=file
-d:\tlperl\lib/Net/libnetFAQ.pod type=file
-d:\tlperl\lib/Net/netent.pm type=file
-d:\tlperl\lib/Net/protoent.pm type=file
-d:\tlperl\lib/Net/servent.pm type=file
-d:\tlperl\lib/O.pm type=file
-d:\tlperl\lib/Opcode.pm type=file
-d:\tlperl\lib/POSIX.pm type=file
-d:\tlperl\lib/POSIX.pod type=file
-d:\tlperl\lib/Params/Check.pm type=file
-d:\tlperl\lib/Parse/CPAN/Meta.pm type=file
-d:\tlperl\lib/Perl/OSType.pm type=file
-d:\tlperl\lib/PerlIO.pm type=file
-d:\tlperl\lib/PerlIO/encoding.pm type=file
-d:\tlperl\lib/PerlIO/mmap.pm type=file
-d:\tlperl\lib/PerlIO/scalar.pm type=file
-d:\tlperl\lib/PerlIO/via.pm type=file
-d:\tlperl\lib/PerlIO/via/QuotedPrint.pm type=file
-d:\tlperl\lib/Pod/Checker.pm type=file
-d:\tlperl\lib/Pod/Escapes.pm type=file
-d:\tlperl\lib/Pod/Find.pm type=file
-d:\tlperl\lib/Pod/Functions.pm type=file
-d:\tlperl\lib/Pod/Html.pm type=file
-d:\tlperl\lib/Pod/InputObjects.pm type=file
-d:\tlperl\lib/Pod/Man.pm type=file
-d:\tlperl\lib/Pod/ParseLink.pm type=file
-d:\tlperl\lib/Pod/ParseUtils.pm type=file
-d:\tlperl\lib/Pod/Parser.pm type=file
-d:\tlperl\lib/Pod/Perldoc.pm type=file
-d:\tlperl\lib/Pod/Perldoc/BaseTo.pm type=file
-d:\tlperl\lib/Pod/Perldoc/GetOptsOO.pm type=file
-d:\tlperl\lib/Pod/Perldoc/ToANSI.pm type=file
-d:\tlperl\lib/Pod/Perldoc/ToChecker.pm type=file
-d:\tlperl\lib/Pod/Perldoc/ToMan.pm type=file
-d:\tlperl\lib/Pod/Perldoc/ToNroff.pm type=file
-d:\tlperl\lib/Pod/Perldoc/ToPod.pm type=file
-d:\tlperl\lib/Pod/Perldoc/ToRtf.pm type=file
-d:\tlperl\lib/Pod/Perldoc/ToTerm.pm type=file
-d:\tlperl\lib/Pod/Perldoc/ToText.pm type=file
-d:\tlperl\lib/Pod/Perldoc/ToTk.pm type=file
-d:\tlperl\lib/Pod/Perldoc/ToXml.pm type=file
-d:\tlperl\lib/Pod/PlainText.pm type=file
-d:\tlperl\lib/Pod/Select.pm type=file
-d:\tlperl\lib/Pod/Simple.pm type=file
-d:\tlperl\lib/Pod/Simple.pod type=file
-d:\tlperl\lib/Pod/Simple/BlackBox.pm type=file
-d:\tlperl\lib/Pod/Simple/Checker.pm type=file
-d:\tlperl\lib/Pod/Simple/Debug.pm type=file
-d:\tlperl\lib/Pod/Simple/DumpAsText.pm type=file
-d:\tlperl\lib/Pod/Simple/DumpAsXML.pm type=file
-d:\tlperl\lib/Pod/Simple/HTML.pm type=file
-d:\tlperl\lib/Pod/Simple/HTMLBatch.pm type=file
-d:\tlperl\lib/Pod/Simple/HTMLLegacy.pm type=file
-d:\tlperl\lib/Pod/Simple/LinkSection.pm type=file
-d:\tlperl\lib/Pod/Simple/Methody.pm type=file
-d:\tlperl\lib/Pod/Simple/Progress.pm type=file
-d:\tlperl\lib/Pod/Simple/PullParser.pm type=file
-d:\tlperl\lib/Pod/Simple/PullParserEndToken.pm type=file
-d:\tlperl\lib/Pod/Simple/PullParserStartToken.pm type=file
-d:\tlperl\lib/Pod/Simple/PullParserTextToken.pm type=file
-d:\tlperl\lib/Pod/Simple/PullParserToken.pm type=file
-d:\tlperl\lib/Pod/Simple/RTF.pm type=file
-d:\tlperl\lib/Pod/Simple/Search.pm type=file
-d:\tlperl\lib/Pod/Simple/SimpleTree.pm type=file
-d:\tlperl\lib/Pod/Simple/Subclassing.pod type=file
-d:\tlperl\lib/Pod/Simple/Text.pm type=file
-d:\tlperl\lib/Pod/Simple/TextContent.pm type=file
-d:\tlperl\lib/Pod/Simple/TiedOutFH.pm type=file
-d:\tlperl\lib/Pod/Simple/Transcode.pm type=file
-d:\tlperl\lib/Pod/Simple/TranscodeDumb.pm type=file
-d:\tlperl\lib/Pod/Simple/TranscodeSmart.pm type=file
-d:\tlperl\lib/Pod/Simple/XHTML.pm type=file
-d:\tlperl\lib/Pod/Simple/XMLOutStream.pm type=file
-d:\tlperl\lib/Pod/Text.pm type=file
-d:\tlperl\lib/Pod/Text/Color.pm type=file
-d:\tlperl\lib/Pod/Text/Overstrike.pm type=file
-d:\tlperl\lib/Pod/Text/Termcap.pm type=file
-d:\tlperl\lib/Pod/Usage.pm type=file
-d:\tlperl\lib/SDBM_File.pm type=file
-d:\tlperl\lib/Safe.pm type=file
-d:\tlperl\lib/Scalar/Util.pm type=file
-d:\tlperl\lib/Search/Dict.pm type=file
-d:\tlperl\lib/SelectSaver.pm type=file
-d:\tlperl\lib/SelfLoader.pm type=file
-d:\tlperl\lib/Socket.pm type=file
-d:\tlperl\lib/Storable.pm type=file
-d:\tlperl\lib/Sub/Util.pm type=file
-d:\tlperl\lib/Symbol.pm type=file
-d:\tlperl\lib/Sys/Hostname.pm type=file
-d:\tlperl\lib/TAP/Base.pm type=file
-d:\tlperl\lib/TAP/Formatter/Base.pm type=file
-d:\tlperl\lib/TAP/Formatter/Color.pm type=file
-d:\tlperl\lib/TAP/Formatter/Console.pm type=file
-d:\tlperl\lib/TAP/Formatter/Console/ParallelSession.pm type=file
-d:\tlperl\lib/TAP/Formatter/Console/Session.pm type=file
-d:\tlperl\lib/TAP/Formatter/File.pm type=file
-d:\tlperl\lib/TAP/Formatter/File/Session.pm type=file
-d:\tlperl\lib/TAP/Formatter/Session.pm type=file
-d:\tlperl\lib/TAP/Harness.pm type=file
-d:\tlperl\lib/TAP/Harness/Beyond.pod type=file
-d:\tlperl\lib/TAP/Harness/Env.pm type=file
-d:\tlperl\lib/TAP/Object.pm type=file
-d:\tlperl\lib/TAP/Parser.pm type=file
-d:\tlperl\lib/TAP/Parser/Aggregator.pm type=file
-d:\tlperl\lib/TAP/Parser/Grammar.pm type=file
-d:\tlperl\lib/TAP/Parser/Iterator.pm type=file
-d:\tlperl\lib/TAP/Parser/Iterator/Array.pm type=file
-d:\tlperl\lib/TAP/Parser/Iterator/Process.pm type=file
-d:\tlperl\lib/TAP/Parser/Iterator/Stream.pm type=file
-d:\tlperl\lib/TAP/Parser/IteratorFactory.pm type=file
-d:\tlperl\lib/TAP/Parser/Multiplexer.pm type=file
-d:\tlperl\lib/TAP/Parser/Result.pm type=file
-d:\tlperl\lib/TAP/Parser/Result/Bailout.pm type=file
-d:\tlperl\lib/TAP/Parser/Result/Comment.pm type=file
-d:\tlperl\lib/TAP/Parser/Result/Plan.pm type=file
-d:\tlperl\lib/TAP/Parser/Result/Pragma.pm type=file
-d:\tlperl\lib/TAP/Parser/Result/Test.pm type=file
-d:\tlperl\lib/TAP/Parser/Result/Unknown.pm type=file
-d:\tlperl\lib/TAP/Parser/Result/Version.pm type=file
-d:\tlperl\lib/TAP/Parser/Result/YAML.pm type=file
-d:\tlperl\lib/TAP/Parser/ResultFactory.pm type=file
-d:\tlperl\lib/TAP/Parser/Scheduler.pm type=file
-d:\tlperl\lib/TAP/Parser/Scheduler/Job.pm type=file
-d:\tlperl\lib/TAP/Parser/Scheduler/Spinner.pm type=file
-d:\tlperl\lib/TAP/Parser/Source.pm type=file
-d:\tlperl\lib/TAP/Parser/SourceHandler.pm type=file
-d:\tlperl\lib/TAP/Parser/SourceHandler/Executable.pm type=file
-d:\tlperl\lib/TAP/Parser/SourceHandler/File.pm type=file
-d:\tlperl\lib/TAP/Parser/SourceHandler/Handle.pm type=file
-d:\tlperl\lib/TAP/Parser/SourceHandler/Perl.pm type=file
-d:\tlperl\lib/TAP/Parser/SourceHandler/RawTAP.pm type=file
-d:\tlperl\lib/TAP/Parser/YAMLish/Reader.pm type=file
-d:\tlperl\lib/TAP/Parser/YAMLish/Writer.pm type=file
-d:\tlperl\lib/Term/ANSIColor.pm type=file
-d:\tlperl\lib/Term/Cap.pm type=file
-d:\tlperl\lib/Term/Complete.pm type=file
-d:\tlperl\lib/Term/ReadLine.pm type=file
-d:\tlperl\lib/Test.pm type=file
-d:\tlperl\lib/Test/Builder.pm type=file
-d:\tlperl\lib/Test/Builder/Formatter.pm type=file
-d:\tlperl\lib/Test/Builder/IO/Scalar.pm type=file
-d:\tlperl\lib/Test/Builder/Module.pm type=file
-d:\tlperl\lib/Test/Builder/Tester.pm type=file
-d:\tlperl\lib/Test/Builder/Tester/Color.pm type=file
-d:\tlperl\lib/Test/Builder/TodoDiag.pm type=file
-d:\tlperl\lib/Test/Harness.pm type=file
-d:\tlperl\lib/Test/More.pm type=file
-d:\tlperl\lib/Test/Simple.pm type=file
-d:\tlperl\lib/Test/Tester.pm type=file
-d:\tlperl\lib/Test/Tester/Capture.pm type=file
-d:\tlperl\lib/Test/Tester/CaptureRunner.pm type=file
-d:\tlperl\lib/Test/Tester/Delegate.pm type=file
-d:\tlperl\lib/Test/Tutorial.pod type=file
-d:\tlperl\lib/Test/use/ok.pm type=file
-d:\tlperl\lib/Test2.pm type=file
-d:\tlperl\lib/Test2/API.pm type=file
-d:\tlperl\lib/Test2/API/Breakage.pm type=file
-d:\tlperl\lib/Test2/API/Context.pm type=file
-d:\tlperl\lib/Test2/API/Instance.pm type=file
-d:\tlperl\lib/Test2/API/Stack.pm type=file
-d:\tlperl\lib/Test2/Event.pm type=file
-d:\tlperl\lib/Test2/Event/Bail.pm type=file
-d:\tlperl\lib/Test2/Event/Diag.pm type=file
-d:\tlperl\lib/Test2/Event/Encoding.pm type=file
-d:\tlperl\lib/Test2/Event/Exception.pm type=file
-d:\tlperl\lib/Test2/Event/Fail.pm type=file
-d:\tlperl\lib/Test2/Event/Generic.pm type=file
-d:\tlperl\lib/Test2/Event/Note.pm type=file
-d:\tlperl\lib/Test2/Event/Ok.pm type=file
-d:\tlperl\lib/Test2/Event/Pass.pm type=file
-d:\tlperl\lib/Test2/Event/Plan.pm type=file
-d:\tlperl\lib/Test2/Event/Skip.pm type=file
-d:\tlperl\lib/Test2/Event/Subtest.pm type=file
-d:\tlperl\lib/Test2/Event/TAP/Version.pm type=file
-d:\tlperl\lib/Test2/Event/V2.pm type=file
-d:\tlperl\lib/Test2/Event/Waiting.pm type=file
-d:\tlperl\lib/Test2/EventFacet.pm type=file
-d:\tlperl\lib/Test2/EventFacet/About.pm type=file
-d:\tlperl\lib/Test2/EventFacet/Amnesty.pm type=file
-d:\tlperl\lib/Test2/EventFacet/Assert.pm type=file
-d:\tlperl\lib/Test2/EventFacet/Control.pm type=file
-d:\tlperl\lib/Test2/EventFacet/Error.pm type=file
-d:\tlperl\lib/Test2/EventFacet/Hub.pm type=file
-d:\tlperl\lib/Test2/EventFacet/Info.pm type=file
-d:\tlperl\lib/Test2/EventFacet/Info/Table.pm type=file
-d:\tlperl\lib/Test2/EventFacet/Meta.pm type=file
-d:\tlperl\lib/Test2/EventFacet/Parent.pm type=file
-d:\tlperl\lib/Test2/EventFacet/Plan.pm type=file
-d:\tlperl\lib/Test2/EventFacet/Render.pm type=file
-d:\tlperl\lib/Test2/EventFacet/Trace.pm type=file
-d:\tlperl\lib/Test2/Formatter.pm type=file
-d:\tlperl\lib/Test2/Formatter/TAP.pm type=file
-d:\tlperl\lib/Test2/Hub.pm type=file
-d:\tlperl\lib/Test2/Hub/Interceptor.pm type=file
-d:\tlperl\lib/Test2/Hub/Interceptor/Terminator.pm type=file
-d:\tlperl\lib/Test2/Hub/Subtest.pm type=file
-d:\tlperl\lib/Test2/IPC.pm type=file
-d:\tlperl\lib/Test2/IPC/Driver.pm type=file
-d:\tlperl\lib/Test2/IPC/Driver/Files.pm type=file
-d:\tlperl\lib/Test2/Tools/Tiny.pm type=file
-d:\tlperl\lib/Test2/Transition.pod type=file
-d:\tlperl\lib/Test2/Util.pm type=file
-d:\tlperl\lib/Test2/Util/ExternalMeta.pm type=file
-d:\tlperl\lib/Test2/Util/Facets2Legacy.pm type=file
-d:\tlperl\lib/Test2/Util/HashBase.pm type=file
-d:\tlperl\lib/Test2/Util/Trace.pm type=file
-d:\tlperl\lib/Text/Abbrev.pm type=file
-d:\tlperl\lib/Text/Balanced.pm type=file
-d:\tlperl\lib/Text/ParseWords.pm type=file
-d:\tlperl\lib/Text/Tabs.pm type=file
-d:\tlperl\lib/Text/Wrap.pm type=file
-d:\tlperl\lib/Thread.pm type=file
-d:\tlperl\lib/Thread/Queue.pm type=file
-d:\tlperl\lib/Thread/Semaphore.pm type=file
-d:\tlperl\lib/Tie/Array.pm type=file
-d:\tlperl\lib/Tie/File.pm type=file
-d:\tlperl\lib/Tie/Handle.pm type=file
-d:\tlperl\lib/Tie/Hash.pm type=file
-d:\tlperl\lib/Tie/Hash/NamedCapture.pm type=file
-d:\tlperl\lib/Tie/Memoize.pm type=file
-d:\tlperl\lib/Tie/RefHash.pm type=file
-d:\tlperl\lib/Tie/Scalar.pm type=file
-d:\tlperl\lib/Tie/StdHandle.pm type=file
-d:\tlperl\lib/Tie/SubstrHash.pm type=file
-d:\tlperl\lib/Time/HiRes.pm type=file
-d:\tlperl\lib/Time/Local.pm type=file
-d:\tlperl\lib/Time/Piece.pm type=file
-d:\tlperl\lib/Time/Seconds.pm type=file
-d:\tlperl\lib/Time/gmtime.pm type=file
-d:\tlperl\lib/Time/localtime.pm type=file
-d:\tlperl\lib/Time/tm.pm type=file
-d:\tlperl\lib/UNIVERSAL.pm type=file
-d:\tlperl\lib/Unicode/Collate.pm type=file
-d:\tlperl\lib/Unicode/Collate/CJK/Big5.pm type=file
-d:\tlperl\lib/Unicode/Collate/CJK/GB2312.pm type=file
-d:\tlperl\lib/Unicode/Collate/CJK/JISX0208.pm type=file
-d:\tlperl\lib/Unicode/Collate/CJK/Korean.pm type=file
-d:\tlperl\lib/Unicode/Collate/CJK/Pinyin.pm type=file
-d:\tlperl\lib/Unicode/Collate/CJK/Stroke.pm type=file
-d:\tlperl\lib/Unicode/Collate/CJK/Zhuyin.pm type=file
-d:\tlperl\lib/Unicode/Collate/Locale.pm type=file
-d:\tlperl\lib/Unicode/Collate/Locale/af.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/ar.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/as.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/az.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/be.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/bn.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/ca.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/cs.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/cu.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/cy.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/da.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/de_at_ph.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/de_phone.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/dsb.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/ee.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/eo.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/es.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/es_trad.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/et.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/fa.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/fi.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/fi_phone.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/fil.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/fo.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/fr_ca.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/gu.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/ha.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/haw.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/he.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/hi.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/hr.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/hu.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/hy.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/ig.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/is.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/ja.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/kk.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/kl.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/kn.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/ko.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/kok.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/lkt.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/ln.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/lt.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/lv.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/mk.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/ml.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/mr.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/mt.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/nb.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/nn.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/nso.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/om.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/or.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/pa.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/pl.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/ro.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/sa.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/se.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/si.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/si_dict.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/sk.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/sl.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/sq.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/sr.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/sv.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/sv_refo.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/ta.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/te.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/th.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/tn.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/to.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/tr.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/ug_cyrl.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/uk.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/ur.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/vi.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/vo.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/wae.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/wo.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/yo.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/zh.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/zh_big5.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/zh_gb.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/zh_pin.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/zh_strk.pl type=file
-d:\tlperl\lib/Unicode/Collate/Locale/zh_zhu.pl type=file
-d:\tlperl\lib/Unicode/Collate/allkeys.txt type=file
-d:\tlperl\lib/Unicode/Collate/keys.txt type=file
-d:\tlperl\lib/Unicode/Normalize.pm type=file
-d:\tlperl\lib/Unicode/UCD.pm type=file
-d:\tlperl\lib/User/grent.pm type=file
-d:\tlperl\lib/User/pwent.pm type=file
-d:\tlperl\lib/Win32.pm type=file
-d:\tlperl\lib/Win32API/File.pm type=file
-d:\tlperl\lib/Win32API/File/cFile.pc type=file
-d:\tlperl\lib/Win32CORE.pm type=file
-d:\tlperl\lib/XSLoader.pm type=file
-d:\tlperl\lib/_charnames.pm type=file
-d:\tlperl\lib/attributes.pm type=file
-d:\tlperl\lib/auto/B/B.dll type=file
-d:\tlperl\lib/auto/Compress/Raw/Bzip2/Bzip2.dll type=file
-d:\tlperl\lib/auto/Compress/Raw/Zlib/Zlib.dll type=file
-d:\tlperl\lib/auto/Cwd/Cwd.dll type=file
-d:\tlperl\lib/auto/Data/Dumper/Dumper.dll type=file
-d:\tlperl\lib/auto/Devel/Peek/Peek.dll type=file
-d:\tlperl\lib/auto/Digest/MD5/MD5.dll type=file
-d:\tlperl\lib/auto/Digest/SHA/SHA.dll type=file
-d:\tlperl\lib/auto/Encode/Byte/Byte.dll type=file
-d:\tlperl\lib/auto/Encode/CN/CN.dll type=file
-d:\tlperl\lib/auto/Encode/EBCDIC/EBCDIC.dll type=file
-d:\tlperl\lib/auto/Encode/Encode.dll type=file
-d:\tlperl\lib/auto/Encode/JP/JP.dll type=file
-d:\tlperl\lib/auto/Encode/KR/KR.dll type=file
-d:\tlperl\lib/auto/Encode/Symbol/Symbol.dll type=file
-d:\tlperl\lib/auto/Encode/TW/TW.dll type=file
-d:\tlperl\lib/auto/Encode/Unicode/Unicode.dll type=file
-d:\tlperl\lib/auto/Fcntl/Fcntl.dll type=file
-d:\tlperl\lib/auto/File/DosGlob/DosGlob.dll type=file
-d:\tlperl\lib/auto/File/Glob/Glob.dll type=file
-d:\tlperl\lib/auto/Filter/Util/Call/Call.dll type=file
-d:\tlperl\lib/auto/Hash/Util/FieldHash/FieldHash.dll type=file
-d:\tlperl\lib/auto/Hash/Util/Util.dll type=file
-d:\tlperl\lib/auto/I18N/Langinfo/Langinfo.dll type=file
-d:\tlperl\lib/auto/IO/IO.dll type=file
-d:\tlperl\lib/auto/List/Util/Util.dll type=file
-d:\tlperl\lib/auto/MIME/Base64/Base64.dll type=file
-d:\tlperl\lib/auto/Math/BigInt/FastCalc/FastCalc.dll type=file
-d:\tlperl\lib/auto/Opcode/Opcode.dll type=file
-d:\tlperl\lib/auto/POSIX/POSIX.dll type=file
-d:\tlperl\lib/auto/PerlIO/encoding/encoding.dll type=file
-d:\tlperl\lib/auto/PerlIO/mmap/mmap.dll type=file
-d:\tlperl\lib/auto/PerlIO/scalar/scalar.dll type=file
-d:\tlperl\lib/auto/PerlIO/via/via.dll type=file
-d:\tlperl\lib/auto/SDBM_File/SDBM_File.dll type=file
-d:\tlperl\lib/auto/Socket/Socket.dll type=file
-d:\tlperl\lib/auto/Storable/Storable.dll type=file
-d:\tlperl\lib/auto/Sys/Hostname/Hostname.dll type=file
-d:\tlperl\lib/auto/Tie/Hash/NamedCapture/NamedCapture.dll type=file
-d:\tlperl\lib/auto/Time/HiRes/HiRes.dll type=file
-d:\tlperl\lib/auto/Time/Piece/Piece.dll type=file
-d:\tlperl\lib/auto/Unicode/Collate/Collate.dll type=file
-d:\tlperl\lib/auto/Unicode/Normalize/Normalize.dll type=file
-d:\tlperl\lib/auto/Win32/Win32.dll type=file
-d:\tlperl\lib/auto/Win32API/File/File.dll type=file
-d:\tlperl\lib/auto/Win32CORE/extralibs.ld type=file
-d:\tlperl\lib/auto/attributes/attributes.dll type=file
-d:\tlperl\lib/auto/mro/mro.dll type=file
-d:\tlperl\lib/auto/re/re.dll type=file
-d:\tlperl\lib/auto/threads/shared/shared.dll type=file
-d:\tlperl\lib/auto/threads/threads.dll type=file
-d:\tlperl\lib/autodie.pm type=file
-d:\tlperl\lib/autodie/Scope/Guard.pm type=file
-d:\tlperl\lib/autodie/Scope/GuardStack.pm type=file
-d:\tlperl\lib/autodie/Util.pm type=file
-d:\tlperl\lib/autodie/exception.pm type=file
-d:\tlperl\lib/autodie/exception/system.pm type=file
-d:\tlperl\lib/autodie/hints.pm type=file
-d:\tlperl\lib/autodie/skip.pm type=file
-d:\tlperl\lib/autouse.pm type=file
-d:\tlperl\lib/base.pm type=file
-d:\tlperl\lib/bigint.pm type=file
-d:\tlperl\lib/bignum.pm type=file
-d:\tlperl\lib/bigrat.pm type=file
-d:\tlperl\lib/blib.pm type=file
-d:\tlperl\lib/bytes.pm type=file
-d:\tlperl\lib/bytes_heavy.pl type=file
-d:\tlperl\lib/charnames.pm type=file
-d:\tlperl\lib/constant.pm type=file
-d:\tlperl\lib/deprecate.pm type=file
-d:\tlperl\lib/diagnostics.pm type=file
-d:\tlperl\lib/dumpvar.pl type=file
-d:\tlperl\lib/encoding.pm type=file
-d:\tlperl\lib/encoding/warnings.pm type=file
-d:\tlperl\lib/experimental.pm type=file
-d:\tlperl\lib/feature.pm type=file
-d:\tlperl\lib/fields.pm type=file
-d:\tlperl\lib/filetest.pm type=file
-d:\tlperl\lib/if.pm type=file
-d:\tlperl\lib/integer.pm type=file
-d:\tlperl\lib/less.pm type=file
-d:\tlperl\lib/lib.pm type=file
-d:\tlperl\lib/locale.pm type=file
-d:\tlperl\lib/meta_notation.pm type=file
-d:\tlperl\lib/mro.pm type=file
-d:\tlperl\lib/ok.pm type=file
-d:\tlperl\lib/open.pm type=file
-d:\tlperl\lib/ops.pm type=file
-d:\tlperl\lib/overload.pm type=file
-d:\tlperl\lib/overload/numbers.pm type=file
-d:\tlperl\lib/overloading.pm type=file
-d:\tlperl\lib/parent.pm type=file
-d:\tlperl\lib/perl5db.pl type=file
-d:\tlperl\lib/perlfaq.pm type=file
-d:\tlperl\lib/pods/perl.pod type=file
-d:\tlperl\lib/pods/perl5004delta.pod type=file
-d:\tlperl\lib/pods/perl5005delta.pod type=file
-d:\tlperl\lib/pods/perl5100delta.pod type=file
-d:\tlperl\lib/pods/perl5101delta.pod type=file
-d:\tlperl\lib/pods/perl5120delta.pod type=file
-d:\tlperl\lib/pods/perl5121delta.pod type=file
-d:\tlperl\lib/pods/perl5122delta.pod type=file
-d:\tlperl\lib/pods/perl5123delta.pod type=file
-d:\tlperl\lib/pods/perl5124delta.pod type=file
-d:\tlperl\lib/pods/perl5125delta.pod type=file
-d:\tlperl\lib/pods/perl5140delta.pod type=file
-d:\tlperl\lib/pods/perl5141delta.pod type=file
-d:\tlperl\lib/pods/perl5142delta.pod type=file
-d:\tlperl\lib/pods/perl5143delta.pod type=file
-d:\tlperl\lib/pods/perl5144delta.pod type=file
-d:\tlperl\lib/pods/perl5160delta.pod type=file
-d:\tlperl\lib/pods/perl5161delta.pod type=file
-d:\tlperl\lib/pods/perl5162delta.pod type=file
-d:\tlperl\lib/pods/perl5163delta.pod type=file
-d:\tlperl\lib/pods/perl5180delta.pod type=file
-d:\tlperl\lib/pods/perl5181delta.pod type=file
-d:\tlperl\lib/pods/perl5182delta.pod type=file
-d:\tlperl\lib/pods/perl5184delta.pod type=file
-d:\tlperl\lib/pods/perl5200delta.pod type=file
-d:\tlperl\lib/pods/perl5201delta.pod type=file
-d:\tlperl\lib/pods/perl5202delta.pod type=file
-d:\tlperl\lib/pods/perl5203delta.pod type=file
-d:\tlperl\lib/pods/perl5220delta.pod type=file
-d:\tlperl\lib/pods/perl5221delta.pod type=file
-d:\tlperl\lib/pods/perl5222delta.pod type=file
-d:\tlperl\lib/pods/perl5223delta.pod type=file
-d:\tlperl\lib/pods/perl5224delta.pod type=file
-d:\tlperl\lib/pods/perl5240delta.pod type=file
-d:\tlperl\lib/pods/perl5241delta.pod type=file
-d:\tlperl\lib/pods/perl5242delta.pod type=file
-d:\tlperl\lib/pods/perl5243delta.pod type=file
-d:\tlperl\lib/pods/perl5244delta.pod type=file
-d:\tlperl\lib/pods/perl5260delta.pod type=file
-d:\tlperl\lib/pods/perl5261delta.pod type=file
-d:\tlperl\lib/pods/perl5262delta.pod type=file
-d:\tlperl\lib/pods/perl5263delta.pod type=file
-d:\tlperl\lib/pods/perl5280delta.pod type=file
-d:\tlperl\lib/pods/perl5281delta.pod type=file
-d:\tlperl\lib/pods/perl5282delta.pod type=file
-d:\tlperl\lib/pods/perl5300delta.pod type=file
-d:\tlperl\lib/pods/perl5301delta.pod type=file
-d:\tlperl\lib/pods/perl561delta.pod type=file
-d:\tlperl\lib/pods/perl56delta.pod type=file
-d:\tlperl\lib/pods/perl581delta.pod type=file
-d:\tlperl\lib/pods/perl582delta.pod type=file
-d:\tlperl\lib/pods/perl583delta.pod type=file
-d:\tlperl\lib/pods/perl584delta.pod type=file
-d:\tlperl\lib/pods/perl585delta.pod type=file
-d:\tlperl\lib/pods/perl586delta.pod type=file
-d:\tlperl\lib/pods/perl587delta.pod type=file
-d:\tlperl\lib/pods/perl588delta.pod type=file
-d:\tlperl\lib/pods/perl589delta.pod type=file
-d:\tlperl\lib/pods/perl58delta.pod type=file
-d:\tlperl\lib/pods/perlaix.pod type=file
-d:\tlperl\lib/pods/perlamiga.pod type=file
-d:\tlperl\lib/pods/perlandroid.pod type=file
-d:\tlperl\lib/pods/perlapi.pod type=file
-d:\tlperl\lib/pods/perlapio.pod type=file
-d:\tlperl\lib/pods/perlartistic.pod type=file
-d:\tlperl\lib/pods/perlbook.pod type=file
-d:\tlperl\lib/pods/perlboot.pod type=file
-d:\tlperl\lib/pods/perlbot.pod type=file
-d:\tlperl\lib/pods/perlbs2000.pod type=file
-d:\tlperl\lib/pods/perlcall.pod type=file
-d:\tlperl\lib/pods/perlce.pod type=file
-d:\tlperl\lib/pods/perlcheat.pod type=file
-d:\tlperl\lib/pods/perlclib.pod type=file
-d:\tlperl\lib/pods/perlcn.pod type=file
-d:\tlperl\lib/pods/perlcommunity.pod type=file
-d:\tlperl\lib/pods/perlcygwin.pod type=file
-d:\tlperl\lib/pods/perldata.pod type=file
-d:\tlperl\lib/pods/perldbmfilter.pod type=file
-d:\tlperl\lib/pods/perldebguts.pod type=file
-d:\tlperl\lib/pods/perldebtut.pod type=file
-d:\tlperl\lib/pods/perldebug.pod type=file
-d:\tlperl\lib/pods/perldelta.pod type=file
-d:\tlperl\lib/pods/perldeprecation.pod type=file
-d:\tlperl\lib/pods/perldiag.pod type=file
-d:\tlperl\lib/pods/perldoc.pod type=file
-d:\tlperl\lib/pods/perldos.pod type=file
-d:\tlperl\lib/pods/perldsc.pod type=file
-d:\tlperl\lib/pods/perldtrace.pod type=file
-d:\tlperl\lib/pods/perlebcdic.pod type=file
-d:\tlperl\lib/pods/perlembed.pod type=file
-d:\tlperl\lib/pods/perlexperiment.pod type=file
-d:\tlperl\lib/pods/perlfaq.pod type=file
-d:\tlperl\lib/pods/perlfaq1.pod type=file
-d:\tlperl\lib/pods/perlfaq2.pod type=file
-d:\tlperl\lib/pods/perlfaq3.pod type=file
-d:\tlperl\lib/pods/perlfaq4.pod type=file
-d:\tlperl\lib/pods/perlfaq5.pod type=file
-d:\tlperl\lib/pods/perlfaq6.pod type=file
-d:\tlperl\lib/pods/perlfaq7.pod type=file
-d:\tlperl\lib/pods/perlfaq8.pod type=file
-d:\tlperl\lib/pods/perlfaq9.pod type=file
-d:\tlperl\lib/pods/perlfilter.pod type=file
-d:\tlperl\lib/pods/perlfork.pod type=file
-d:\tlperl\lib/pods/perlform.pod type=file
-d:\tlperl\lib/pods/perlfreebsd.pod type=file
-d:\tlperl\lib/pods/perlfunc.pod type=file
-d:\tlperl\lib/pods/perlgit.pod type=file
-d:\tlperl\lib/pods/perlglossary.pod type=file
-d:\tlperl\lib/pods/perlgpl.pod type=file
-d:\tlperl\lib/pods/perlguts.pod type=file
-d:\tlperl\lib/pods/perlhack.pod type=file
-d:\tlperl\lib/pods/perlhacktips.pod type=file
-d:\tlperl\lib/pods/perlhacktut.pod type=file
-d:\tlperl\lib/pods/perlhaiku.pod type=file
-d:\tlperl\lib/pods/perlhist.pod type=file
-d:\tlperl\lib/pods/perlhpux.pod type=file
-d:\tlperl\lib/pods/perlhurd.pod type=file
-d:\tlperl\lib/pods/perlintern.pod type=file
-d:\tlperl\lib/pods/perlinterp.pod type=file
-d:\tlperl\lib/pods/perlintro.pod type=file
-d:\tlperl\lib/pods/perliol.pod type=file
-d:\tlperl\lib/pods/perlipc.pod type=file
-d:\tlperl\lib/pods/perlirix.pod type=file
-d:\tlperl\lib/pods/perljp.pod type=file
-d:\tlperl\lib/pods/perlko.pod type=file
-d:\tlperl\lib/pods/perllexwarn.pod type=file
-d:\tlperl\lib/pods/perllinux.pod type=file
-d:\tlperl\lib/pods/perllocale.pod type=file
-d:\tlperl\lib/pods/perllol.pod type=file
-d:\tlperl\lib/pods/perlmacos.pod type=file
-d:\tlperl\lib/pods/perlmacosx.pod type=file
-d:\tlperl\lib/pods/perlmod.pod type=file
-d:\tlperl\lib/pods/perlmodinstall.pod type=file
-d:\tlperl\lib/pods/perlmodlib.pod type=file
-d:\tlperl\lib/pods/perlmodstyle.pod type=file
-d:\tlperl\lib/pods/perlmroapi.pod type=file
-d:\tlperl\lib/pods/perlnetware.pod type=file
-d:\tlperl\lib/pods/perlnewmod.pod type=file
-d:\tlperl\lib/pods/perlnumber.pod type=file
-d:\tlperl\lib/pods/perlobj.pod type=file
-d:\tlperl\lib/pods/perlootut.pod type=file
-d:\tlperl\lib/pods/perlop.pod type=file
-d:\tlperl\lib/pods/perlopenbsd.pod type=file
-d:\tlperl\lib/pods/perlopentut.pod type=file
-d:\tlperl\lib/pods/perlos2.pod type=file
-d:\tlperl\lib/pods/perlos390.pod type=file
-d:\tlperl\lib/pods/perlos400.pod type=file
-d:\tlperl\lib/pods/perlpacktut.pod type=file
-d:\tlperl\lib/pods/perlperf.pod type=file
-d:\tlperl\lib/pods/perlplan9.pod type=file
-d:\tlperl\lib/pods/perlpod.pod type=file
-d:\tlperl\lib/pods/perlpodspec.pod type=file
-d:\tlperl\lib/pods/perlpodstyle.pod type=file
-d:\tlperl\lib/pods/perlpolicy.pod type=file
-d:\tlperl\lib/pods/perlport.pod type=file
-d:\tlperl\lib/pods/perlpragma.pod type=file
-d:\tlperl\lib/pods/perlqnx.pod type=file
-d:\tlperl\lib/pods/perlre.pod type=file
-d:\tlperl\lib/pods/perlreapi.pod type=file
-d:\tlperl\lib/pods/perlrebackslash.pod type=file
-d:\tlperl\lib/pods/perlrecharclass.pod type=file
-d:\tlperl\lib/pods/perlref.pod type=file
-d:\tlperl\lib/pods/perlreftut.pod type=file
-d:\tlperl\lib/pods/perlreguts.pod type=file
-d:\tlperl\lib/pods/perlrepository.pod type=file
-d:\tlperl\lib/pods/perlrequick.pod type=file
-d:\tlperl\lib/pods/perlreref.pod type=file
-d:\tlperl\lib/pods/perlretut.pod type=file
-d:\tlperl\lib/pods/perlriscos.pod type=file
-d:\tlperl\lib/pods/perlrun.pod type=file
-d:\tlperl\lib/pods/perlsec.pod type=file
-d:\tlperl\lib/pods/perlsolaris.pod type=file
-d:\tlperl\lib/pods/perlsource.pod type=file
-d:\tlperl\lib/pods/perlstyle.pod type=file
-d:\tlperl\lib/pods/perlsub.pod type=file
-d:\tlperl\lib/pods/perlsymbian.pod type=file
-d:\tlperl\lib/pods/perlsyn.pod type=file
-d:\tlperl\lib/pods/perlsynology.pod type=file
-d:\tlperl\lib/pods/perlthrtut.pod type=file
-d:\tlperl\lib/pods/perltie.pod type=file
-d:\tlperl\lib/pods/perltoc.pod type=file
-d:\tlperl\lib/pods/perltodo.pod type=file
-d:\tlperl\lib/pods/perltooc.pod type=file
-d:\tlperl\lib/pods/perltoot.pod type=file
-d:\tlperl\lib/pods/perltrap.pod type=file
-d:\tlperl\lib/pods/perltru64.pod type=file
-d:\tlperl\lib/pods/perltw.pod type=file
-d:\tlperl\lib/pods/perlunicode.pod type=file
-d:\tlperl\lib/pods/perlunicook.pod type=file
-d:\tlperl\lib/pods/perlunifaq.pod type=file
-d:\tlperl\lib/pods/perluniintro.pod type=file
-d:\tlperl\lib/pods/perluniprops.pod type=file
-d:\tlperl\lib/pods/perlunitut.pod type=file
-d:\tlperl\lib/pods/perlutil.pod type=file
-d:\tlperl\lib/pods/perlvar.pod type=file
-d:\tlperl\lib/pods/perlvms.pod type=file
-d:\tlperl\lib/pods/perlvos.pod type=file
-d:\tlperl\lib/pods/perlwin32.pod type=file
-d:\tlperl\lib/pods/perlxs.pod type=file
-d:\tlperl\lib/pods/perlxstut.pod type=file
-d:\tlperl\lib/pods/perlxstypemap.pod type=file
-d:\tlperl\lib/re.pm type=file
-d:\tlperl\lib/sigtrap.pm type=file
-d:\tlperl\lib/sort.pm type=file
-d:\tlperl\lib/strict.pm type=file
-d:\tlperl\lib/subs.pm type=file
-d:\tlperl\lib/threads.pm type=file
-d:\tlperl\lib/threads/shared.pm type=file
-d:\tlperl\lib/unicore/Blocks.txt type=file
-d:\tlperl\lib/unicore/CombiningClass.pl type=file
-d:\tlperl\lib/unicore/Decomposition.pl type=file
-d:\tlperl\lib/unicore/Heavy.pl type=file
-d:\tlperl\lib/unicore/Name.pl type=file
-d:\tlperl\lib/unicore/Name.pm type=file
-d:\tlperl\lib/unicore/NamedSequences.txt type=file
-d:\tlperl\lib/unicore/SpecialCasing.txt type=file
-d:\tlperl\lib/unicore/To/Age.pl type=file
-d:\tlperl\lib/unicore/To/Bc.pl type=file
-d:\tlperl\lib/unicore/To/Bmg.pl type=file
-d:\tlperl\lib/unicore/To/Bpb.pl type=file
-d:\tlperl\lib/unicore/To/Bpt.pl type=file
-d:\tlperl\lib/unicore/To/Cf.pl type=file
-d:\tlperl\lib/unicore/To/Digit.pl type=file
-d:\tlperl\lib/unicore/To/Ea.pl type=file
-d:\tlperl\lib/unicore/To/EqUIdeo.pl type=file
-d:\tlperl\lib/unicore/To/Fold.pl type=file
-d:\tlperl\lib/unicore/To/GCB.pl type=file
-d:\tlperl\lib/unicore/To/Gc.pl type=file
-d:\tlperl\lib/unicore/To/Hst.pl type=file
-d:\tlperl\lib/unicore/To/InPC.pl type=file
-d:\tlperl\lib/unicore/To/InSC.pl type=file
-d:\tlperl\lib/unicore/To/Isc.pl type=file
-d:\tlperl\lib/unicore/To/Jg.pl type=file
-d:\tlperl\lib/unicore/To/Jt.pl type=file
-d:\tlperl\lib/unicore/To/Lb.pl type=file
-d:\tlperl\lib/unicore/To/Lc.pl type=file
-d:\tlperl\lib/unicore/To/Lower.pl type=file
-d:\tlperl\lib/unicore/To/NFCQC.pl type=file
-d:\tlperl\lib/unicore/To/NFDQC.pl type=file
-d:\tlperl\lib/unicore/To/NFKCCF.pl type=file
-d:\tlperl\lib/unicore/To/NFKCQC.pl type=file
-d:\tlperl\lib/unicore/To/NFKDQC.pl type=file
-d:\tlperl\lib/unicore/To/Na1.pl type=file
-d:\tlperl\lib/unicore/To/NameAlia.pl type=file
-d:\tlperl\lib/unicore/To/Nt.pl type=file
-d:\tlperl\lib/unicore/To/Nv.pl type=file
-d:\tlperl\lib/unicore/To/PerlDeci.pl type=file
-d:\tlperl\lib/unicore/To/SB.pl type=file
-d:\tlperl\lib/unicore/To/Sc.pl type=file
-d:\tlperl\lib/unicore/To/Scx.pl type=file
-d:\tlperl\lib/unicore/To/Tc.pl type=file
-d:\tlperl\lib/unicore/To/Title.pl type=file
-d:\tlperl\lib/unicore/To/Uc.pl type=file
-d:\tlperl\lib/unicore/To/Upper.pl type=file
-d:\tlperl\lib/unicore/To/Vo.pl type=file
-d:\tlperl\lib/unicore/To/WB.pl type=file
-d:\tlperl\lib/unicore/To/_PerlLB.pl type=file
-d:\tlperl\lib/unicore/To/_PerlSCX.pl type=file
-d:\tlperl\lib/unicore/UCD.pl type=file
-d:\tlperl\lib/unicore/lib/Age/NA.pl type=file
-d:\tlperl\lib/unicore/lib/Age/V100.pl type=file
-d:\tlperl\lib/unicore/lib/Age/V11.pl type=file
-d:\tlperl\lib/unicore/lib/Age/V110.pl type=file
-d:\tlperl\lib/unicore/lib/Age/V120.pl type=file
-d:\tlperl\lib/unicore/lib/Age/V20.pl type=file
-d:\tlperl\lib/unicore/lib/Age/V30.pl type=file
-d:\tlperl\lib/unicore/lib/Age/V31.pl type=file
-d:\tlperl\lib/unicore/lib/Age/V32.pl type=file
-d:\tlperl\lib/unicore/lib/Age/V40.pl type=file
-d:\tlperl\lib/unicore/lib/Age/V41.pl type=file
-d:\tlperl\lib/unicore/lib/Age/V50.pl type=file
-d:\tlperl\lib/unicore/lib/Age/V51.pl type=file
-d:\tlperl\lib/unicore/lib/Age/V52.pl type=file
-d:\tlperl\lib/unicore/lib/Age/V60.pl type=file
-d:\tlperl\lib/unicore/lib/Age/V61.pl type=file
-d:\tlperl\lib/unicore/lib/Age/V70.pl type=file
-d:\tlperl\lib/unicore/lib/Age/V80.pl type=file
-d:\tlperl\lib/unicore/lib/Age/V90.pl type=file
-d:\tlperl\lib/unicore/lib/Alpha/Y.pl type=file
-d:\tlperl\lib/unicore/lib/Bc/AL.pl type=file
-d:\tlperl\lib/unicore/lib/Bc/AN.pl type=file
-d:\tlperl\lib/unicore/lib/Bc/B.pl type=file
-d:\tlperl\lib/unicore/lib/Bc/BN.pl type=file
-d:\tlperl\lib/unicore/lib/Bc/CS.pl type=file
-d:\tlperl\lib/unicore/lib/Bc/EN.pl type=file
-d:\tlperl\lib/unicore/lib/Bc/ES.pl type=file
-d:\tlperl\lib/unicore/lib/Bc/ET.pl type=file
-d:\tlperl\lib/unicore/lib/Bc/L.pl type=file
-d:\tlperl\lib/unicore/lib/Bc/NSM.pl type=file
-d:\tlperl\lib/unicore/lib/Bc/ON.pl type=file
-d:\tlperl\lib/unicore/lib/Bc/R.pl type=file
-d:\tlperl\lib/unicore/lib/Bc/WS.pl type=file
-d:\tlperl\lib/unicore/lib/BidiC/Y.pl type=file
-d:\tlperl\lib/unicore/lib/BidiM/Y.pl type=file
-d:\tlperl\lib/unicore/lib/Blk/NB.pl type=file
-d:\tlperl\lib/unicore/lib/Bpt/C.pl type=file
-d:\tlperl\lib/unicore/lib/Bpt/N.pl type=file
-d:\tlperl\lib/unicore/lib/Bpt/O.pl type=file
-d:\tlperl\lib/unicore/lib/CE/Y.pl type=file
-d:\tlperl\lib/unicore/lib/CI/Y.pl type=file
-d:\tlperl\lib/unicore/lib/CWCF/Y.pl type=file
-d:\tlperl\lib/unicore/lib/CWCM/Y.pl type=file
-d:\tlperl\lib/unicore/lib/CWKCF/Y.pl type=file
-d:\tlperl\lib/unicore/lib/CWL/Y.pl type=file
-d:\tlperl\lib/unicore/lib/CWT/Y.pl type=file
-d:\tlperl\lib/unicore/lib/CWU/Y.pl type=file
-d:\tlperl\lib/unicore/lib/Cased/Y.pl type=file
-d:\tlperl\lib/unicore/lib/Ccc/A.pl type=file
-d:\tlperl\lib/unicore/lib/Ccc/AL.pl type=file
-d:\tlperl\lib/unicore/lib/Ccc/AR.pl type=file
-d:\tlperl\lib/unicore/lib/Ccc/ATAR.pl type=file
-d:\tlperl\lib/unicore/lib/Ccc/B.pl type=file
-d:\tlperl\lib/unicore/lib/Ccc/BR.pl type=file
-d:\tlperl\lib/unicore/lib/Ccc/DB.pl type=file
-d:\tlperl\lib/unicore/lib/Ccc/NK.pl type=file
-d:\tlperl\lib/unicore/lib/Ccc/NR.pl type=file
-d:\tlperl\lib/unicore/lib/Ccc/OV.pl type=file
-d:\tlperl\lib/unicore/lib/Ccc/VR.pl type=file
-d:\tlperl\lib/unicore/lib/CompEx/Y.pl type=file
-d:\tlperl\lib/unicore/lib/DI/Y.pl type=file
-d:\tlperl\lib/unicore/lib/Dash/Y.pl type=file
-d:\tlperl\lib/unicore/lib/Dep/Y.pl type=file
-d:\tlperl\lib/unicore/lib/Dia/Y.pl type=file
-d:\tlperl\lib/unicore/lib/Dt/Com.pl type=file
-d:\tlperl\lib/unicore/lib/Dt/Enc.pl type=file
-d:\tlperl\lib/unicore/lib/Dt/Fin.pl type=file
-d:\tlperl\lib/unicore/lib/Dt/Font.pl type=file
-d:\tlperl\lib/unicore/lib/Dt/Init.pl type=file
-d:\tlperl\lib/unicore/lib/Dt/Iso.pl type=file
-d:\tlperl\lib/unicore/lib/Dt/Med.pl type=file
-d:\tlperl\lib/unicore/lib/Dt/Nar.pl type=file
-d:\tlperl\lib/unicore/lib/Dt/Nb.pl type=file
-d:\tlperl\lib/unicore/lib/Dt/NonCanon.pl type=file
-d:\tlperl\lib/unicore/lib/Dt/Sqr.pl type=file
-d:\tlperl\lib/unicore/lib/Dt/Sub.pl type=file
-d:\tlperl\lib/unicore/lib/Dt/Sup.pl type=file
-d:\tlperl\lib/unicore/lib/Dt/Vert.pl type=file
-d:\tlperl\lib/unicore/lib/Ea/A.pl type=file
-d:\tlperl\lib/unicore/lib/Ea/H.pl type=file
-d:\tlperl\lib/unicore/lib/Ea/N.pl type=file
-d:\tlperl\lib/unicore/lib/Ea/Na.pl type=file
-d:\tlperl\lib/unicore/lib/Ea/W.pl type=file
-d:\tlperl\lib/unicore/lib/Ext/Y.pl type=file
-d:\tlperl\lib/unicore/lib/GCB/CN.pl type=file
-d:\tlperl\lib/unicore/lib/GCB/EX.pl type=file
-d:\tlperl\lib/unicore/lib/GCB/LV.pl type=file
-d:\tlperl\lib/unicore/lib/GCB/LVT.pl type=file
-d:\tlperl\lib/unicore/lib/GCB/PP.pl type=file
-d:\tlperl\lib/unicore/lib/GCB/SM.pl type=file
-d:\tlperl\lib/unicore/lib/GCB/XX.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/C.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/Cf.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/Cn.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/L.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/LC.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/Ll.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/Lm.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/Lo.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/Lu.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/M.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/Mc.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/Me.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/Mn.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/N.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/Nd.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/Nl.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/No.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/P.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/Pc.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/Pd.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/Pe.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/Pf.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/Pi.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/Po.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/Ps.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/S.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/Sc.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/Sk.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/Sm.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/So.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/Z.pl type=file
-d:\tlperl\lib/unicore/lib/Gc/Zs.pl type=file
-d:\tlperl\lib/unicore/lib/GrBase/Y.pl type=file
-d:\tlperl\lib/unicore/lib/GrExt/Y.pl type=file
-d:\tlperl\lib/unicore/lib/Hex/Y.pl type=file
-d:\tlperl\lib/unicore/lib/Hst/NA.pl type=file
-d:\tlperl\lib/unicore/lib/Hyphen/T.pl type=file
-d:\tlperl\lib/unicore/lib/IDC/Y.pl type=file
-d:\tlperl\lib/unicore/lib/IDS/Y.pl type=file
-d:\tlperl\lib/unicore/lib/Ideo/Y.pl type=file
-d:\tlperl\lib/unicore/lib/In/10_0.pl type=file
-d:\tlperl\lib/unicore/lib/In/11_0.pl type=file
-d:\tlperl\lib/unicore/lib/In/12_0.pl type=file
-d:\tlperl\lib/unicore/lib/In/12_1.pl type=file
-d:\tlperl\lib/unicore/lib/In/2_0.pl type=file
-d:\tlperl\lib/unicore/lib/In/2_1.pl type=file
-d:\tlperl\lib/unicore/lib/In/3_0.pl type=file
-d:\tlperl\lib/unicore/lib/In/3_1.pl type=file
-d:\tlperl\lib/unicore/lib/In/3_2.pl type=file
-d:\tlperl\lib/unicore/lib/In/4_0.pl type=file
-d:\tlperl\lib/unicore/lib/In/4_1.pl type=file
-d:\tlperl\lib/unicore/lib/In/5_0.pl type=file
-d:\tlperl\lib/unicore/lib/In/5_1.pl type=file
-d:\tlperl\lib/unicore/lib/In/5_2.pl type=file
-d:\tlperl\lib/unicore/lib/In/6_0.pl type=file
-d:\tlperl\lib/unicore/lib/In/6_1.pl type=file
-d:\tlperl\lib/unicore/lib/In/6_2.pl type=file
-d:\tlperl\lib/unicore/lib/In/6_3.pl type=file
-d:\tlperl\lib/unicore/lib/In/7_0.pl type=file
-d:\tlperl\lib/unicore/lib/In/8_0.pl type=file
-d:\tlperl\lib/unicore/lib/In/9_0.pl type=file
-d:\tlperl\lib/unicore/lib/InPC/Bottom.pl type=file
-d:\tlperl\lib/unicore/lib/InPC/Left.pl type=file
-d:\tlperl\lib/unicore/lib/InPC/LeftAndR.pl type=file
-d:\tlperl\lib/unicore/lib/InPC/NA.pl type=file
-d:\tlperl\lib/unicore/lib/InPC/Overstru.pl type=file
-d:\tlperl\lib/unicore/lib/InPC/Right.pl type=file
-d:\tlperl\lib/unicore/lib/InPC/Top.pl type=file
-d:\tlperl\lib/unicore/lib/InPC/TopAndBo.pl type=file
-d:\tlperl\lib/unicore/lib/InPC/TopAndL2.pl type=file
-d:\tlperl\lib/unicore/lib/InPC/TopAndLe.pl type=file
-d:\tlperl\lib/unicore/lib/InPC/TopAndRi.pl type=file
-d:\tlperl\lib/unicore/lib/InPC/VisualOr.pl type=file
-d:\tlperl\lib/unicore/lib/InSC/Avagraha.pl type=file
-d:\tlperl\lib/unicore/lib/InSC/Bindu.pl type=file
-d:\tlperl\lib/unicore/lib/InSC/Cantilla.pl type=file
-d:\tlperl\lib/unicore/lib/InSC/Consona2.pl type=file
-d:\tlperl\lib/unicore/lib/InSC/Consona3.pl type=file
-d:\tlperl\lib/unicore/lib/InSC/Consona4.pl type=file
-d:\tlperl\lib/unicore/lib/InSC/Consona5.pl type=file
-d:\tlperl\lib/unicore/lib/InSC/Consona6.pl type=file
-d:\tlperl\lib/unicore/lib/InSC/Consona7.pl type=file
-d:\tlperl\lib/unicore/lib/InSC/Consonan.pl type=file
-d:\tlperl\lib/unicore/lib/InSC/Invisibl.pl type=file
-d:\tlperl\lib/unicore/lib/InSC/Nukta.pl type=file
-d:\tlperl\lib/unicore/lib/InSC/Number.pl type=file
-d:\tlperl\lib/unicore/lib/InSC/Other.pl type=file
-d:\tlperl\lib/unicore/lib/InSC/PureKill.pl type=file
-d:\tlperl\lib/unicore/lib/InSC/Syllable.pl type=file
-d:\tlperl\lib/unicore/lib/InSC/ToneMark.pl type=file
-d:\tlperl\lib/unicore/lib/InSC/Virama.pl type=file
-d:\tlperl\lib/unicore/lib/InSC/Visarga.pl type=file
-d:\tlperl\lib/unicore/lib/InSC/Vowel.pl type=file
-d:\tlperl\lib/unicore/lib/InSC/VowelDep.pl type=file
-d:\tlperl\lib/unicore/lib/InSC/VowelInd.pl type=file
-d:\tlperl\lib/unicore/lib/Jg/Ain.pl type=file
-d:\tlperl\lib/unicore/lib/Jg/Alef.pl type=file
-d:\tlperl\lib/unicore/lib/Jg/Beh.pl type=file
-d:\tlperl\lib/unicore/lib/Jg/Dal.pl type=file
-d:\tlperl\lib/unicore/lib/Jg/FarsiYeh.pl type=file
-d:\tlperl\lib/unicore/lib/Jg/Feh.pl type=file
-d:\tlperl\lib/unicore/lib/Jg/Gaf.pl type=file
-d:\tlperl\lib/unicore/lib/Jg/Hah.pl type=file
-d:\tlperl\lib/unicore/lib/Jg/HanifiRo.pl type=file
-d:\tlperl\lib/unicore/lib/Jg/Kaf.pl type=file
-d:\tlperl\lib/unicore/lib/Jg/Lam.pl type=file
-d:\tlperl\lib/unicore/lib/Jg/NoJoinin.pl type=file
-d:\tlperl\lib/unicore/lib/Jg/Qaf.pl type=file
-d:\tlperl\lib/unicore/lib/Jg/Reh.pl type=file
-d:\tlperl\lib/unicore/lib/Jg/Sad.pl type=file
-d:\tlperl\lib/unicore/lib/Jg/Seen.pl type=file
-d:\tlperl\lib/unicore/lib/Jg/Waw.pl type=file
-d:\tlperl\lib/unicore/lib/Jg/Yeh.pl type=file
-d:\tlperl\lib/unicore/lib/Jt/C.pl type=file
-d:\tlperl\lib/unicore/lib/Jt/D.pl type=file
-d:\tlperl\lib/unicore/lib/Jt/L.pl type=file
-d:\tlperl\lib/unicore/lib/Jt/R.pl type=file
-d:\tlperl\lib/unicore/lib/Jt/T.pl type=file
-d:\tlperl\lib/unicore/lib/Jt/U.pl type=file
-d:\tlperl\lib/unicore/lib/Lb/AI.pl type=file
-d:\tlperl\lib/unicore/lib/Lb/AL.pl type=file
-d:\tlperl\lib/unicore/lib/Lb/BA.pl type=file
-d:\tlperl\lib/unicore/lib/Lb/BB.pl type=file
-d:\tlperl\lib/unicore/lib/Lb/CJ.pl type=file
-d:\tlperl\lib/unicore/lib/Lb/CL.pl type=file
-d:\tlperl\lib/unicore/lib/Lb/CM.pl type=file
-d:\tlperl\lib/unicore/lib/Lb/EB.pl type=file
-d:\tlperl\lib/unicore/lib/Lb/EX.pl type=file
-d:\tlperl\lib/unicore/lib/Lb/GL.pl type=file
-d:\tlperl\lib/unicore/lib/Lb/ID.pl type=file
-d:\tlperl\lib/unicore/lib/Lb/IN.pl type=file
-d:\tlperl\lib/unicore/lib/Lb/IS.pl type=file
-d:\tlperl\lib/unicore/lib/Lb/NS.pl type=file
-d:\tlperl\lib/unicore/lib/Lb/NU.pl type=file
-d:\tlperl\lib/unicore/lib/Lb/OP.pl type=file
-d:\tlperl\lib/unicore/lib/Lb/PO.pl type=file
-d:\tlperl\lib/unicore/lib/Lb/PR.pl type=file
-d:\tlperl\lib/unicore/lib/Lb/QU.pl type=file
-d:\tlperl\lib/unicore/lib/Lb/SA.pl type=file
-d:\tlperl\lib/unicore/lib/Lb/XX.pl type=file
-d:\tlperl\lib/unicore/lib/Lower/Y.pl type=file
-d:\tlperl\lib/unicore/lib/Math/Y.pl type=file
-d:\tlperl\lib/unicore/lib/NFCQC/M.pl type=file
-d:\tlperl\lib/unicore/lib/NFCQC/Y.pl type=file
-d:\tlperl\lib/unicore/lib/NFDQC/N.pl type=file
-d:\tlperl\lib/unicore/lib/NFDQC/Y.pl type=file
-d:\tlperl\lib/unicore/lib/NFKCQC/N.pl type=file
-d:\tlperl\lib/unicore/lib/NFKCQC/Y.pl type=file
-d:\tlperl\lib/unicore/lib/NFKDQC/N.pl type=file
-d:\tlperl\lib/unicore/lib/NFKDQC/Y.pl type=file
-d:\tlperl\lib/unicore/lib/Nt/Di.pl type=file
-d:\tlperl\lib/unicore/lib/Nt/None.pl type=file
-d:\tlperl\lib/unicore/lib/Nt/Nu.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/0.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/1.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/10.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/100.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/1000.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/10000.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/100000.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/11.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/12.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/13.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/14.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/15.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/16.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/17.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/18.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/19.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/1_16.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/1_2.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/1_3.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/1_4.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/1_6.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/1_8.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/2.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/20.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/200.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/2000.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/20000.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/2_3.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/3.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/30.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/300.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/3000.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/30000.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/3_16.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/3_4.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/4.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/40.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/400.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/4000.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/40000.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/5.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/50.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/500.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/5000.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/50000.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/6.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/60.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/600.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/6000.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/60000.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/7.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/70.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/700.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/7000.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/70000.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/8.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/80.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/800.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/8000.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/80000.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/9.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/90.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/900.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/9000.pl type=file
-d:\tlperl\lib/unicore/lib/Nv/90000.pl type=file
-d:\tlperl\lib/unicore/lib/PCM/Y.pl type=file
-d:\tlperl\lib/unicore/lib/PatSyn/Y.pl type=file
-d:\tlperl\lib/unicore/lib/Perl/Alnum.pl type=file
-d:\tlperl\lib/unicore/lib/Perl/Assigned.pl type=file
-d:\tlperl\lib/unicore/lib/Perl/Blank.pl type=file
-d:\tlperl\lib/unicore/lib/Perl/Graph.pl type=file
-d:\tlperl\lib/unicore/lib/Perl/PerlWord.pl type=file
-d:\tlperl\lib/unicore/lib/Perl/PosixPun.pl type=file
-d:\tlperl\lib/unicore/lib/Perl/Print.pl type=file
-d:\tlperl\lib/unicore/lib/Perl/SpacePer.pl type=file
-d:\tlperl\lib/unicore/lib/Perl/Title.pl type=file
-d:\tlperl\lib/unicore/lib/Perl/Word.pl type=file
-d:\tlperl\lib/unicore/lib/Perl/XPosixPu.pl type=file
-d:\tlperl\lib/unicore/lib/Perl/_PerlAny.pl type=file
-d:\tlperl\lib/unicore/lib/Perl/_PerlCh2.pl type=file
-d:\tlperl\lib/unicore/lib/Perl/_PerlCha.pl type=file
-d:\tlperl\lib/unicore/lib/Perl/_PerlFol.pl type=file
-d:\tlperl\lib/unicore/lib/Perl/_PerlIDC.pl type=file
-d:\tlperl\lib/unicore/lib/Perl/_PerlIDS.pl type=file
-d:\tlperl\lib/unicore/lib/Perl/_PerlIsI.pl type=file
-d:\tlperl\lib/unicore/lib/Perl/_PerlNch.pl type=file
-d:\tlperl\lib/unicore/lib/Perl/_PerlNon.pl type=file
-d:\tlperl\lib/unicore/lib/Perl/_PerlPat.pl type=file
-d:\tlperl\lib/unicore/lib/Perl/_PerlPr2.pl type=file
-d:\tlperl\lib/unicore/lib/Perl/_PerlPro.pl type=file
-d:\tlperl\lib/unicore/lib/Perl/_PerlQuo.pl type=file
-d:\tlperl\lib/unicore/lib/QMark/Y.pl type=file
-d:\tlperl\lib/unicore/lib/SB/AT.pl type=file
-d:\tlperl\lib/unicore/lib/SB/CL.pl type=file
-d:\tlperl\lib/unicore/lib/SB/EX.pl type=file
-d:\tlperl\lib/unicore/lib/SB/FO.pl type=file
-d:\tlperl\lib/unicore/lib/SB/LE.pl type=file
-d:\tlperl\lib/unicore/lib/SB/LO.pl type=file
-d:\tlperl\lib/unicore/lib/SB/NU.pl type=file
-d:\tlperl\lib/unicore/lib/SB/SC.pl type=file
-d:\tlperl\lib/unicore/lib/SB/ST.pl type=file
-d:\tlperl\lib/unicore/lib/SB/Sp.pl type=file
-d:\tlperl\lib/unicore/lib/SB/UP.pl type=file
-d:\tlperl\lib/unicore/lib/SB/XX.pl type=file
-d:\tlperl\lib/unicore/lib/SD/Y.pl type=file
-d:\tlperl\lib/unicore/lib/STerm/Y.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Arab.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Armn.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Beng.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Cprt.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Cyrl.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Deva.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Dupl.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Geor.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Glag.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Gong.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Gonm.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Gran.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Grek.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Gujr.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Guru.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Han.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Hang.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Hira.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Kana.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Knda.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Latn.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Limb.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Linb.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Mlym.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Mong.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Mult.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Orya.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Sinh.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Syrc.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Taml.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Telu.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Zinh.pl type=file
-d:\tlperl\lib/unicore/lib/Sc/Zyyy.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Adlm.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Arab.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Armn.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Beng.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Bhks.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Bopo.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Cakm.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Cham.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Copt.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Cprt.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Cyrl.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Deva.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Dupl.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Ethi.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Geor.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Glag.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Gong.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Gonm.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Gran.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Grek.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Gujr.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Guru.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Han.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Hang.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Hebr.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Hira.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Hmng.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Hmnp.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Kana.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Khar.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Khmr.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Khoj.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Knda.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Kthi.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Lana.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Lao.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Latn.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Limb.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Lina.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Linb.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Mlym.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Mong.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Mult.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Mymr.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Nand.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Orya.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Phlp.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Rohg.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Shrd.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Sind.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Sinh.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Syrc.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Tagb.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Takr.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Talu.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Taml.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Telu.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Thaa.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Tibt.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Tirh.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Xsux.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Yi.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Zinh.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Zyyy.pl type=file
-d:\tlperl\lib/unicore/lib/Scx/Zzzz.pl type=file
-d:\tlperl\lib/unicore/lib/Term/Y.pl type=file
-d:\tlperl\lib/unicore/lib/UIdeo/Y.pl type=file
-d:\tlperl\lib/unicore/lib/Upper/Y.pl type=file
-d:\tlperl\lib/unicore/lib/Vo/R.pl type=file
-d:\tlperl\lib/unicore/lib/Vo/Tr.pl type=file
-d:\tlperl\lib/unicore/lib/Vo/Tu.pl type=file
-d:\tlperl\lib/unicore/lib/Vo/U.pl type=file
-d:\tlperl\lib/unicore/lib/WB/EX.pl type=file
-d:\tlperl\lib/unicore/lib/WB/Extend.pl type=file
-d:\tlperl\lib/unicore/lib/WB/FO.pl type=file
-d:\tlperl\lib/unicore/lib/WB/HL.pl type=file
-d:\tlperl\lib/unicore/lib/WB/KA.pl type=file
-d:\tlperl\lib/unicore/lib/WB/LE.pl type=file
-d:\tlperl\lib/unicore/lib/WB/MB.pl type=file
-d:\tlperl\lib/unicore/lib/WB/ML.pl type=file
-d:\tlperl\lib/unicore/lib/WB/MN.pl type=file
-d:\tlperl\lib/unicore/lib/WB/NU.pl type=file
-d:\tlperl\lib/unicore/lib/WB/WSegSpac.pl type=file
-d:\tlperl\lib/unicore/lib/WB/XX.pl type=file
-d:\tlperl\lib/unicore/lib/XIDC/Y.pl type=file
-d:\tlperl\lib/unicore/lib/XIDS/Y.pl type=file
-d:\tlperl\lib/unicore/uni_keywords.pl type=file
-d:\tlperl\lib/unicore/version type=file
-d:\tlperl\lib/utf8.pm type=file
-d:\tlperl\lib/utf8_heavy.pl type=file
-d:\tlperl\lib/vars.pm type=file
-d:\tlperl\lib/version.pm type=file
-d:\tlperl\lib/version.pod type=file
-d:\tlperl\lib/version/Internals.pod type=file
-d:\tlperl\lib/version/regex.pm type=file
-d:\tlperl\lib/vmsish.pm type=file
-d:\tlperl\lib/warnings.pm type=file
-d:\tlperl\lib/warnings/register.pm type=file
+e:\tlperl\bin/corelist.bat type=file
+e:\tlperl\bin/cpan.bat type=file
+e:\tlperl\bin/enc2xs.bat type=file
+e:\tlperl\bin/encguess.bat type=file
+e:\tlperl\bin/h2ph.bat type=file
+e:\tlperl\bin/h2xs.bat type=file
+e:\tlperl\bin/instmodsh.bat type=file
+e:\tlperl\bin/json_pp.bat type=file
+e:\tlperl\bin/libnetcfg.bat type=file
+e:\tlperl\bin/perl.exe from=e:\tlperl\bin/perl5.32.1.exe type=link
+e:\tlperl\bin/perl5.32.1.exe type=file
+e:\tlperl\bin/perl532.dll type=file
+e:\tlperl\bin/perlbug.bat type=file
+e:\tlperl\bin/perldoc.bat type=file
+e:\tlperl\bin/perlivp.bat type=file
+e:\tlperl\bin/perlthanks.bat from=e:\tlperl\bin/perlbug.bat type=link
+e:\tlperl\bin/piconv.bat type=file
+e:\tlperl\bin/pl2pm.bat type=file
+e:\tlperl\bin/pod2html.bat type=file
+e:\tlperl\bin/pod2man.bat type=file
+e:\tlperl\bin/pod2text.bat type=file
+e:\tlperl\bin/pod2usage.bat type=file
+e:\tlperl\bin/podchecker.bat type=file
+e:\tlperl\bin/prove.bat type=file
+e:\tlperl\bin/ptar.bat type=file
+e:\tlperl\bin/ptardiff.bat type=file
+e:\tlperl\bin/ptargrep.bat type=file
+e:\tlperl\bin/shasum.bat type=file
+e:\tlperl\bin/splain.bat type=file
+e:\tlperl\bin/streamzip.bat type=file
+e:\tlperl\bin/xsubpp.bat type=file
+e:\tlperl\bin/zipdetails.bat type=file
+e:\tlperl\lib/AnyDBM_File.pm type=file
+e:\tlperl\lib/App/Cpan.pm type=file
+e:\tlperl\lib/App/Prove.pm type=file
+e:\tlperl\lib/App/Prove/State.pm type=file
+e:\tlperl\lib/App/Prove/State/Result.pm type=file
+e:\tlperl\lib/App/Prove/State/Result/Test.pm type=file
+e:\tlperl\lib/Archive/Tar.pm type=file
+e:\tlperl\lib/Archive/Tar/Constant.pm type=file
+e:\tlperl\lib/Archive/Tar/File.pm type=file
+e:\tlperl\lib/Attribute/Handlers.pm type=file
+e:\tlperl\lib/AutoLoader.pm type=file
+e:\tlperl\lib/AutoSplit.pm type=file
+e:\tlperl\lib/B.pm type=file
+e:\tlperl\lib/B/Concise.pm type=file
+e:\tlperl\lib/B/Deparse.pm type=file
+e:\tlperl\lib/B/Op_private.pm type=file
+e:\tlperl\lib/B/Showlex.pm type=file
+e:\tlperl\lib/B/Terse.pm type=file
+e:\tlperl\lib/B/Xref.pm type=file
+e:\tlperl\lib/Benchmark.pm type=file
+e:\tlperl\lib/CORE.pod type=file
+e:\tlperl\lib/CORE/EXTERN.h type=file
+e:\tlperl\lib/CORE/INTERN.h type=file
+e:\tlperl\lib/CORE/XSUB.h type=file
+e:\tlperl\lib/CORE/arpa/inet.h type=file
+e:\tlperl\lib/CORE/av.h type=file
+e:\tlperl\lib/CORE/bitcount.h type=file
+e:\tlperl\lib/CORE/charclass_invlists.h type=file
+e:\tlperl\lib/CORE/config.h type=file
+e:\tlperl\lib/CORE/cop.h type=file
+e:\tlperl\lib/CORE/cv.h type=file
+e:\tlperl\lib/CORE/dirent.h type=file
+e:\tlperl\lib/CORE/dosish.h type=file
+e:\tlperl\lib/CORE/ebcdic_tables.h type=file
+e:\tlperl\lib/CORE/embed.h type=file
+e:\tlperl\lib/CORE/embedvar.h type=file
+e:\tlperl\lib/CORE/fakesdio.h type=file
+e:\tlperl\lib/CORE/feature.h type=file
+e:\tlperl\lib/CORE/form.h type=file
+e:\tlperl\lib/CORE/git_version.h type=file
+e:\tlperl\lib/CORE/gv.h type=file
+e:\tlperl\lib/CORE/handy.h type=file
+e:\tlperl\lib/CORE/hv.h type=file
+e:\tlperl\lib/CORE/hv_func.h type=file
+e:\tlperl\lib/CORE/hv_macro.h type=file
+e:\tlperl\lib/CORE/inline.h type=file
+e:\tlperl\lib/CORE/intrpvar.h type=file
+e:\tlperl\lib/CORE/invlist_inline.h type=file
+e:\tlperl\lib/CORE/iperlsys.h type=file
+e:\tlperl\lib/CORE/keywords.h type=file
+e:\tlperl\lib/CORE/l1_char_class_tab.h type=file
+e:\tlperl\lib/CORE/libperl532.a type=file
+e:\tlperl\lib/CORE/malloc_ctl.h type=file
+e:\tlperl\lib/CORE/metaconfig.h type=file
+e:\tlperl\lib/CORE/mg.h type=file
+e:\tlperl\lib/CORE/mg_data.h type=file
+e:\tlperl\lib/CORE/mg_raw.h type=file
+e:\tlperl\lib/CORE/mg_vtable.h type=file
+e:\tlperl\lib/CORE/mydtrace.h type=file
+e:\tlperl\lib/CORE/netdb.h type=file
+e:\tlperl\lib/CORE/nostdio.h type=file
+e:\tlperl\lib/CORE/op.h type=file
+e:\tlperl\lib/CORE/op_reg_common.h type=file
+e:\tlperl\lib/CORE/opcode.h type=file
+e:\tlperl\lib/CORE/opnames.h type=file
+e:\tlperl\lib/CORE/overload.h type=file
+e:\tlperl\lib/CORE/pad.h type=file
+e:\tlperl\lib/CORE/parser.h type=file
+e:\tlperl\lib/CORE/patchlevel.h type=file
+e:\tlperl\lib/CORE/perl.h type=file
+e:\tlperl\lib/CORE/perl_inc_macro.h type=file
+e:\tlperl\lib/CORE/perl_langinfo.h type=file
+e:\tlperl\lib/CORE/perlapi.h type=file
+e:\tlperl\lib/CORE/perlhost.h type=file
+e:\tlperl\lib/CORE/perlio.h type=file
+e:\tlperl\lib/CORE/perliol.h type=file
+e:\tlperl\lib/CORE/perlsdio.h type=file
+e:\tlperl\lib/CORE/perlvars.h type=file
+e:\tlperl\lib/CORE/perly.h type=file
+e:\tlperl\lib/CORE/pp.h type=file
+e:\tlperl\lib/CORE/pp_proto.h type=file
+e:\tlperl\lib/CORE/proto.h type=file
+e:\tlperl\lib/CORE/reentr.h type=file
+e:\tlperl\lib/CORE/regcharclass.h type=file
+e:\tlperl\lib/CORE/regcomp.h type=file
+e:\tlperl\lib/CORE/regexp.h type=file
+e:\tlperl\lib/CORE/regnodes.h type=file
+e:\tlperl\lib/CORE/sbox32_hash.h type=file
+e:\tlperl\lib/CORE/scope.h type=file
+e:\tlperl\lib/CORE/stadtx_hash.h type=file
+e:\tlperl\lib/CORE/sv.h type=file
+e:\tlperl\lib/CORE/sys/errno2.h type=file
+e:\tlperl\lib/CORE/sys/socket.h type=file
+e:\tlperl\lib/CORE/thread.h type=file
+e:\tlperl\lib/CORE/time64.h type=file
+e:\tlperl\lib/CORE/time64_config.h type=file
+e:\tlperl\lib/CORE/uconfig.h type=file
+e:\tlperl\lib/CORE/uni_keywords.h type=file
+e:\tlperl\lib/CORE/unicode_constants.h type=file
+e:\tlperl\lib/CORE/unixish.h type=file
+e:\tlperl\lib/CORE/utf8.h type=file
+e:\tlperl\lib/CORE/utfebcdic.h type=file
+e:\tlperl\lib/CORE/util.h type=file
+e:\tlperl\lib/CORE/uudmap.h type=file
+e:\tlperl\lib/CORE/vdir.h type=file
+e:\tlperl\lib/CORE/vmem.h type=file
+e:\tlperl\lib/CORE/vutil.h type=file
+e:\tlperl\lib/CORE/warnings.h type=file
+e:\tlperl\lib/CORE/win32.h type=file
+e:\tlperl\lib/CORE/win32iop.h type=file
+e:\tlperl\lib/CORE/win32thread.h type=file
+e:\tlperl\lib/CORE/zaphod32_hash.h type=file
+e:\tlperl\lib/CPAN.pm type=file
+e:\tlperl\lib/CPAN/API/HOWTO.pod type=file
+e:\tlperl\lib/CPAN/Author.pm type=file
+e:\tlperl\lib/CPAN/Bundle.pm type=file
+e:\tlperl\lib/CPAN/CacheMgr.pm type=file
+e:\tlperl\lib/CPAN/Complete.pm type=file
+e:\tlperl\lib/CPAN/Debug.pm type=file
+e:\tlperl\lib/CPAN/DeferredCode.pm type=file
+e:\tlperl\lib/CPAN/Distribution.pm type=file
+e:\tlperl\lib/CPAN/Distroprefs.pm type=file
+e:\tlperl\lib/CPAN/Distrostatus.pm type=file
+e:\tlperl\lib/CPAN/Exception/RecursiveDependency.pm type=file
+e:\tlperl\lib/CPAN/Exception/blocked_urllist.pm type=file
+e:\tlperl\lib/CPAN/Exception/yaml_not_installed.pm type=file
+e:\tlperl\lib/CPAN/Exception/yaml_process_error.pm type=file
+e:\tlperl\lib/CPAN/FTP.pm type=file
+e:\tlperl\lib/CPAN/FTP/netrc.pm type=file
+e:\tlperl\lib/CPAN/FirstTime.pm type=file
+e:\tlperl\lib/CPAN/HTTP/Client.pm type=file
+e:\tlperl\lib/CPAN/HTTP/Credentials.pm type=file
+e:\tlperl\lib/CPAN/HandleConfig.pm type=file
+e:\tlperl\lib/CPAN/Index.pm type=file
+e:\tlperl\lib/CPAN/InfoObj.pm type=file
+e:\tlperl\lib/CPAN/Kwalify.pm type=file
+e:\tlperl\lib/CPAN/Kwalify/distroprefs.dd type=file
+e:\tlperl\lib/CPAN/Kwalify/distroprefs.yml type=file
+e:\tlperl\lib/CPAN/LWP/UserAgent.pm type=file
+e:\tlperl\lib/CPAN/Meta.pm type=file
+e:\tlperl\lib/CPAN/Meta/Converter.pm type=file
+e:\tlperl\lib/CPAN/Meta/Feature.pm type=file
+e:\tlperl\lib/CPAN/Meta/History.pm type=file
+e:\tlperl\lib/CPAN/Meta/History/Meta_1_0.pod type=file
+e:\tlperl\lib/CPAN/Meta/History/Meta_1_1.pod type=file
+e:\tlperl\lib/CPAN/Meta/History/Meta_1_2.pod type=file
+e:\tlperl\lib/CPAN/Meta/History/Meta_1_3.pod type=file
+e:\tlperl\lib/CPAN/Meta/History/Meta_1_4.pod type=file
+e:\tlperl\lib/CPAN/Meta/Merge.pm type=file
+e:\tlperl\lib/CPAN/Meta/Prereqs.pm type=file
+e:\tlperl\lib/CPAN/Meta/Requirements.pm type=file
+e:\tlperl\lib/CPAN/Meta/Spec.pm type=file
+e:\tlperl\lib/CPAN/Meta/Validator.pm type=file
+e:\tlperl\lib/CPAN/Meta/YAML.pm type=file
+e:\tlperl\lib/CPAN/Mirrors.pm type=file
+e:\tlperl\lib/CPAN/Module.pm type=file
+e:\tlperl\lib/CPAN/Nox.pm type=file
+e:\tlperl\lib/CPAN/Plugin.pm type=file
+e:\tlperl\lib/CPAN/Plugin/Specfile.pm type=file
+e:\tlperl\lib/CPAN/Prompt.pm type=file
+e:\tlperl\lib/CPAN/Queue.pm type=file
+e:\tlperl\lib/CPAN/Shell.pm type=file
+e:\tlperl\lib/CPAN/Tarzip.pm type=file
+e:\tlperl\lib/CPAN/URL.pm type=file
+e:\tlperl\lib/CPAN/Version.pm type=file
+e:\tlperl\lib/Carp.pm type=file
+e:\tlperl\lib/Carp/Heavy.pm type=file
+e:\tlperl\lib/Class/Struct.pm type=file
+e:\tlperl\lib/Compress/Raw/Bzip2.pm type=file
+e:\tlperl\lib/Compress/Raw/Zlib.pm type=file
+e:\tlperl\lib/Compress/Zlib.pm type=file
+e:\tlperl\lib/Config.pm type=file
+e:\tlperl\lib/Config.pod type=file
+e:\tlperl\lib/Config/Extensions.pm type=file
+e:\tlperl\lib/Config/Perl/V.pm type=file
+e:\tlperl\lib/Config_git.pl type=file
+e:\tlperl\lib/Config_heavy.pl type=file
+e:\tlperl\lib/Cwd.pm type=file
+e:\tlperl\lib/DB.pm type=file
+e:\tlperl\lib/DBM_Filter.pm type=file
+e:\tlperl\lib/DBM_Filter/compress.pm type=file
+e:\tlperl\lib/DBM_Filter/encode.pm type=file
+e:\tlperl\lib/DBM_Filter/int32.pm type=file
+e:\tlperl\lib/DBM_Filter/null.pm type=file
+e:\tlperl\lib/DBM_Filter/utf8.pm type=file
+e:\tlperl\lib/Data/Dumper.pm type=file
+e:\tlperl\lib/Devel/PPPort.pm type=file
+e:\tlperl\lib/Devel/Peek.pm type=file
+e:\tlperl\lib/Devel/SelfStubber.pm type=file
+e:\tlperl\lib/Digest.pm type=file
+e:\tlperl\lib/Digest/MD5.pm type=file
+e:\tlperl\lib/Digest/SHA.pm type=file
+e:\tlperl\lib/Digest/base.pm type=file
+e:\tlperl\lib/Digest/file.pm type=file
+e:\tlperl\lib/DirHandle.pm type=file
+e:\tlperl\lib/Dumpvalue.pm type=file
+e:\tlperl\lib/DynaLoader.pm type=file
+e:\tlperl\lib/Encode.pm type=file
+e:\tlperl\lib/Encode/Alias.pm type=file
+e:\tlperl\lib/Encode/Byte.pm type=file
+e:\tlperl\lib/Encode/CJKConstants.pm type=file
+e:\tlperl\lib/Encode/CN.pm type=file
+e:\tlperl\lib/Encode/CN/HZ.pm type=file
+e:\tlperl\lib/Encode/Changes.e2x type=file
+e:\tlperl\lib/Encode/Config.pm type=file
+e:\tlperl\lib/Encode/ConfigLocal_PM.e2x type=file
+e:\tlperl\lib/Encode/EBCDIC.pm type=file
+e:\tlperl\lib/Encode/Encoder.pm type=file
+e:\tlperl\lib/Encode/Encoding.pm type=file
+e:\tlperl\lib/Encode/GSM0338.pm type=file
+e:\tlperl\lib/Encode/Guess.pm type=file
+e:\tlperl\lib/Encode/JP.pm type=file
+e:\tlperl\lib/Encode/JP/H2Z.pm type=file
+e:\tlperl\lib/Encode/JP/JIS7.pm type=file
+e:\tlperl\lib/Encode/KR.pm type=file
+e:\tlperl\lib/Encode/KR/2022_KR.pm type=file
+e:\tlperl\lib/Encode/MIME/Header.pm type=file
+e:\tlperl\lib/Encode/MIME/Header/ISO_2022_JP.pm type=file
+e:\tlperl\lib/Encode/MIME/Name.pm type=file
+e:\tlperl\lib/Encode/Makefile_PL.e2x type=file
+e:\tlperl\lib/Encode/PerlIO.pod type=file
+e:\tlperl\lib/Encode/README.e2x type=file
+e:\tlperl\lib/Encode/Supported.pod type=file
+e:\tlperl\lib/Encode/Symbol.pm type=file
+e:\tlperl\lib/Encode/TW.pm type=file
+e:\tlperl\lib/Encode/Unicode.pm type=file
+e:\tlperl\lib/Encode/Unicode/UTF7.pm type=file
+e:\tlperl\lib/Encode/_PM.e2x type=file
+e:\tlperl\lib/Encode/_T.e2x type=file
+e:\tlperl\lib/Encode/encode.h type=file
+e:\tlperl\lib/English.pm type=file
+e:\tlperl\lib/Env.pm type=file
+e:\tlperl\lib/Errno.pm type=file
+e:\tlperl\lib/Exporter.pm type=file
+e:\tlperl\lib/Exporter/Heavy.pm type=file
+e:\tlperl\lib/ExtUtils/CBuilder.pm type=file
+e:\tlperl\lib/ExtUtils/CBuilder/Base.pm type=file
+e:\tlperl\lib/ExtUtils/CBuilder/Platform/Unix.pm type=file
+e:\tlperl\lib/ExtUtils/CBuilder/Platform/VMS.pm type=file
+e:\tlperl\lib/ExtUtils/CBuilder/Platform/Windows.pm type=file
+e:\tlperl\lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm type=file
+e:\tlperl\lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm type=file
+e:\tlperl\lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm type=file
+e:\tlperl\lib/ExtUtils/CBuilder/Platform/aix.pm type=file
+e:\tlperl\lib/ExtUtils/CBuilder/Platform/android.pm type=file
+e:\tlperl\lib/ExtUtils/CBuilder/Platform/cygwin.pm type=file
+e:\tlperl\lib/ExtUtils/CBuilder/Platform/darwin.pm type=file
+e:\tlperl\lib/ExtUtils/CBuilder/Platform/dec_osf.pm type=file
+e:\tlperl\lib/ExtUtils/CBuilder/Platform/os2.pm type=file
+e:\tlperl\lib/ExtUtils/Command.pm type=file
+e:\tlperl\lib/ExtUtils/Command/MM.pm type=file
+e:\tlperl\lib/ExtUtils/Constant.pm type=file
+e:\tlperl\lib/ExtUtils/Constant/Base.pm type=file
+e:\tlperl\lib/ExtUtils/Constant/ProxySubs.pm type=file
+e:\tlperl\lib/ExtUtils/Constant/Utils.pm type=file
+e:\tlperl\lib/ExtUtils/Constant/XS.pm type=file
+e:\tlperl\lib/ExtUtils/Embed.pm type=file
+e:\tlperl\lib/ExtUtils/Install.pm type=file
+e:\tlperl\lib/ExtUtils/Installed.pm type=file
+e:\tlperl\lib/ExtUtils/Liblist.pm type=file
+e:\tlperl\lib/ExtUtils/Liblist/Kid.pm type=file
+e:\tlperl\lib/ExtUtils/MANIFEST.SKIP type=file
+e:\tlperl\lib/ExtUtils/MM.pm type=file
+e:\tlperl\lib/ExtUtils/MM_AIX.pm type=file
+e:\tlperl\lib/ExtUtils/MM_Any.pm type=file
+e:\tlperl\lib/ExtUtils/MM_BeOS.pm type=file
+e:\tlperl\lib/ExtUtils/MM_Cygwin.pm type=file
+e:\tlperl\lib/ExtUtils/MM_DOS.pm type=file
+e:\tlperl\lib/ExtUtils/MM_Darwin.pm type=file
+e:\tlperl\lib/ExtUtils/MM_MacOS.pm type=file
+e:\tlperl\lib/ExtUtils/MM_NW5.pm type=file
+e:\tlperl\lib/ExtUtils/MM_OS2.pm type=file
+e:\tlperl\lib/ExtUtils/MM_QNX.pm type=file
+e:\tlperl\lib/ExtUtils/MM_UWIN.pm type=file
+e:\tlperl\lib/ExtUtils/MM_Unix.pm type=file
+e:\tlperl\lib/ExtUtils/MM_VMS.pm type=file
+e:\tlperl\lib/ExtUtils/MM_VOS.pm type=file
+e:\tlperl\lib/ExtUtils/MM_Win32.pm type=file
+e:\tlperl\lib/ExtUtils/MM_Win95.pm type=file
+e:\tlperl\lib/ExtUtils/MY.pm type=file
+e:\tlperl\lib/ExtUtils/MakeMaker.pm type=file
+e:\tlperl\lib/ExtUtils/MakeMaker/Config.pm type=file
+e:\tlperl\lib/ExtUtils/MakeMaker/FAQ.pod type=file
+e:\tlperl\lib/ExtUtils/MakeMaker/Locale.pm type=file
+e:\tlperl\lib/ExtUtils/MakeMaker/Tutorial.pod type=file
+e:\tlperl\lib/ExtUtils/MakeMaker/version.pm type=file
+e:\tlperl\lib/ExtUtils/Manifest.pm type=file
+e:\tlperl\lib/ExtUtils/Miniperl.pm type=file
+e:\tlperl\lib/ExtUtils/Mkbootstrap.pm type=file
+e:\tlperl\lib/ExtUtils/Mksymlists.pm type=file
+e:\tlperl\lib/ExtUtils/Packlist.pm type=file
+e:\tlperl\lib/ExtUtils/ParseXS.pm type=file
+e:\tlperl\lib/ExtUtils/ParseXS.pod type=file
+e:\tlperl\lib/ExtUtils/ParseXS/Constants.pm type=file
+e:\tlperl\lib/ExtUtils/ParseXS/CountLines.pm type=file
+e:\tlperl\lib/ExtUtils/ParseXS/Eval.pm type=file
+e:\tlperl\lib/ExtUtils/ParseXS/Utilities.pm type=file
+e:\tlperl\lib/ExtUtils/Typemaps.pm type=file
+e:\tlperl\lib/ExtUtils/Typemaps/Cmd.pm type=file
+e:\tlperl\lib/ExtUtils/Typemaps/InputMap.pm type=file
+e:\tlperl\lib/ExtUtils/Typemaps/OutputMap.pm type=file
+e:\tlperl\lib/ExtUtils/Typemaps/Type.pm type=file
+e:\tlperl\lib/ExtUtils/testlib.pm type=file
+e:\tlperl\lib/ExtUtils/typemap type=file
+e:\tlperl\lib/ExtUtils/xsubpp type=file
+e:\tlperl\lib/Fatal.pm type=file
+e:\tlperl\lib/Fcntl.pm type=file
+e:\tlperl\lib/File/Basename.pm type=file
+e:\tlperl\lib/File/Compare.pm type=file
+e:\tlperl\lib/File/Copy.pm type=file
+e:\tlperl\lib/File/DosGlob.pm type=file
+e:\tlperl\lib/File/Fetch.pm type=file
+e:\tlperl\lib/File/Find.pm type=file
+e:\tlperl\lib/File/Glob.pm type=file
+e:\tlperl\lib/File/GlobMapper.pm type=file
+e:\tlperl\lib/File/Path.pm type=file
+e:\tlperl\lib/File/Spec.pm type=file
+e:\tlperl\lib/File/Spec/AmigaOS.pm type=file
+e:\tlperl\lib/File/Spec/Cygwin.pm type=file
+e:\tlperl\lib/File/Spec/Epoc.pm type=file
+e:\tlperl\lib/File/Spec/Functions.pm type=file
+e:\tlperl\lib/File/Spec/Mac.pm type=file
+e:\tlperl\lib/File/Spec/OS2.pm type=file
+e:\tlperl\lib/File/Spec/Unix.pm type=file
+e:\tlperl\lib/File/Spec/VMS.pm type=file
+e:\tlperl\lib/File/Spec/Win32.pm type=file
+e:\tlperl\lib/File/Temp.pm type=file
+e:\tlperl\lib/File/stat.pm type=file
+e:\tlperl\lib/FileCache.pm type=file
+e:\tlperl\lib/FileHandle.pm type=file
+e:\tlperl\lib/Filter/Simple.pm type=file
+e:\tlperl\lib/Filter/Util/Call.pm type=file
+e:\tlperl\lib/FindBin.pm type=file
+e:\tlperl\lib/Getopt/Long.pm type=file
+e:\tlperl\lib/Getopt/Std.pm type=file
+e:\tlperl\lib/HTTP/Tiny.pm type=file
+e:\tlperl\lib/Hash/Util.pm type=file
+e:\tlperl\lib/Hash/Util/FieldHash.pm type=file
+e:\tlperl\lib/I18N/Collate.pm type=file
+e:\tlperl\lib/I18N/LangTags.pm type=file
+e:\tlperl\lib/I18N/LangTags/Detect.pm type=file
+e:\tlperl\lib/I18N/LangTags/List.pm type=file
+e:\tlperl\lib/I18N/Langinfo.pm type=file
+e:\tlperl\lib/IO.pm type=file
+e:\tlperl\lib/IO/Compress/Adapter/Bzip2.pm type=file
+e:\tlperl\lib/IO/Compress/Adapter/Deflate.pm type=file
+e:\tlperl\lib/IO/Compress/Adapter/Identity.pm type=file
+e:\tlperl\lib/IO/Compress/Base.pm type=file
+e:\tlperl\lib/IO/Compress/Base/Common.pm type=file
+e:\tlperl\lib/IO/Compress/Bzip2.pm type=file
+e:\tlperl\lib/IO/Compress/Deflate.pm type=file
+e:\tlperl\lib/IO/Compress/FAQ.pod type=file
+e:\tlperl\lib/IO/Compress/Gzip.pm type=file
+e:\tlperl\lib/IO/Compress/Gzip/Constants.pm type=file
+e:\tlperl\lib/IO/Compress/RawDeflate.pm type=file
+e:\tlperl\lib/IO/Compress/Zip.pm type=file
+e:\tlperl\lib/IO/Compress/Zip/Constants.pm type=file
+e:\tlperl\lib/IO/Compress/Zlib/Constants.pm type=file
+e:\tlperl\lib/IO/Compress/Zlib/Extra.pm type=file
+e:\tlperl\lib/IO/Dir.pm type=file
+e:\tlperl\lib/IO/File.pm type=file
+e:\tlperl\lib/IO/Handle.pm type=file
+e:\tlperl\lib/IO/Pipe.pm type=file
+e:\tlperl\lib/IO/Poll.pm type=file
+e:\tlperl\lib/IO/Seekable.pm type=file
+e:\tlperl\lib/IO/Select.pm type=file
+e:\tlperl\lib/IO/Socket.pm type=file
+e:\tlperl\lib/IO/Socket/INET.pm type=file
+e:\tlperl\lib/IO/Socket/IP.pm type=file
+e:\tlperl\lib/IO/Socket/UNIX.pm type=file
+e:\tlperl\lib/IO/Uncompress/Adapter/Bunzip2.pm type=file
+e:\tlperl\lib/IO/Uncompress/Adapter/Identity.pm type=file
+e:\tlperl\lib/IO/Uncompress/Adapter/Inflate.pm type=file
+e:\tlperl\lib/IO/Uncompress/AnyInflate.pm type=file
+e:\tlperl\lib/IO/Uncompress/AnyUncompress.pm type=file
+e:\tlperl\lib/IO/Uncompress/Base.pm type=file
+e:\tlperl\lib/IO/Uncompress/Bunzip2.pm type=file
+e:\tlperl\lib/IO/Uncompress/Gunzip.pm type=file
+e:\tlperl\lib/IO/Uncompress/Inflate.pm type=file
+e:\tlperl\lib/IO/Uncompress/RawInflate.pm type=file
+e:\tlperl\lib/IO/Uncompress/Unzip.pm type=file
+e:\tlperl\lib/IO/Zlib.pm type=file
+e:\tlperl\lib/IPC/Cmd.pm type=file
+e:\tlperl\lib/IPC/Open2.pm type=file
+e:\tlperl\lib/IPC/Open3.pm type=file
+e:\tlperl\lib/Internals.pod type=file
+e:\tlperl\lib/JSON/PP.pm type=file
+e:\tlperl\lib/JSON/PP/Boolean.pm type=file
+e:\tlperl\lib/List/Util.pm type=file
+e:\tlperl\lib/List/Util/XS.pm type=file
+e:\tlperl\lib/Locale/Maketext.pm type=file
+e:\tlperl\lib/Locale/Maketext.pod type=file
+e:\tlperl\lib/Locale/Maketext/Cookbook.pod type=file
+e:\tlperl\lib/Locale/Maketext/Guts.pm type=file
+e:\tlperl\lib/Locale/Maketext/GutsLoader.pm type=file
+e:\tlperl\lib/Locale/Maketext/Simple.pm type=file
+e:\tlperl\lib/Locale/Maketext/TPJ13.pod type=file
+e:\tlperl\lib/MIME/Base64.pm type=file
+e:\tlperl\lib/MIME/QuotedPrint.pm type=file
+e:\tlperl\lib/Math/BigFloat.pm type=file
+e:\tlperl\lib/Math/BigFloat/Trace.pm type=file
+e:\tlperl\lib/Math/BigInt.pm type=file
+e:\tlperl\lib/Math/BigInt/Calc.pm type=file
+e:\tlperl\lib/Math/BigInt/FastCalc.pm type=file
+e:\tlperl\lib/Math/BigInt/Lib.pm type=file
+e:\tlperl\lib/Math/BigInt/Trace.pm type=file
+e:\tlperl\lib/Math/BigRat.pm type=file
+e:\tlperl\lib/Math/Complex.pm type=file
+e:\tlperl\lib/Math/Trig.pm type=file
+e:\tlperl\lib/Memoize.pm type=file
+e:\tlperl\lib/Memoize/AnyDBM_File.pm type=file
+e:\tlperl\lib/Memoize/Expire.pm type=file
+e:\tlperl\lib/Memoize/ExpireFile.pm type=file
+e:\tlperl\lib/Memoize/ExpireTest.pm type=file
+e:\tlperl\lib/Memoize/NDBM_File.pm type=file
+e:\tlperl\lib/Memoize/SDBM_File.pm type=file
+e:\tlperl\lib/Memoize/Storable.pm type=file
+e:\tlperl\lib/Module/CoreList.pm type=file
+e:\tlperl\lib/Module/CoreList.pod type=file
+e:\tlperl\lib/Module/CoreList/Utils.pm type=file
+e:\tlperl\lib/Module/Load.pm type=file
+e:\tlperl\lib/Module/Load/Conditional.pm type=file
+e:\tlperl\lib/Module/Loaded.pm type=file
+e:\tlperl\lib/Module/Metadata.pm type=file
+e:\tlperl\lib/NEXT.pm type=file
+e:\tlperl\lib/Net/Cmd.pm type=file
+e:\tlperl\lib/Net/Config.pm type=file
+e:\tlperl\lib/Net/Domain.pm type=file
+e:\tlperl\lib/Net/FTP.pm type=file
+e:\tlperl\lib/Net/FTP/A.pm type=file
+e:\tlperl\lib/Net/FTP/E.pm type=file
+e:\tlperl\lib/Net/FTP/I.pm type=file
+e:\tlperl\lib/Net/FTP/L.pm type=file
+e:\tlperl\lib/Net/FTP/dataconn.pm type=file
+e:\tlperl\lib/Net/NNTP.pm type=file
+e:\tlperl\lib/Net/Netrc.pm type=file
+e:\tlperl\lib/Net/POP3.pm type=file
+e:\tlperl\lib/Net/Ping.pm type=file
+e:\tlperl\lib/Net/SMTP.pm type=file
+e:\tlperl\lib/Net/Time.pm type=file
+e:\tlperl\lib/Net/hostent.pm type=file
+e:\tlperl\lib/Net/libnetFAQ.pod type=file
+e:\tlperl\lib/Net/netent.pm type=file
+e:\tlperl\lib/Net/protoent.pm type=file
+e:\tlperl\lib/Net/servent.pm type=file
+e:\tlperl\lib/O.pm type=file
+e:\tlperl\lib/Opcode.pm type=file
+e:\tlperl\lib/POSIX.pm type=file
+e:\tlperl\lib/POSIX.pod type=file
+e:\tlperl\lib/Params/Check.pm type=file
+e:\tlperl\lib/Parse/CPAN/Meta.pm type=file
+e:\tlperl\lib/Perl/OSType.pm type=file
+e:\tlperl\lib/PerlIO.pm type=file
+e:\tlperl\lib/PerlIO/encoding.pm type=file
+e:\tlperl\lib/PerlIO/mmap.pm type=file
+e:\tlperl\lib/PerlIO/scalar.pm type=file
+e:\tlperl\lib/PerlIO/via.pm type=file
+e:\tlperl\lib/PerlIO/via/QuotedPrint.pm type=file
+e:\tlperl\lib/Pod/Checker.pm type=file
+e:\tlperl\lib/Pod/Escapes.pm type=file
+e:\tlperl\lib/Pod/Functions.pm type=file
+e:\tlperl\lib/Pod/Html.pm type=file
+e:\tlperl\lib/Pod/Man.pm type=file
+e:\tlperl\lib/Pod/ParseLink.pm type=file
+e:\tlperl\lib/Pod/Perldoc.pm type=file
+e:\tlperl\lib/Pod/Perldoc/BaseTo.pm type=file
+e:\tlperl\lib/Pod/Perldoc/GetOptsOO.pm type=file
+e:\tlperl\lib/Pod/Perldoc/ToANSI.pm type=file
+e:\tlperl\lib/Pod/Perldoc/ToChecker.pm type=file
+e:\tlperl\lib/Pod/Perldoc/ToMan.pm type=file
+e:\tlperl\lib/Pod/Perldoc/ToNroff.pm type=file
+e:\tlperl\lib/Pod/Perldoc/ToPod.pm type=file
+e:\tlperl\lib/Pod/Perldoc/ToRtf.pm type=file
+e:\tlperl\lib/Pod/Perldoc/ToTerm.pm type=file
+e:\tlperl\lib/Pod/Perldoc/ToText.pm type=file
+e:\tlperl\lib/Pod/Perldoc/ToTk.pm type=file
+e:\tlperl\lib/Pod/Perldoc/ToXml.pm type=file
+e:\tlperl\lib/Pod/Simple.pm type=file
+e:\tlperl\lib/Pod/Simple.pod type=file
+e:\tlperl\lib/Pod/Simple/BlackBox.pm type=file
+e:\tlperl\lib/Pod/Simple/Checker.pm type=file
+e:\tlperl\lib/Pod/Simple/Debug.pm type=file
+e:\tlperl\lib/Pod/Simple/DumpAsText.pm type=file
+e:\tlperl\lib/Pod/Simple/DumpAsXML.pm type=file
+e:\tlperl\lib/Pod/Simple/HTML.pm type=file
+e:\tlperl\lib/Pod/Simple/HTMLBatch.pm type=file
+e:\tlperl\lib/Pod/Simple/HTMLLegacy.pm type=file
+e:\tlperl\lib/Pod/Simple/JustPod.pm type=file
+e:\tlperl\lib/Pod/Simple/LinkSection.pm type=file
+e:\tlperl\lib/Pod/Simple/Methody.pm type=file
+e:\tlperl\lib/Pod/Simple/Progress.pm type=file
+e:\tlperl\lib/Pod/Simple/PullParser.pm type=file
+e:\tlperl\lib/Pod/Simple/PullParserEndToken.pm type=file
+e:\tlperl\lib/Pod/Simple/PullParserStartToken.pm type=file
+e:\tlperl\lib/Pod/Simple/PullParserTextToken.pm type=file
+e:\tlperl\lib/Pod/Simple/PullParserToken.pm type=file
+e:\tlperl\lib/Pod/Simple/RTF.pm type=file
+e:\tlperl\lib/Pod/Simple/Search.pm type=file
+e:\tlperl\lib/Pod/Simple/SimpleTree.pm type=file
+e:\tlperl\lib/Pod/Simple/Subclassing.pod type=file
+e:\tlperl\lib/Pod/Simple/Text.pm type=file
+e:\tlperl\lib/Pod/Simple/TextContent.pm type=file
+e:\tlperl\lib/Pod/Simple/TiedOutFH.pm type=file
+e:\tlperl\lib/Pod/Simple/Transcode.pm type=file
+e:\tlperl\lib/Pod/Simple/TranscodeDumb.pm type=file
+e:\tlperl\lib/Pod/Simple/TranscodeSmart.pm type=file
+e:\tlperl\lib/Pod/Simple/XHTML.pm type=file
+e:\tlperl\lib/Pod/Simple/XMLOutStream.pm type=file
+e:\tlperl\lib/Pod/Text.pm type=file
+e:\tlperl\lib/Pod/Text/Color.pm type=file
+e:\tlperl\lib/Pod/Text/Overstrike.pm type=file
+e:\tlperl\lib/Pod/Text/Termcap.pm type=file
+e:\tlperl\lib/Pod/Usage.pm type=file
+e:\tlperl\lib/SDBM_File.pm type=file
+e:\tlperl\lib/Safe.pm type=file
+e:\tlperl\lib/Scalar/Util.pm type=file
+e:\tlperl\lib/Search/Dict.pm type=file
+e:\tlperl\lib/SelectSaver.pm type=file
+e:\tlperl\lib/SelfLoader.pm type=file
+e:\tlperl\lib/Socket.pm type=file
+e:\tlperl\lib/Storable.pm type=file
+e:\tlperl\lib/Sub/Util.pm type=file
+e:\tlperl\lib/Symbol.pm type=file
+e:\tlperl\lib/Sys/Hostname.pm type=file
+e:\tlperl\lib/TAP/Base.pm type=file
+e:\tlperl\lib/TAP/Formatter/Base.pm type=file
+e:\tlperl\lib/TAP/Formatter/Color.pm type=file
+e:\tlperl\lib/TAP/Formatter/Console.pm type=file
+e:\tlperl\lib/TAP/Formatter/Console/ParallelSession.pm type=file
+e:\tlperl\lib/TAP/Formatter/Console/Session.pm type=file
+e:\tlperl\lib/TAP/Formatter/File.pm type=file
+e:\tlperl\lib/TAP/Formatter/File/Session.pm type=file
+e:\tlperl\lib/TAP/Formatter/Session.pm type=file
+e:\tlperl\lib/TAP/Harness.pm type=file
+e:\tlperl\lib/TAP/Harness/Beyond.pod type=file
+e:\tlperl\lib/TAP/Harness/Env.pm type=file
+e:\tlperl\lib/TAP/Object.pm type=file
+e:\tlperl\lib/TAP/Parser.pm type=file
+e:\tlperl\lib/TAP/Parser/Aggregator.pm type=file
+e:\tlperl\lib/TAP/Parser/Grammar.pm type=file
+e:\tlperl\lib/TAP/Parser/Iterator.pm type=file
+e:\tlperl\lib/TAP/Parser/Iterator/Array.pm type=file
+e:\tlperl\lib/TAP/Parser/Iterator/Process.pm type=file
+e:\tlperl\lib/TAP/Parser/Iterator/Stream.pm type=file
+e:\tlperl\lib/TAP/Parser/IteratorFactory.pm type=file
+e:\tlperl\lib/TAP/Parser/Multiplexer.pm type=file
+e:\tlperl\lib/TAP/Parser/Result.pm type=file
+e:\tlperl\lib/TAP/Parser/Result/Bailout.pm type=file
+e:\tlperl\lib/TAP/Parser/Result/Comment.pm type=file
+e:\tlperl\lib/TAP/Parser/Result/Plan.pm type=file
+e:\tlperl\lib/TAP/Parser/Result/Pragma.pm type=file
+e:\tlperl\lib/TAP/Parser/Result/Test.pm type=file
+e:\tlperl\lib/TAP/Parser/Result/Unknown.pm type=file
+e:\tlperl\lib/TAP/Parser/Result/Version.pm type=file
+e:\tlperl\lib/TAP/Parser/Result/YAML.pm type=file
+e:\tlperl\lib/TAP/Parser/ResultFactory.pm type=file
+e:\tlperl\lib/TAP/Parser/Scheduler.pm type=file
+e:\tlperl\lib/TAP/Parser/Scheduler/Job.pm type=file
+e:\tlperl\lib/TAP/Parser/Scheduler/Spinner.pm type=file
+e:\tlperl\lib/TAP/Parser/Source.pm type=file
+e:\tlperl\lib/TAP/Parser/SourceHandler.pm type=file
+e:\tlperl\lib/TAP/Parser/SourceHandler/Executable.pm type=file
+e:\tlperl\lib/TAP/Parser/SourceHandler/File.pm type=file
+e:\tlperl\lib/TAP/Parser/SourceHandler/Handle.pm type=file
+e:\tlperl\lib/TAP/Parser/SourceHandler/Perl.pm type=file
+e:\tlperl\lib/TAP/Parser/SourceHandler/RawTAP.pm type=file
+e:\tlperl\lib/TAP/Parser/YAMLish/Reader.pm type=file
+e:\tlperl\lib/TAP/Parser/YAMLish/Writer.pm type=file
+e:\tlperl\lib/Term/ANSIColor.pm type=file
+e:\tlperl\lib/Term/Cap.pm type=file
+e:\tlperl\lib/Term/Complete.pm type=file
+e:\tlperl\lib/Term/ReadLine.pm type=file
+e:\tlperl\lib/Test.pm type=file
+e:\tlperl\lib/Test/Builder.pm type=file
+e:\tlperl\lib/Test/Builder/Formatter.pm type=file
+e:\tlperl\lib/Test/Builder/IO/Scalar.pm type=file
+e:\tlperl\lib/Test/Builder/Module.pm type=file
+e:\tlperl\lib/Test/Builder/Tester.pm type=file
+e:\tlperl\lib/Test/Builder/Tester/Color.pm type=file
+e:\tlperl\lib/Test/Builder/TodoDiag.pm type=file
+e:\tlperl\lib/Test/Harness.pm type=file
+e:\tlperl\lib/Test/More.pm type=file
+e:\tlperl\lib/Test/Simple.pm type=file
+e:\tlperl\lib/Test/Tester.pm type=file
+e:\tlperl\lib/Test/Tester/Capture.pm type=file
+e:\tlperl\lib/Test/Tester/CaptureRunner.pm type=file
+e:\tlperl\lib/Test/Tester/Delegate.pm type=file
+e:\tlperl\lib/Test/Tutorial.pod type=file
+e:\tlperl\lib/Test/use/ok.pm type=file
+e:\tlperl\lib/Test2.pm type=file
+e:\tlperl\lib/Test2/API.pm type=file
+e:\tlperl\lib/Test2/API/Breakage.pm type=file
+e:\tlperl\lib/Test2/API/Context.pm type=file
+e:\tlperl\lib/Test2/API/Instance.pm type=file
+e:\tlperl\lib/Test2/API/Stack.pm type=file
+e:\tlperl\lib/Test2/Event.pm type=file
+e:\tlperl\lib/Test2/Event/Bail.pm type=file
+e:\tlperl\lib/Test2/Event/Diag.pm type=file
+e:\tlperl\lib/Test2/Event/Encoding.pm type=file
+e:\tlperl\lib/Test2/Event/Exception.pm type=file
+e:\tlperl\lib/Test2/Event/Fail.pm type=file
+e:\tlperl\lib/Test2/Event/Generic.pm type=file
+e:\tlperl\lib/Test2/Event/Note.pm type=file
+e:\tlperl\lib/Test2/Event/Ok.pm type=file
+e:\tlperl\lib/Test2/Event/Pass.pm type=file
+e:\tlperl\lib/Test2/Event/Plan.pm type=file
+e:\tlperl\lib/Test2/Event/Skip.pm type=file
+e:\tlperl\lib/Test2/Event/Subtest.pm type=file
+e:\tlperl\lib/Test2/Event/TAP/Version.pm type=file
+e:\tlperl\lib/Test2/Event/V2.pm type=file
+e:\tlperl\lib/Test2/Event/Waiting.pm type=file
+e:\tlperl\lib/Test2/EventFacet.pm type=file
+e:\tlperl\lib/Test2/EventFacet/About.pm type=file
+e:\tlperl\lib/Test2/EventFacet/Amnesty.pm type=file
+e:\tlperl\lib/Test2/EventFacet/Assert.pm type=file
+e:\tlperl\lib/Test2/EventFacet/Control.pm type=file
+e:\tlperl\lib/Test2/EventFacet/Error.pm type=file
+e:\tlperl\lib/Test2/EventFacet/Hub.pm type=file
+e:\tlperl\lib/Test2/EventFacet/Info.pm type=file
+e:\tlperl\lib/Test2/EventFacet/Info/Table.pm type=file
+e:\tlperl\lib/Test2/EventFacet/Meta.pm type=file
+e:\tlperl\lib/Test2/EventFacet/Parent.pm type=file
+e:\tlperl\lib/Test2/EventFacet/Plan.pm type=file
+e:\tlperl\lib/Test2/EventFacet/Render.pm type=file
+e:\tlperl\lib/Test2/EventFacet/Trace.pm type=file
+e:\tlperl\lib/Test2/Formatter.pm type=file
+e:\tlperl\lib/Test2/Formatter/TAP.pm type=file
+e:\tlperl\lib/Test2/Hub.pm type=file
+e:\tlperl\lib/Test2/Hub/Interceptor.pm type=file
+e:\tlperl\lib/Test2/Hub/Interceptor/Terminator.pm type=file
+e:\tlperl\lib/Test2/Hub/Subtest.pm type=file
+e:\tlperl\lib/Test2/IPC.pm type=file
+e:\tlperl\lib/Test2/IPC/Driver.pm type=file
+e:\tlperl\lib/Test2/IPC/Driver/Files.pm type=file
+e:\tlperl\lib/Test2/Tools/Tiny.pm type=file
+e:\tlperl\lib/Test2/Transition.pod type=file
+e:\tlperl\lib/Test2/Util.pm type=file
+e:\tlperl\lib/Test2/Util/ExternalMeta.pm type=file
+e:\tlperl\lib/Test2/Util/Facets2Legacy.pm type=file
+e:\tlperl\lib/Test2/Util/HashBase.pm type=file
+e:\tlperl\lib/Test2/Util/Trace.pm type=file
+e:\tlperl\lib/Text/Abbrev.pm type=file
+e:\tlperl\lib/Text/Balanced.pm type=file
+e:\tlperl\lib/Text/ParseWords.pm type=file
+e:\tlperl\lib/Text/Tabs.pm type=file
+e:\tlperl\lib/Text/Wrap.pm type=file
+e:\tlperl\lib/Thread.pm type=file
+e:\tlperl\lib/Thread/Queue.pm type=file
+e:\tlperl\lib/Thread/Semaphore.pm type=file
+e:\tlperl\lib/Tie/Array.pm type=file
+e:\tlperl\lib/Tie/File.pm type=file
+e:\tlperl\lib/Tie/Handle.pm type=file
+e:\tlperl\lib/Tie/Hash.pm type=file
+e:\tlperl\lib/Tie/Hash/NamedCapture.pm type=file
+e:\tlperl\lib/Tie/Memoize.pm type=file
+e:\tlperl\lib/Tie/RefHash.pm type=file
+e:\tlperl\lib/Tie/Scalar.pm type=file
+e:\tlperl\lib/Tie/StdHandle.pm type=file
+e:\tlperl\lib/Tie/SubstrHash.pm type=file
+e:\tlperl\lib/Time/HiRes.pm type=file
+e:\tlperl\lib/Time/Local.pm type=file
+e:\tlperl\lib/Time/Piece.pm type=file
+e:\tlperl\lib/Time/Seconds.pm type=file
+e:\tlperl\lib/Time/gmtime.pm type=file
+e:\tlperl\lib/Time/localtime.pm type=file
+e:\tlperl\lib/Time/tm.pm type=file
+e:\tlperl\lib/UNIVERSAL.pm type=file
+e:\tlperl\lib/Unicode/Collate.pm type=file
+e:\tlperl\lib/Unicode/Collate/CJK/Big5.pm type=file
+e:\tlperl\lib/Unicode/Collate/CJK/GB2312.pm type=file
+e:\tlperl\lib/Unicode/Collate/CJK/JISX0208.pm type=file
+e:\tlperl\lib/Unicode/Collate/CJK/Korean.pm type=file
+e:\tlperl\lib/Unicode/Collate/CJK/Pinyin.pm type=file
+e:\tlperl\lib/Unicode/Collate/CJK/Stroke.pm type=file
+e:\tlperl\lib/Unicode/Collate/CJK/Zhuyin.pm type=file
+e:\tlperl\lib/Unicode/Collate/Locale.pm type=file
+e:\tlperl\lib/Unicode/Collate/Locale/af.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/ar.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/as.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/az.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/be.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/bn.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/ca.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/cs.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/cu.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/cy.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/da.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/de_at_ph.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/de_phone.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/dsb.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/ee.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/eo.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/es.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/es_trad.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/et.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/fa.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/fi.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/fi_phone.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/fil.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/fo.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/fr_ca.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/gu.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/ha.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/haw.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/he.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/hi.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/hr.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/hu.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/hy.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/ig.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/is.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/ja.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/kk.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/kl.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/kn.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/ko.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/kok.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/lkt.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/ln.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/lt.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/lv.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/mk.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/ml.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/mr.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/mt.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/nb.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/nn.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/nso.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/om.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/or.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/pa.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/pl.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/ro.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/sa.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/se.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/si.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/si_dict.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/sk.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/sl.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/sq.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/sr.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/sv.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/sv_refo.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/ta.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/te.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/th.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/tn.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/to.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/tr.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/ug_cyrl.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/uk.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/ur.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/vi.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/vo.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/wae.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/wo.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/yo.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/zh.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/zh_big5.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/zh_gb.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/zh_pin.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/zh_strk.pl type=file
+e:\tlperl\lib/Unicode/Collate/Locale/zh_zhu.pl type=file
+e:\tlperl\lib/Unicode/Collate/allkeys.txt type=file
+e:\tlperl\lib/Unicode/Collate/keys.txt type=file
+e:\tlperl\lib/Unicode/Normalize.pm type=file
+e:\tlperl\lib/Unicode/UCD.pm type=file
+e:\tlperl\lib/User/grent.pm type=file
+e:\tlperl\lib/User/pwent.pm type=file
+e:\tlperl\lib/Win32.pm type=file
+e:\tlperl\lib/Win32API/File.pm type=file
+e:\tlperl\lib/Win32API/File/cFile.pc type=file
+e:\tlperl\lib/Win32CORE.pm type=file
+e:\tlperl\lib/XSLoader.pm type=file
+e:\tlperl\lib/_charnames.pm type=file
+e:\tlperl\lib/attributes.pm type=file
+e:\tlperl\lib/auto/B/B.dll type=file
+e:\tlperl\lib/auto/Compress/Raw/Bzip2/Bzip2.dll type=file
+e:\tlperl\lib/auto/Compress/Raw/Zlib/Zlib.dll type=file
+e:\tlperl\lib/auto/Cwd/Cwd.dll type=file
+e:\tlperl\lib/auto/Data/Dumper/Dumper.dll type=file
+e:\tlperl\lib/auto/Devel/Peek/Peek.dll type=file
+e:\tlperl\lib/auto/Digest/MD5/MD5.dll type=file
+e:\tlperl\lib/auto/Digest/SHA/SHA.dll type=file
+e:\tlperl\lib/auto/Encode/Byte/Byte.dll type=file
+e:\tlperl\lib/auto/Encode/CN/CN.dll type=file
+e:\tlperl\lib/auto/Encode/EBCDIC/EBCDIC.dll type=file
+e:\tlperl\lib/auto/Encode/Encode.dll type=file
+e:\tlperl\lib/auto/Encode/JP/JP.dll type=file
+e:\tlperl\lib/auto/Encode/KR/KR.dll type=file
+e:\tlperl\lib/auto/Encode/Symbol/Symbol.dll type=file
+e:\tlperl\lib/auto/Encode/TW/TW.dll type=file
+e:\tlperl\lib/auto/Encode/Unicode/Unicode.dll type=file
+e:\tlperl\lib/auto/Fcntl/Fcntl.dll type=file
+e:\tlperl\lib/auto/File/DosGlob/DosGlob.dll type=file
+e:\tlperl\lib/auto/File/Glob/Glob.dll type=file
+e:\tlperl\lib/auto/Filter/Util/Call/Call.dll type=file
+e:\tlperl\lib/auto/Hash/Util/FieldHash/FieldHash.dll type=file
+e:\tlperl\lib/auto/Hash/Util/Util.dll type=file
+e:\tlperl\lib/auto/I18N/Langinfo/Langinfo.dll type=file
+e:\tlperl\lib/auto/IO/IO.dll type=file
+e:\tlperl\lib/auto/List/Util/Util.dll type=file
+e:\tlperl\lib/auto/MIME/Base64/Base64.dll type=file
+e:\tlperl\lib/auto/Math/BigInt/FastCalc/FastCalc.dll type=file
+e:\tlperl\lib/auto/Opcode/Opcode.dll type=file
+e:\tlperl\lib/auto/POSIX/POSIX.dll type=file
+e:\tlperl\lib/auto/PerlIO/encoding/encoding.dll type=file
+e:\tlperl\lib/auto/PerlIO/mmap/mmap.dll type=file
+e:\tlperl\lib/auto/PerlIO/scalar/scalar.dll type=file
+e:\tlperl\lib/auto/PerlIO/via/via.dll type=file
+e:\tlperl\lib/auto/SDBM_File/SDBM_File.dll type=file
+e:\tlperl\lib/auto/Socket/Socket.dll type=file
+e:\tlperl\lib/auto/Storable/Storable.dll type=file
+e:\tlperl\lib/auto/Sys/Hostname/Hostname.dll type=file
+e:\tlperl\lib/auto/Time/HiRes/HiRes.dll type=file
+e:\tlperl\lib/auto/Time/Piece/Piece.dll type=file
+e:\tlperl\lib/auto/Unicode/Collate/Collate.dll type=file
+e:\tlperl\lib/auto/Unicode/Normalize/Normalize.dll type=file
+e:\tlperl\lib/auto/Win32/Win32.dll type=file
+e:\tlperl\lib/auto/Win32API/File/File.dll type=file
+e:\tlperl\lib/auto/Win32CORE/extralibs.ld type=file
+e:\tlperl\lib/auto/attributes/attributes.dll type=file
+e:\tlperl\lib/auto/mro/mro.dll type=file
+e:\tlperl\lib/auto/re/re.dll type=file
+e:\tlperl\lib/auto/threads/shared/shared.dll type=file
+e:\tlperl\lib/auto/threads/threads.dll type=file
+e:\tlperl\lib/autodie.pm type=file
+e:\tlperl\lib/autodie/Scope/Guard.pm type=file
+e:\tlperl\lib/autodie/Scope/GuardStack.pm type=file
+e:\tlperl\lib/autodie/Util.pm type=file
+e:\tlperl\lib/autodie/exception.pm type=file
+e:\tlperl\lib/autodie/exception/system.pm type=file
+e:\tlperl\lib/autodie/hints.pm type=file
+e:\tlperl\lib/autodie/skip.pm type=file
+e:\tlperl\lib/autouse.pm type=file
+e:\tlperl\lib/base.pm type=file
+e:\tlperl\lib/bigint.pm type=file
+e:\tlperl\lib/bignum.pm type=file
+e:\tlperl\lib/bigrat.pm type=file
+e:\tlperl\lib/blib.pm type=file
+e:\tlperl\lib/bytes.pm type=file
+e:\tlperl\lib/bytes_heavy.pl type=file
+e:\tlperl\lib/charnames.pm type=file
+e:\tlperl\lib/constant.pm type=file
+e:\tlperl\lib/deprecate.pm type=file
+e:\tlperl\lib/diagnostics.pm type=file
+e:\tlperl\lib/dumpvar.pl type=file
+e:\tlperl\lib/encoding.pm type=file
+e:\tlperl\lib/encoding/warnings.pm type=file
+e:\tlperl\lib/experimental.pm type=file
+e:\tlperl\lib/feature.pm type=file
+e:\tlperl\lib/fields.pm type=file
+e:\tlperl\lib/filetest.pm type=file
+e:\tlperl\lib/if.pm type=file
+e:\tlperl\lib/integer.pm type=file
+e:\tlperl\lib/less.pm type=file
+e:\tlperl\lib/lib.pm type=file
+e:\tlperl\lib/locale.pm type=file
+e:\tlperl\lib/meta_notation.pm type=file
+e:\tlperl\lib/mro.pm type=file
+e:\tlperl\lib/ok.pm type=file
+e:\tlperl\lib/open.pm type=file
+e:\tlperl\lib/ops.pm type=file
+e:\tlperl\lib/overload.pm type=file
+e:\tlperl\lib/overload/numbers.pm type=file
+e:\tlperl\lib/overloading.pm type=file
+e:\tlperl\lib/parent.pm type=file
+e:\tlperl\lib/perl5db.pl type=file
+e:\tlperl\lib/perlfaq.pm type=file
+e:\tlperl\lib/pods/perl.pod type=file
+e:\tlperl\lib/pods/perl5004delta.pod type=file
+e:\tlperl\lib/pods/perl5005delta.pod type=file
+e:\tlperl\lib/pods/perl5100delta.pod type=file
+e:\tlperl\lib/pods/perl5101delta.pod type=file
+e:\tlperl\lib/pods/perl5120delta.pod type=file
+e:\tlperl\lib/pods/perl5121delta.pod type=file
+e:\tlperl\lib/pods/perl5122delta.pod type=file
+e:\tlperl\lib/pods/perl5123delta.pod type=file
+e:\tlperl\lib/pods/perl5124delta.pod type=file
+e:\tlperl\lib/pods/perl5125delta.pod type=file
+e:\tlperl\lib/pods/perl5140delta.pod type=file
+e:\tlperl\lib/pods/perl5141delta.pod type=file
+e:\tlperl\lib/pods/perl5142delta.pod type=file
+e:\tlperl\lib/pods/perl5143delta.pod type=file
+e:\tlperl\lib/pods/perl5144delta.pod type=file
+e:\tlperl\lib/pods/perl5160delta.pod type=file
+e:\tlperl\lib/pods/perl5161delta.pod type=file
+e:\tlperl\lib/pods/perl5162delta.pod type=file
+e:\tlperl\lib/pods/perl5163delta.pod type=file
+e:\tlperl\lib/pods/perl5180delta.pod type=file
+e:\tlperl\lib/pods/perl5181delta.pod type=file
+e:\tlperl\lib/pods/perl5182delta.pod type=file
+e:\tlperl\lib/pods/perl5184delta.pod type=file
+e:\tlperl\lib/pods/perl5200delta.pod type=file
+e:\tlperl\lib/pods/perl5201delta.pod type=file
+e:\tlperl\lib/pods/perl5202delta.pod type=file
+e:\tlperl\lib/pods/perl5203delta.pod type=file
+e:\tlperl\lib/pods/perl5220delta.pod type=file
+e:\tlperl\lib/pods/perl5221delta.pod type=file
+e:\tlperl\lib/pods/perl5222delta.pod type=file
+e:\tlperl\lib/pods/perl5223delta.pod type=file
+e:\tlperl\lib/pods/perl5224delta.pod type=file
+e:\tlperl\lib/pods/perl5240delta.pod type=file
+e:\tlperl\lib/pods/perl5241delta.pod type=file
+e:\tlperl\lib/pods/perl5242delta.pod type=file
+e:\tlperl\lib/pods/perl5243delta.pod type=file
+e:\tlperl\lib/pods/perl5244delta.pod type=file
+e:\tlperl\lib/pods/perl5260delta.pod type=file
+e:\tlperl\lib/pods/perl5261delta.pod type=file
+e:\tlperl\lib/pods/perl5262delta.pod type=file
+e:\tlperl\lib/pods/perl5263delta.pod type=file
+e:\tlperl\lib/pods/perl5280delta.pod type=file
+e:\tlperl\lib/pods/perl5281delta.pod type=file
+e:\tlperl\lib/pods/perl5282delta.pod type=file
+e:\tlperl\lib/pods/perl5283delta.pod type=file
+e:\tlperl\lib/pods/perl5300delta.pod type=file
+e:\tlperl\lib/pods/perl5301delta.pod type=file
+e:\tlperl\lib/pods/perl5302delta.pod type=file
+e:\tlperl\lib/pods/perl5303delta.pod type=file
+e:\tlperl\lib/pods/perl5320delta.pod type=file
+e:\tlperl\lib/pods/perl5321delta.pod type=file
+e:\tlperl\lib/pods/perl561delta.pod type=file
+e:\tlperl\lib/pods/perl56delta.pod type=file
+e:\tlperl\lib/pods/perl581delta.pod type=file
+e:\tlperl\lib/pods/perl582delta.pod type=file
+e:\tlperl\lib/pods/perl583delta.pod type=file
+e:\tlperl\lib/pods/perl584delta.pod type=file
+e:\tlperl\lib/pods/perl585delta.pod type=file
+e:\tlperl\lib/pods/perl586delta.pod type=file
+e:\tlperl\lib/pods/perl587delta.pod type=file
+e:\tlperl\lib/pods/perl588delta.pod type=file
+e:\tlperl\lib/pods/perl589delta.pod type=file
+e:\tlperl\lib/pods/perl58delta.pod type=file
+e:\tlperl\lib/pods/perlaix.pod type=file
+e:\tlperl\lib/pods/perlamiga.pod type=file
+e:\tlperl\lib/pods/perlandroid.pod type=file
+e:\tlperl\lib/pods/perlapi.pod type=file
+e:\tlperl\lib/pods/perlapio.pod type=file
+e:\tlperl\lib/pods/perlartistic.pod type=file
+e:\tlperl\lib/pods/perlbook.pod type=file
+e:\tlperl\lib/pods/perlboot.pod type=file
+e:\tlperl\lib/pods/perlbot.pod type=file
+e:\tlperl\lib/pods/perlbs2000.pod type=file
+e:\tlperl\lib/pods/perlcall.pod type=file
+e:\tlperl\lib/pods/perlcheat.pod type=file
+e:\tlperl\lib/pods/perlclib.pod type=file
+e:\tlperl\lib/pods/perlcn.pod type=file
+e:\tlperl\lib/pods/perlcommunity.pod type=file
+e:\tlperl\lib/pods/perlcygwin.pod type=file
+e:\tlperl\lib/pods/perldata.pod type=file
+e:\tlperl\lib/pods/perldbmfilter.pod type=file
+e:\tlperl\lib/pods/perldebguts.pod type=file
+e:\tlperl\lib/pods/perldebtut.pod type=file
+e:\tlperl\lib/pods/perldebug.pod type=file
+e:\tlperl\lib/pods/perldelta.pod type=file
+e:\tlperl\lib/pods/perldeprecation.pod type=file
+e:\tlperl\lib/pods/perldiag.pod type=file
+e:\tlperl\lib/pods/perldoc.pod type=file
+e:\tlperl\lib/pods/perldos.pod type=file
+e:\tlperl\lib/pods/perldsc.pod type=file
+e:\tlperl\lib/pods/perldtrace.pod type=file
+e:\tlperl\lib/pods/perlebcdic.pod type=file
+e:\tlperl\lib/pods/perlembed.pod type=file
+e:\tlperl\lib/pods/perlexperiment.pod type=file
+e:\tlperl\lib/pods/perlfaq.pod type=file
+e:\tlperl\lib/pods/perlfaq1.pod type=file
+e:\tlperl\lib/pods/perlfaq2.pod type=file
+e:\tlperl\lib/pods/perlfaq3.pod type=file
+e:\tlperl\lib/pods/perlfaq4.pod type=file
+e:\tlperl\lib/pods/perlfaq5.pod type=file
+e:\tlperl\lib/pods/perlfaq6.pod type=file
+e:\tlperl\lib/pods/perlfaq7.pod type=file
+e:\tlperl\lib/pods/perlfaq8.pod type=file
+e:\tlperl\lib/pods/perlfaq9.pod type=file
+e:\tlperl\lib/pods/perlfilter.pod type=file
+e:\tlperl\lib/pods/perlfork.pod type=file
+e:\tlperl\lib/pods/perlform.pod type=file
+e:\tlperl\lib/pods/perlfreebsd.pod type=file
+e:\tlperl\lib/pods/perlfunc.pod type=file
+e:\tlperl\lib/pods/perlgit.pod type=file
+e:\tlperl\lib/pods/perlglossary.pod type=file
+e:\tlperl\lib/pods/perlgov.pod type=file
+e:\tlperl\lib/pods/perlgpl.pod type=file
+e:\tlperl\lib/pods/perlguts.pod type=file
+e:\tlperl\lib/pods/perlhack.pod type=file
+e:\tlperl\lib/pods/perlhacktips.pod type=file
+e:\tlperl\lib/pods/perlhacktut.pod type=file
+e:\tlperl\lib/pods/perlhaiku.pod type=file
+e:\tlperl\lib/pods/perlhist.pod type=file
+e:\tlperl\lib/pods/perlhpux.pod type=file
+e:\tlperl\lib/pods/perlhurd.pod type=file
+e:\tlperl\lib/pods/perlintern.pod type=file
+e:\tlperl\lib/pods/perlinterp.pod type=file
+e:\tlperl\lib/pods/perlintro.pod type=file
+e:\tlperl\lib/pods/perliol.pod type=file
+e:\tlperl\lib/pods/perlipc.pod type=file
+e:\tlperl\lib/pods/perlirix.pod type=file
+e:\tlperl\lib/pods/perljp.pod type=file
+e:\tlperl\lib/pods/perlko.pod type=file
+e:\tlperl\lib/pods/perllexwarn.pod type=file
+e:\tlperl\lib/pods/perllinux.pod type=file
+e:\tlperl\lib/pods/perllocale.pod type=file
+e:\tlperl\lib/pods/perllol.pod type=file
+e:\tlperl\lib/pods/perlmacos.pod type=file
+e:\tlperl\lib/pods/perlmacosx.pod type=file
+e:\tlperl\lib/pods/perlmod.pod type=file
+e:\tlperl\lib/pods/perlmodinstall.pod type=file
+e:\tlperl\lib/pods/perlmodlib.pod type=file
+e:\tlperl\lib/pods/perlmodstyle.pod type=file
+e:\tlperl\lib/pods/perlmroapi.pod type=file
+e:\tlperl\lib/pods/perlnetware.pod type=file
+e:\tlperl\lib/pods/perlnewmod.pod type=file
+e:\tlperl\lib/pods/perlnumber.pod type=file
+e:\tlperl\lib/pods/perlobj.pod type=file
+e:\tlperl\lib/pods/perlootut.pod type=file
+e:\tlperl\lib/pods/perlop.pod type=file
+e:\tlperl\lib/pods/perlopenbsd.pod type=file
+e:\tlperl\lib/pods/perlopentut.pod type=file
+e:\tlperl\lib/pods/perlos2.pod type=file
+e:\tlperl\lib/pods/perlos390.pod type=file
+e:\tlperl\lib/pods/perlos400.pod type=file
+e:\tlperl\lib/pods/perlpacktut.pod type=file
+e:\tlperl\lib/pods/perlperf.pod type=file
+e:\tlperl\lib/pods/perlplan9.pod type=file
+e:\tlperl\lib/pods/perlpod.pod type=file
+e:\tlperl\lib/pods/perlpodspec.pod type=file
+e:\tlperl\lib/pods/perlpodstyle.pod type=file
+e:\tlperl\lib/pods/perlpolicy.pod type=file
+e:\tlperl\lib/pods/perlport.pod type=file
+e:\tlperl\lib/pods/perlpragma.pod type=file
+e:\tlperl\lib/pods/perlqnx.pod type=file
+e:\tlperl\lib/pods/perlre.pod type=file
+e:\tlperl\lib/pods/perlreapi.pod type=file
+e:\tlperl\lib/pods/perlrebackslash.pod type=file
+e:\tlperl\lib/pods/perlrecharclass.pod type=file
+e:\tlperl\lib/pods/perlref.pod type=file
+e:\tlperl\lib/pods/perlreftut.pod type=file
+e:\tlperl\lib/pods/perlreguts.pod type=file
+e:\tlperl\lib/pods/perlrepository.pod type=file
+e:\tlperl\lib/pods/perlrequick.pod type=file
+e:\tlperl\lib/pods/perlreref.pod type=file
+e:\tlperl\lib/pods/perlretut.pod type=file
+e:\tlperl\lib/pods/perlriscos.pod type=file
+e:\tlperl\lib/pods/perlrun.pod type=file
+e:\tlperl\lib/pods/perlsec.pod type=file
+e:\tlperl\lib/pods/perlsecpolicy.pod type=file
+e:\tlperl\lib/pods/perlsolaris.pod type=file
+e:\tlperl\lib/pods/perlsource.pod type=file
+e:\tlperl\lib/pods/perlstyle.pod type=file
+e:\tlperl\lib/pods/perlsub.pod type=file
+e:\tlperl\lib/pods/perlsymbian.pod type=file
+e:\tlperl\lib/pods/perlsyn.pod type=file
+e:\tlperl\lib/pods/perlsynology.pod type=file
+e:\tlperl\lib/pods/perlthrtut.pod type=file
+e:\tlperl\lib/pods/perltie.pod type=file
+e:\tlperl\lib/pods/perltoc.pod type=file
+e:\tlperl\lib/pods/perltodo.pod type=file
+e:\tlperl\lib/pods/perltooc.pod type=file
+e:\tlperl\lib/pods/perltoot.pod type=file
+e:\tlperl\lib/pods/perltrap.pod type=file
+e:\tlperl\lib/pods/perltru64.pod type=file
+e:\tlperl\lib/pods/perltw.pod type=file
+e:\tlperl\lib/pods/perlunicode.pod type=file
+e:\tlperl\lib/pods/perlunicook.pod type=file
+e:\tlperl\lib/pods/perlunifaq.pod type=file
+e:\tlperl\lib/pods/perluniintro.pod type=file
+e:\tlperl\lib/pods/perluniprops.pod type=file
+e:\tlperl\lib/pods/perlunitut.pod type=file
+e:\tlperl\lib/pods/perlutil.pod type=file
+e:\tlperl\lib/pods/perlvar.pod type=file
+e:\tlperl\lib/pods/perlvms.pod type=file
+e:\tlperl\lib/pods/perlvos.pod type=file
+e:\tlperl\lib/pods/perlwin32.pod type=file
+e:\tlperl\lib/pods/perlxs.pod type=file
+e:\tlperl\lib/pods/perlxstut.pod type=file
+e:\tlperl\lib/pods/perlxstypemap.pod type=file
+e:\tlperl\lib/re.pm type=file
+e:\tlperl\lib/sigtrap.pm type=file
+e:\tlperl\lib/sort.pm type=file
+e:\tlperl\lib/strict.pm type=file
+e:\tlperl\lib/subs.pm type=file
+e:\tlperl\lib/threads.pm type=file
+e:\tlperl\lib/threads/shared.pm type=file
+e:\tlperl\lib/unicore/Blocks.txt type=file
+e:\tlperl\lib/unicore/CombiningClass.pl type=file
+e:\tlperl\lib/unicore/Decomposition.pl type=file
+e:\tlperl\lib/unicore/Name.pl type=file
+e:\tlperl\lib/unicore/Name.pm type=file
+e:\tlperl\lib/unicore/NamedSequences.txt type=file
+e:\tlperl\lib/unicore/SpecialCasing.txt type=file
+e:\tlperl\lib/unicore/To/Age.pl type=file
+e:\tlperl\lib/unicore/To/Bc.pl type=file
+e:\tlperl\lib/unicore/To/Bmg.pl type=file
+e:\tlperl\lib/unicore/To/Bpb.pl type=file
+e:\tlperl\lib/unicore/To/Bpt.pl type=file
+e:\tlperl\lib/unicore/To/Cf.pl type=file
+e:\tlperl\lib/unicore/To/Digit.pl type=file
+e:\tlperl\lib/unicore/To/Ea.pl type=file
+e:\tlperl\lib/unicore/To/EqUIdeo.pl type=file
+e:\tlperl\lib/unicore/To/Fold.pl type=file
+e:\tlperl\lib/unicore/To/GCB.pl type=file
+e:\tlperl\lib/unicore/To/Gc.pl type=file
+e:\tlperl\lib/unicore/To/Hst.pl type=file
+e:\tlperl\lib/unicore/To/Identif2.pl type=file
+e:\tlperl\lib/unicore/To/Identifi.pl type=file
+e:\tlperl\lib/unicore/To/InPC.pl type=file
+e:\tlperl\lib/unicore/To/InSC.pl type=file
+e:\tlperl\lib/unicore/To/Isc.pl type=file
+e:\tlperl\lib/unicore/To/Jg.pl type=file
+e:\tlperl\lib/unicore/To/Jt.pl type=file
+e:\tlperl\lib/unicore/To/Lb.pl type=file
+e:\tlperl\lib/unicore/To/Lc.pl type=file
+e:\tlperl\lib/unicore/To/Lower.pl type=file
+e:\tlperl\lib/unicore/To/NFCQC.pl type=file
+e:\tlperl\lib/unicore/To/NFDQC.pl type=file
+e:\tlperl\lib/unicore/To/NFKCCF.pl type=file
+e:\tlperl\lib/unicore/To/NFKCQC.pl type=file
+e:\tlperl\lib/unicore/To/NFKDQC.pl type=file
+e:\tlperl\lib/unicore/To/Na1.pl type=file
+e:\tlperl\lib/unicore/To/NameAlia.pl type=file
+e:\tlperl\lib/unicore/To/Nt.pl type=file
+e:\tlperl\lib/unicore/To/Nv.pl type=file
+e:\tlperl\lib/unicore/To/PerlDeci.pl type=file
+e:\tlperl\lib/unicore/To/SB.pl type=file
+e:\tlperl\lib/unicore/To/Sc.pl type=file
+e:\tlperl\lib/unicore/To/Scx.pl type=file
+e:\tlperl\lib/unicore/To/Tc.pl type=file
+e:\tlperl\lib/unicore/To/Title.pl type=file
+e:\tlperl\lib/unicore/To/Uc.pl type=file
+e:\tlperl\lib/unicore/To/Upper.pl type=file
+e:\tlperl\lib/unicore/To/Vo.pl type=file
+e:\tlperl\lib/unicore/To/WB.pl type=file
+e:\tlperl\lib/unicore/To/_PerlLB.pl type=file
+e:\tlperl\lib/unicore/To/_PerlSCX.pl type=file
+e:\tlperl\lib/unicore/UCD.pl type=file
+e:\tlperl\lib/unicore/lib/Age/NA.pl type=file
+e:\tlperl\lib/unicore/lib/Age/V100.pl type=file
+e:\tlperl\lib/unicore/lib/Age/V11.pl type=file
+e:\tlperl\lib/unicore/lib/Age/V110.pl type=file
+e:\tlperl\lib/unicore/lib/Age/V120.pl type=file
+e:\tlperl\lib/unicore/lib/Age/V130.pl type=file
+e:\tlperl\lib/unicore/lib/Age/V20.pl type=file
+e:\tlperl\lib/unicore/lib/Age/V30.pl type=file
+e:\tlperl\lib/unicore/lib/Age/V31.pl type=file
+e:\tlperl\lib/unicore/lib/Age/V32.pl type=file
+e:\tlperl\lib/unicore/lib/Age/V40.pl type=file
+e:\tlperl\lib/unicore/lib/Age/V41.pl type=file
+e:\tlperl\lib/unicore/lib/Age/V50.pl type=file
+e:\tlperl\lib/unicore/lib/Age/V51.pl type=file
+e:\tlperl\lib/unicore/lib/Age/V52.pl type=file
+e:\tlperl\lib/unicore/lib/Age/V60.pl type=file
+e:\tlperl\lib/unicore/lib/Age/V61.pl type=file
+e:\tlperl\lib/unicore/lib/Age/V70.pl type=file
+e:\tlperl\lib/unicore/lib/Age/V80.pl type=file
+e:\tlperl\lib/unicore/lib/Age/V90.pl type=file
+e:\tlperl\lib/unicore/lib/Alpha/Y.pl type=file
+e:\tlperl\lib/unicore/lib/Bc/AL.pl type=file
+e:\tlperl\lib/unicore/lib/Bc/AN.pl type=file
+e:\tlperl\lib/unicore/lib/Bc/B.pl type=file
+e:\tlperl\lib/unicore/lib/Bc/BN.pl type=file
+e:\tlperl\lib/unicore/lib/Bc/CS.pl type=file
+e:\tlperl\lib/unicore/lib/Bc/EN.pl type=file
+e:\tlperl\lib/unicore/lib/Bc/ES.pl type=file
+e:\tlperl\lib/unicore/lib/Bc/ET.pl type=file
+e:\tlperl\lib/unicore/lib/Bc/L.pl type=file
+e:\tlperl\lib/unicore/lib/Bc/NSM.pl type=file
+e:\tlperl\lib/unicore/lib/Bc/ON.pl type=file
+e:\tlperl\lib/unicore/lib/Bc/R.pl type=file
+e:\tlperl\lib/unicore/lib/Bc/WS.pl type=file
+e:\tlperl\lib/unicore/lib/BidiC/Y.pl type=file
+e:\tlperl\lib/unicore/lib/BidiM/Y.pl type=file
+e:\tlperl\lib/unicore/lib/Blk/NB.pl type=file
+e:\tlperl\lib/unicore/lib/Bpt/C.pl type=file
+e:\tlperl\lib/unicore/lib/Bpt/N.pl type=file
+e:\tlperl\lib/unicore/lib/Bpt/O.pl type=file
+e:\tlperl\lib/unicore/lib/CE/Y.pl type=file
+e:\tlperl\lib/unicore/lib/CI/Y.pl type=file
+e:\tlperl\lib/unicore/lib/CWCF/Y.pl type=file
+e:\tlperl\lib/unicore/lib/CWCM/Y.pl type=file
+e:\tlperl\lib/unicore/lib/CWKCF/Y.pl type=file
+e:\tlperl\lib/unicore/lib/CWL/Y.pl type=file
+e:\tlperl\lib/unicore/lib/CWT/Y.pl type=file
+e:\tlperl\lib/unicore/lib/CWU/Y.pl type=file
+e:\tlperl\lib/unicore/lib/Cased/Y.pl type=file
+e:\tlperl\lib/unicore/lib/Ccc/A.pl type=file
+e:\tlperl\lib/unicore/lib/Ccc/AL.pl type=file
+e:\tlperl\lib/unicore/lib/Ccc/AR.pl type=file
+e:\tlperl\lib/unicore/lib/Ccc/ATAR.pl type=file
+e:\tlperl\lib/unicore/lib/Ccc/B.pl type=file
+e:\tlperl\lib/unicore/lib/Ccc/BR.pl type=file
+e:\tlperl\lib/unicore/lib/Ccc/DB.pl type=file
+e:\tlperl\lib/unicore/lib/Ccc/NK.pl type=file
+e:\tlperl\lib/unicore/lib/Ccc/NR.pl type=file
+e:\tlperl\lib/unicore/lib/Ccc/OV.pl type=file
+e:\tlperl\lib/unicore/lib/Ccc/VR.pl type=file
+e:\tlperl\lib/unicore/lib/CompEx/Y.pl type=file
+e:\tlperl\lib/unicore/lib/DI/Y.pl type=file
+e:\tlperl\lib/unicore/lib/Dash/Y.pl type=file
+e:\tlperl\lib/unicore/lib/Dep/Y.pl type=file
+e:\tlperl\lib/unicore/lib/Dia/Y.pl type=file
+e:\tlperl\lib/unicore/lib/Dt/Com.pl type=file
+e:\tlperl\lib/unicore/lib/Dt/Enc.pl type=file
+e:\tlperl\lib/unicore/lib/Dt/Fin.pl type=file
+e:\tlperl\lib/unicore/lib/Dt/Font.pl type=file
+e:\tlperl\lib/unicore/lib/Dt/Init.pl type=file
+e:\tlperl\lib/unicore/lib/Dt/Iso.pl type=file
+e:\tlperl\lib/unicore/lib/Dt/Med.pl type=file
+e:\tlperl\lib/unicore/lib/Dt/Nar.pl type=file
+e:\tlperl\lib/unicore/lib/Dt/Nb.pl type=file
+e:\tlperl\lib/unicore/lib/Dt/NonCanon.pl type=file
+e:\tlperl\lib/unicore/lib/Dt/Sqr.pl type=file
+e:\tlperl\lib/unicore/lib/Dt/Sub.pl type=file
+e:\tlperl\lib/unicore/lib/Dt/Sup.pl type=file
+e:\tlperl\lib/unicore/lib/Dt/Vert.pl type=file
+e:\tlperl\lib/unicore/lib/EBase/Y.pl type=file
+e:\tlperl\lib/unicore/lib/EComp/Y.pl type=file
+e:\tlperl\lib/unicore/lib/EPres/Y.pl type=file
+e:\tlperl\lib/unicore/lib/Ea/A.pl type=file
+e:\tlperl\lib/unicore/lib/Ea/H.pl type=file
+e:\tlperl\lib/unicore/lib/Ea/N.pl type=file
+e:\tlperl\lib/unicore/lib/Ea/Na.pl type=file
+e:\tlperl\lib/unicore/lib/Ea/W.pl type=file
+e:\tlperl\lib/unicore/lib/Emoji/Y.pl type=file
+e:\tlperl\lib/unicore/lib/Ext/Y.pl type=file
+e:\tlperl\lib/unicore/lib/ExtPict/Y.pl type=file
+e:\tlperl\lib/unicore/lib/GCB/CN.pl type=file
+e:\tlperl\lib/unicore/lib/GCB/EX.pl type=file
+e:\tlperl\lib/unicore/lib/GCB/LV.pl type=file
+e:\tlperl\lib/unicore/lib/GCB/LVT.pl type=file
+e:\tlperl\lib/unicore/lib/GCB/PP.pl type=file
+e:\tlperl\lib/unicore/lib/GCB/SM.pl type=file
+e:\tlperl\lib/unicore/lib/GCB/XX.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/C.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/Cf.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/Cn.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/L.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/LC.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/Ll.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/Lm.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/Lo.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/Lu.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/M.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/Mc.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/Me.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/Mn.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/N.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/Nd.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/Nl.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/No.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/P.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/Pc.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/Pd.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/Pe.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/Pf.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/Pi.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/Po.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/Ps.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/S.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/Sc.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/Sk.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/Sm.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/So.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/Z.pl type=file
+e:\tlperl\lib/unicore/lib/Gc/Zs.pl type=file
+e:\tlperl\lib/unicore/lib/GrBase/Y.pl type=file
+e:\tlperl\lib/unicore/lib/GrExt/Y.pl type=file
+e:\tlperl\lib/unicore/lib/Hex/Y.pl type=file
+e:\tlperl\lib/unicore/lib/Hst/NA.pl type=file
+e:\tlperl\lib/unicore/lib/Hyphen/T.pl type=file
+e:\tlperl\lib/unicore/lib/IDC/Y.pl type=file
+e:\tlperl\lib/unicore/lib/IDS/Y.pl type=file
+e:\tlperl\lib/unicore/lib/IdStatus/Allowed.pl type=file
+e:\tlperl\lib/unicore/lib/IdStatus/Restrict.pl type=file
+e:\tlperl\lib/unicore/lib/IdType/DefaultI.pl type=file
+e:\tlperl\lib/unicore/lib/IdType/Exclusio.pl type=file
+e:\tlperl\lib/unicore/lib/IdType/Inclusio.pl type=file
+e:\tlperl\lib/unicore/lib/IdType/LimitedU.pl type=file
+e:\tlperl\lib/unicore/lib/IdType/NotChara.pl type=file
+e:\tlperl\lib/unicore/lib/IdType/NotNFKC.pl type=file
+e:\tlperl\lib/unicore/lib/IdType/NotXID.pl type=file
+e:\tlperl\lib/unicore/lib/IdType/Obsolete.pl type=file
+e:\tlperl\lib/unicore/lib/IdType/Recommen.pl type=file
+e:\tlperl\lib/unicore/lib/IdType/Technica.pl type=file
+e:\tlperl\lib/unicore/lib/IdType/Uncommon.pl type=file
+e:\tlperl\lib/unicore/lib/Ideo/Y.pl type=file
+e:\tlperl\lib/unicore/lib/In/10_0.pl type=file
+e:\tlperl\lib/unicore/lib/In/11_0.pl type=file
+e:\tlperl\lib/unicore/lib/In/12_0.pl type=file
+e:\tlperl\lib/unicore/lib/In/12_1.pl type=file
+e:\tlperl\lib/unicore/lib/In/13_0.pl type=file
+e:\tlperl\lib/unicore/lib/In/2_0.pl type=file
+e:\tlperl\lib/unicore/lib/In/2_1.pl type=file
+e:\tlperl\lib/unicore/lib/In/3_0.pl type=file
+e:\tlperl\lib/unicore/lib/In/3_1.pl type=file
+e:\tlperl\lib/unicore/lib/In/3_2.pl type=file
+e:\tlperl\lib/unicore/lib/In/4_0.pl type=file
+e:\tlperl\lib/unicore/lib/In/4_1.pl type=file
+e:\tlperl\lib/unicore/lib/In/5_0.pl type=file
+e:\tlperl\lib/unicore/lib/In/5_1.pl type=file
+e:\tlperl\lib/unicore/lib/In/5_2.pl type=file
+e:\tlperl\lib/unicore/lib/In/6_0.pl type=file
+e:\tlperl\lib/unicore/lib/In/6_1.pl type=file
+e:\tlperl\lib/unicore/lib/In/6_2.pl type=file
+e:\tlperl\lib/unicore/lib/In/6_3.pl type=file
+e:\tlperl\lib/unicore/lib/In/7_0.pl type=file
+e:\tlperl\lib/unicore/lib/In/8_0.pl type=file
+e:\tlperl\lib/unicore/lib/In/9_0.pl type=file
+e:\tlperl\lib/unicore/lib/InPC/Bottom.pl type=file
+e:\tlperl\lib/unicore/lib/InPC/BottomAn.pl type=file
+e:\tlperl\lib/unicore/lib/InPC/Left.pl type=file
+e:\tlperl\lib/unicore/lib/InPC/LeftAndR.pl type=file
+e:\tlperl\lib/unicore/lib/InPC/NA.pl type=file
+e:\tlperl\lib/unicore/lib/InPC/Overstru.pl type=file
+e:\tlperl\lib/unicore/lib/InPC/Right.pl type=file
+e:\tlperl\lib/unicore/lib/InPC/Top.pl type=file
+e:\tlperl\lib/unicore/lib/InPC/TopAndBo.pl type=file
+e:\tlperl\lib/unicore/lib/InPC/TopAndL2.pl type=file
+e:\tlperl\lib/unicore/lib/InPC/TopAndLe.pl type=file
+e:\tlperl\lib/unicore/lib/InPC/TopAndRi.pl type=file
+e:\tlperl\lib/unicore/lib/InPC/VisualOr.pl type=file
+e:\tlperl\lib/unicore/lib/InSC/Avagraha.pl type=file
+e:\tlperl\lib/unicore/lib/InSC/Bindu.pl type=file
+e:\tlperl\lib/unicore/lib/InSC/Cantilla.pl type=file
+e:\tlperl\lib/unicore/lib/InSC/Consona2.pl type=file
+e:\tlperl\lib/unicore/lib/InSC/Consona3.pl type=file
+e:\tlperl\lib/unicore/lib/InSC/Consona4.pl type=file
+e:\tlperl\lib/unicore/lib/InSC/Consona5.pl type=file
+e:\tlperl\lib/unicore/lib/InSC/Consona6.pl type=file
+e:\tlperl\lib/unicore/lib/InSC/Consona7.pl type=file
+e:\tlperl\lib/unicore/lib/InSC/Consona8.pl type=file
+e:\tlperl\lib/unicore/lib/InSC/Consona9.pl type=file
+e:\tlperl\lib/unicore/lib/InSC/Consonan.pl type=file
+e:\tlperl\lib/unicore/lib/InSC/Invisibl.pl type=file
+e:\tlperl\lib/unicore/lib/InSC/Nukta.pl type=file
+e:\tlperl\lib/unicore/lib/InSC/Number.pl type=file
+e:\tlperl\lib/unicore/lib/InSC/Other.pl type=file
+e:\tlperl\lib/unicore/lib/InSC/PureKill.pl type=file
+e:\tlperl\lib/unicore/lib/InSC/Syllable.pl type=file
+e:\tlperl\lib/unicore/lib/InSC/ToneMark.pl type=file
+e:\tlperl\lib/unicore/lib/InSC/Virama.pl type=file
+e:\tlperl\lib/unicore/lib/InSC/Visarga.pl type=file
+e:\tlperl\lib/unicore/lib/InSC/Vowel.pl type=file
+e:\tlperl\lib/unicore/lib/InSC/VowelDep.pl type=file
+e:\tlperl\lib/unicore/lib/InSC/VowelInd.pl type=file
+e:\tlperl\lib/unicore/lib/Jg/Ain.pl type=file
+e:\tlperl\lib/unicore/lib/Jg/Alef.pl type=file
+e:\tlperl\lib/unicore/lib/Jg/Beh.pl type=file
+e:\tlperl\lib/unicore/lib/Jg/Dal.pl type=file
+e:\tlperl\lib/unicore/lib/Jg/FarsiYeh.pl type=file
+e:\tlperl\lib/unicore/lib/Jg/Feh.pl type=file
+e:\tlperl\lib/unicore/lib/Jg/Gaf.pl type=file
+e:\tlperl\lib/unicore/lib/Jg/Hah.pl type=file
+e:\tlperl\lib/unicore/lib/Jg/HanifiRo.pl type=file
+e:\tlperl\lib/unicore/lib/Jg/Kaf.pl type=file
+e:\tlperl\lib/unicore/lib/Jg/Lam.pl type=file
+e:\tlperl\lib/unicore/lib/Jg/NoJoinin.pl type=file
+e:\tlperl\lib/unicore/lib/Jg/Qaf.pl type=file
+e:\tlperl\lib/unicore/lib/Jg/Reh.pl type=file
+e:\tlperl\lib/unicore/lib/Jg/Sad.pl type=file
+e:\tlperl\lib/unicore/lib/Jg/Seen.pl type=file
+e:\tlperl\lib/unicore/lib/Jg/Waw.pl type=file
+e:\tlperl\lib/unicore/lib/Jg/Yeh.pl type=file
+e:\tlperl\lib/unicore/lib/Jt/C.pl type=file
+e:\tlperl\lib/unicore/lib/Jt/D.pl type=file
+e:\tlperl\lib/unicore/lib/Jt/L.pl type=file
+e:\tlperl\lib/unicore/lib/Jt/R.pl type=file
+e:\tlperl\lib/unicore/lib/Jt/T.pl type=file
+e:\tlperl\lib/unicore/lib/Jt/U.pl type=file
+e:\tlperl\lib/unicore/lib/Lb/AI.pl type=file
+e:\tlperl\lib/unicore/lib/Lb/AL.pl type=file
+e:\tlperl\lib/unicore/lib/Lb/BA.pl type=file
+e:\tlperl\lib/unicore/lib/Lb/BB.pl type=file
+e:\tlperl\lib/unicore/lib/Lb/CJ.pl type=file
+e:\tlperl\lib/unicore/lib/Lb/CL.pl type=file
+e:\tlperl\lib/unicore/lib/Lb/CM.pl type=file
+e:\tlperl\lib/unicore/lib/Lb/EX.pl type=file
+e:\tlperl\lib/unicore/lib/Lb/GL.pl type=file
+e:\tlperl\lib/unicore/lib/Lb/ID.pl type=file
+e:\tlperl\lib/unicore/lib/Lb/IN.pl type=file
+e:\tlperl\lib/unicore/lib/Lb/IS.pl type=file
+e:\tlperl\lib/unicore/lib/Lb/NS.pl type=file
+e:\tlperl\lib/unicore/lib/Lb/NU.pl type=file
+e:\tlperl\lib/unicore/lib/Lb/OP.pl type=file
+e:\tlperl\lib/unicore/lib/Lb/PO.pl type=file
+e:\tlperl\lib/unicore/lib/Lb/PR.pl type=file
+e:\tlperl\lib/unicore/lib/Lb/QU.pl type=file
+e:\tlperl\lib/unicore/lib/Lb/SA.pl type=file
+e:\tlperl\lib/unicore/lib/Lb/XX.pl type=file
+e:\tlperl\lib/unicore/lib/Lower/Y.pl type=file
+e:\tlperl\lib/unicore/lib/Math/Y.pl type=file
+e:\tlperl\lib/unicore/lib/NFCQC/M.pl type=file
+e:\tlperl\lib/unicore/lib/NFCQC/Y.pl type=file
+e:\tlperl\lib/unicore/lib/NFDQC/N.pl type=file
+e:\tlperl\lib/unicore/lib/NFDQC/Y.pl type=file
+e:\tlperl\lib/unicore/lib/NFKCQC/N.pl type=file
+e:\tlperl\lib/unicore/lib/NFKCQC/Y.pl type=file
+e:\tlperl\lib/unicore/lib/NFKDQC/N.pl type=file
+e:\tlperl\lib/unicore/lib/NFKDQC/Y.pl type=file
+e:\tlperl\lib/unicore/lib/Nt/Di.pl type=file
+e:\tlperl\lib/unicore/lib/Nt/None.pl type=file
+e:\tlperl\lib/unicore/lib/Nt/Nu.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/0.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/1.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/10.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/100.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/1000.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/10000.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/100000.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/11.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/12.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/13.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/14.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/15.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/16.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/17.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/18.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/19.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/1_16.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/1_2.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/1_3.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/1_4.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/1_6.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/1_8.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/2.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/20.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/200.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/2000.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/20000.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/2_3.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/3.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/30.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/300.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/3000.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/30000.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/3_16.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/3_4.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/4.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/40.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/400.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/4000.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/40000.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/5.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/50.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/500.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/5000.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/50000.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/6.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/60.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/600.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/6000.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/60000.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/7.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/70.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/700.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/7000.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/70000.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/8.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/80.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/800.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/8000.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/80000.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/9.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/90.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/900.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/9000.pl type=file
+e:\tlperl\lib/unicore/lib/Nv/90000.pl type=file
+e:\tlperl\lib/unicore/lib/PCM/Y.pl type=file
+e:\tlperl\lib/unicore/lib/PatSyn/Y.pl type=file
+e:\tlperl\lib/unicore/lib/Perl/Alnum.pl type=file
+e:\tlperl\lib/unicore/lib/Perl/Assigned.pl type=file
+e:\tlperl\lib/unicore/lib/Perl/Blank.pl type=file
+e:\tlperl\lib/unicore/lib/Perl/Graph.pl type=file
+e:\tlperl\lib/unicore/lib/Perl/PerlWord.pl type=file
+e:\tlperl\lib/unicore/lib/Perl/PosixPun.pl type=file
+e:\tlperl\lib/unicore/lib/Perl/Print.pl type=file
+e:\tlperl\lib/unicore/lib/Perl/SpacePer.pl type=file
+e:\tlperl\lib/unicore/lib/Perl/Title.pl type=file
+e:\tlperl\lib/unicore/lib/Perl/Word.pl type=file
+e:\tlperl\lib/unicore/lib/Perl/XPosixPu.pl type=file
+e:\tlperl\lib/unicore/lib/Perl/_PerlAny.pl type=file
+e:\tlperl\lib/unicore/lib/Perl/_PerlCh2.pl type=file
+e:\tlperl\lib/unicore/lib/Perl/_PerlCha.pl type=file
+e:\tlperl\lib/unicore/lib/Perl/_PerlFol.pl type=file
+e:\tlperl\lib/unicore/lib/Perl/_PerlIDC.pl type=file
+e:\tlperl\lib/unicore/lib/Perl/_PerlIDS.pl type=file
+e:\tlperl\lib/unicore/lib/Perl/_PerlIsI.pl type=file
+e:\tlperl\lib/unicore/lib/Perl/_PerlNch.pl type=file
+e:\tlperl\lib/unicore/lib/Perl/_PerlPat.pl type=file
+e:\tlperl\lib/unicore/lib/Perl/_PerlPr2.pl type=file
+e:\tlperl\lib/unicore/lib/Perl/_PerlPro.pl type=file
+e:\tlperl\lib/unicore/lib/Perl/_PerlQuo.pl type=file
+e:\tlperl\lib/unicore/lib/QMark/Y.pl type=file
+e:\tlperl\lib/unicore/lib/SB/AT.pl type=file
+e:\tlperl\lib/unicore/lib/SB/CL.pl type=file
+e:\tlperl\lib/unicore/lib/SB/EX.pl type=file
+e:\tlperl\lib/unicore/lib/SB/FO.pl type=file
+e:\tlperl\lib/unicore/lib/SB/LE.pl type=file
+e:\tlperl\lib/unicore/lib/SB/LO.pl type=file
+e:\tlperl\lib/unicore/lib/SB/NU.pl type=file
+e:\tlperl\lib/unicore/lib/SB/SC.pl type=file
+e:\tlperl\lib/unicore/lib/SB/ST.pl type=file
+e:\tlperl\lib/unicore/lib/SB/Sp.pl type=file
+e:\tlperl\lib/unicore/lib/SB/UP.pl type=file
+e:\tlperl\lib/unicore/lib/SB/XX.pl type=file
+e:\tlperl\lib/unicore/lib/SD/Y.pl type=file
+e:\tlperl\lib/unicore/lib/STerm/Y.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Arab.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Beng.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Cprt.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Cyrl.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Deva.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Dupl.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Geor.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Glag.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Gong.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Gonm.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Gran.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Grek.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Gujr.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Guru.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Han.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Hang.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Hira.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Kana.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Knda.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Latn.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Limb.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Linb.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Mlym.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Mong.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Mult.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Orya.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Sinh.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Syrc.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Taml.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Telu.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Zinh.pl type=file
+e:\tlperl\lib/unicore/lib/Sc/Zyyy.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Adlm.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Arab.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Armn.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Beng.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Bhks.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Bopo.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Cakm.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Cham.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Copt.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Cprt.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Cyrl.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Deva.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Diak.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Dupl.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Ethi.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Geor.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Glag.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Gong.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Gonm.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Gran.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Grek.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Gujr.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Guru.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Han.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Hang.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Hebr.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Hira.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Hmng.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Hmnp.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Kana.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Khar.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Khmr.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Khoj.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Knda.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Kthi.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Lana.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Lao.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Latn.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Limb.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Lina.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Linb.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Mlym.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Mong.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Mult.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Mymr.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Nand.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Orya.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Phlp.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Rohg.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Shrd.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Sind.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Sinh.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Syrc.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Tagb.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Takr.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Talu.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Taml.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Tang.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Telu.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Thaa.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Tibt.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Tirh.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Xsux.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Yezi.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Yi.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Zinh.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Zyyy.pl type=file
+e:\tlperl\lib/unicore/lib/Scx/Zzzz.pl type=file
+e:\tlperl\lib/unicore/lib/Term/Y.pl type=file
+e:\tlperl\lib/unicore/lib/UIdeo/Y.pl type=file
+e:\tlperl\lib/unicore/lib/Upper/Y.pl type=file
+e:\tlperl\lib/unicore/lib/Vo/R.pl type=file
+e:\tlperl\lib/unicore/lib/Vo/Tr.pl type=file
+e:\tlperl\lib/unicore/lib/Vo/Tu.pl type=file
+e:\tlperl\lib/unicore/lib/Vo/U.pl type=file
+e:\tlperl\lib/unicore/lib/WB/EX.pl type=file
+e:\tlperl\lib/unicore/lib/WB/Extend.pl type=file
+e:\tlperl\lib/unicore/lib/WB/FO.pl type=file
+e:\tlperl\lib/unicore/lib/WB/HL.pl type=file
+e:\tlperl\lib/unicore/lib/WB/KA.pl type=file
+e:\tlperl\lib/unicore/lib/WB/LE.pl type=file
+e:\tlperl\lib/unicore/lib/WB/MB.pl type=file
+e:\tlperl\lib/unicore/lib/WB/ML.pl type=file
+e:\tlperl\lib/unicore/lib/WB/MN.pl type=file
+e:\tlperl\lib/unicore/lib/WB/NU.pl type=file
+e:\tlperl\lib/unicore/lib/WB/WSegSpac.pl type=file
+e:\tlperl\lib/unicore/lib/WB/XX.pl type=file
+e:\tlperl\lib/unicore/lib/XIDC/Y.pl type=file
+e:\tlperl\lib/unicore/lib/XIDS/Y.pl type=file
+e:\tlperl\lib/unicore/uni_keywords.pl type=file
+e:\tlperl\lib/unicore/version type=file
+e:\tlperl\lib/utf8.pm type=file
+e:\tlperl\lib/vars.pm type=file
+e:\tlperl\lib/version.pm type=file
+e:\tlperl\lib/version.pod type=file
+e:\tlperl\lib/version/Internals.pod type=file
+e:\tlperl\lib/version/regex.pm type=file
+e:\tlperl\lib/vmsish.pm type=file
+e:\tlperl\lib/warnings.pm type=file
+e:\tlperl\lib/warnings/register.pm type=file
Modified: trunk/Master/tlpkg/tlperl/lib/App/Cpan.pm
===================================================================
--- trunk/Master/tlpkg/tlperl/lib/App/Cpan.pm 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/lib/App/Cpan.pm 2021-03-03 11:04:20 UTC (rev 58075)
@@ -6,7 +6,7 @@
use if $] < 5.008 => 'IO::Scalar';
-$VERSION = '1.672';
+$VERSION = '1.675';
=head1 NAME
@@ -414,13 +414,13 @@
# if no arguments, just drop into the shell
if( 0 == @ARGV ) { CPAN::shell(); exit 0 }
- else
+ elsif (Getopt::Std::getopts(
+ join( '', @option_order ), \%options ))
{
- Getopt::Std::getopts(
- join( '', @option_order ), \%options );
\%options;
}
- }
+ else { exit 1 }
+}
sub _process_setup_options
{
@@ -431,8 +431,7 @@
$Method_table{j}[ $Method_table_index{code} ]->( $options->{j} );
delete $options->{j};
}
- else
- {
+ elsif ( ! $options->{h} ) { # h "ignores all of the other options and arguments"
# this is what CPAN.pm would do otherwise
local $CPAN::Be_Silent = 1;
CPAN::HandleConfig->load(
@@ -542,15 +541,23 @@
return $return_value;
}
+my $LEVEL;
{
package
Local::Null::Logger; # hide from PAUSE
+my @LOGLEVELS = qw(TRACE DEBUG INFO WARN ERROR FATAL);
+$LEVEL = uc($ENV{CPANSCRIPT_LOGLEVEL} || 'INFO');
+my %LL = map { $LOGLEVELS[$_] => $_ } 0..$#LOGLEVELS;
+unless (defined $LL{$LEVEL}){
+ warn "Unsupported loglevel '$LEVEL', setting to INFO";
+ $LEVEL = 'INFO';
+}
sub new { bless \ my $x, $_[0] }
sub AUTOLOAD {
my $autoload = our $AUTOLOAD;
$autoload =~ s/.*://;
- return if $autoload =~ /^(debug|trace)$/;
+ return if $LL{uc $autoload} < $LL{$LEVEL};
$CPAN::Frontend->mywarn(">($autoload): $_\n")
for split /[\r\n]+/, $_[1];
}
@@ -579,8 +586,6 @@
return $logger;
}
- my $LEVEL = $ENV{CPANSCRIPT_LOGLEVEL} || 'INFO';
-
Log::Log4perl::init( \ <<"HERE" );
log4perl.rootLogger=$LEVEL, A1
log4perl.appender.A1=Log::Log4perl::Appender::Screen
@@ -676,7 +681,7 @@
*CPAN::Shell::myprint = sub {
my($self,$what) = @_;
- $scalar .= $what;
+ $scalar .= $what if defined $what;
$self->print_ornamented($what,
$CPAN::Config->{colorize_print}||'bold blue on_white',
);
@@ -794,8 +799,15 @@
sub _print_help
{
$logger->info( "Use perldoc to read the documentation" );
- exec "perldoc $0";
+ my $HAVE_PERLDOC = eval { require Pod::Perldoc; 1; };
+ if ($HAVE_PERLDOC) {
+ system qq{"$^X" -e "require Pod::Perldoc; Pod::Perldoc->run()" $0};
+ exit;
+ } else {
+ warn "Please install Pod::Perldoc, maybe try 'cpan -i Pod::Perldoc'\n";
+ return HEY_IT_WORKED;
}
+ }
sub _print_version # -v
{
@@ -1698,3 +1710,10 @@
You may redistribute this under the same terms as Perl itself.
=cut
+
+# Local Variables:
+# mode: cperl
+# indent-tabs-mode: t
+# cperl-indent-level: 8
+# cperl-continued-statement-offset: 8
+# End:
Modified: trunk/Master/tlpkg/tlperl/lib/Archive/Tar/Constant.pm
===================================================================
--- trunk/Master/tlpkg/tlperl/lib/Archive/Tar/Constant.pm 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/lib/Archive/Tar/Constant.pm 2021-03-03 11:04:20 UTC (rev 58075)
@@ -3,7 +3,7 @@
BEGIN {
require Exporter;
- $VERSION = '2.32';
+ $VERSION = '2.36';
@ISA = qw[Exporter];
require Time::Local if $^O eq "MacOS";
@@ -32,6 +32,7 @@
use constant COMPRESS_GZIP => 9;
use constant COMPRESS_BZIP => 'bzip2';
+use constant COMPRESS_XZ => 'xz';
use constant BLOCK_SIZE => sub { my $n = int($_[0]/BLOCK); $n++ if $_[0] % BLOCK; $n * BLOCK };
use constant TAR_PAD => sub { my $x = shift || return; return "\0" x (BLOCK - ($x % BLOCK) ) };
@@ -58,7 +59,7 @@
use constant NAME_LENGTH => 100;
use constant PREFIX_LENGTH => 155;
-use constant TIME_OFFSET => ($^O eq "MacOS") ? Time::Local::timelocal(0,0,0,1,0,70) : 0;
+use constant TIME_OFFSET => ($^O eq "MacOS") ? Time::Local::timelocal(0,0,0,1,0,1970) : 0;
use constant MAGIC => "ustar";
use constant TAR_VERSION => "00";
use constant LONGLINK_NAME => '././@LongLink';
@@ -77,8 +78,16 @@
$ENV{'PERL5_AT_NO_BZIP'} || $@ ? 0 : 1
};
+ ### allow XZ to be turned off using ENV: DEBUG only
+use constant XZ => do { !$ENV{'PERL5_AT_NO_XZ'} and
+ eval { require IO::Compress::Xz;
+ require IO::Uncompress::UnXz; };
+ $ENV{'PERL5_AT_NO_XZ'} || $@ ? 0 : 1
+ };
+
use constant GZIP_MAGIC_NUM => qr/^(?:\037\213|\037\235)/;
use constant BZIP_MAGIC_NUM => qr/^BZh\d/;
+use constant XZ_MAGIC_NUM => qr/^\xFD\x37\x7A\x58\x5A\x00/;
use constant CAN_CHOWN => sub { ($> == 0 and $^O ne "MacOS" and $^O ne "MSWin32") };
use constant CAN_READLINK => ($^O ne 'MSWin32' and $^O !~ /RISC(?:[ _])?OS/i and $^O ne 'VMS');
Modified: trunk/Master/tlpkg/tlperl/lib/Archive/Tar/File.pm
===================================================================
--- trunk/Master/tlpkg/tlperl/lib/Archive/Tar/File.pm 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/lib/Archive/Tar/File.pm 2021-03-03 11:04:20 UTC (rev 58075)
@@ -13,7 +13,7 @@
use vars qw[@ISA $VERSION];
#@ISA = qw[Archive::Tar];
-$VERSION = '2.32';
+$VERSION = '2.36';
### set value to 1 to oct() it during the unpack ###
Modified: trunk/Master/tlpkg/tlperl/lib/Archive/Tar.pm
===================================================================
--- trunk/Master/tlpkg/tlperl/lib/Archive/Tar.pm 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/lib/Archive/Tar.pm 2021-03-03 11:04:20 UTC (rev 58075)
@@ -27,11 +27,11 @@
];
@ISA = qw[Exporter];
- at EXPORT = qw[ COMPRESS_GZIP COMPRESS_BZIP ];
+ at EXPORT = qw[ COMPRESS_GZIP COMPRESS_BZIP COMPRESS_XZ ];
$DEBUG = 0;
$WARN = 1;
$FOLLOW_SYMLINK = 0;
-$VERSION = "2.32";
+$VERSION = "2.36";
$CHOWN = 1;
$CHMOD = 1;
$SAME_PERMISSIONS = $> == 0 ? 1 : 0;
@@ -76,6 +76,7 @@
$tar->write('files.tar'); # plain tar
$tar->write('files.tgz', COMPRESS_GZIP); # gzip compressed
$tar->write('files.tbz', COMPRESS_BZIP); # bzip2 compressed
+ $tar->write('files.txz', COMPRESS_XZ); # xz compressed
=head1 DESCRIPTION
@@ -147,12 +148,13 @@
magic to determine what class should be used to open the file
and will transparently Do The Right Thing.
-Archive::Tar will warn if you try to pass a bzip2 compressed file and the
-IO::Zlib / IO::Uncompress::Bunzip2 modules are not available and simply return.
+Archive::Tar will warn if you try to pass a bzip2 / xz compressed file and the
+IO::Uncompress::Bunzip2 / IO::Uncompress::UnXz are not available and simply return.
Note that you can currently B<not> pass a C<gzip> compressed
filehandle, which is not opened with C<IO::Zlib>, a C<bzip2> compressed
-filehandle, which is not opened with C<IO::Uncompress::Bunzip2>, nor a string
+filehandle, which is not opened with C<IO::Uncompress::Bunzip2>, a C<xz> compressed
+filehandle, which is not opened with C<IO::Uncompress::UnXz>, nor a string
containing the full archive information (either compressed or
uncompressed). These are worth while features, but not currently
implemented. See the C<TODO> section.
@@ -246,16 +248,40 @@
return;
};
- ### read the first 4 bites of the file to figure out which class to
+ ### read the first 6 bytes of the file to figure out which class to
### use to open the file.
- sysread( $tmp, $magic, 4 );
+ sysread( $tmp, $magic, 6 );
close $tmp;
}
+ ### is it xz?
+ ### if you asked specifically for xz compression, or if we're in
+ ### read mode and the magic numbers add up, use xz
+ if( XZ and (
+ ($compress eq COMPRESS_XZ) or
+ ( MODE_READ->($mode) and $magic =~ XZ_MAGIC_NUM )
+ )
+ ) {
+ if( MODE_READ->($mode) ) {
+ $fh = IO::Uncompress::UnXz->new( $file ) or do {
+ $self->_error( qq[Could not read '$file': ] .
+ $IO::Uncompress::UnXz::UnXzError
+ );
+ return;
+ };
+ } else {
+ $fh = IO::Compress::Xz->new( $file ) or do {
+ $self->_error( qq[Could not write to '$file': ] .
+ $IO::Compress::Xz::XzError
+ );
+ return;
+ };
+ }
+
### is it bzip?
### if you asked specifically for bzip compression, or if we're in
### read mode and the magic numbers add up, use bzip
- if( BZIP and (
+ } elsif( BZIP and (
($compress eq COMPRESS_BZIP) or
( MODE_READ->($mode) and $magic =~ BZIP_MAGIC_NUM )
)
@@ -1246,8 +1272,8 @@
be the name of a file or a reference to an already open filehandle (a
GLOB reference).
-The second argument is used to indicate compression. You can either
-compress using C<gzip> or C<bzip2>. If you pass a digit, it's assumed
+The second argument is used to indicate compression. You can
+compress using C<gzip>, C<bzip2> or C<xz>. If you pass a digit, it's assumed
to be the C<gzip> compression level (between 1 and 9), but the use of
constants is preferred:
@@ -1257,10 +1283,13 @@
# write a bzip compressed file
$tar->write( 'out.tbz', COMPRESS_BZIP );
+ # write a xz compressed file
+ $tar->write( 'out.txz', COMPRESS_XZ );
+
Note that when you pass in a filehandle, the compression argument
is ignored, as all files are printed verbatim to your filehandle.
If you wish to enable compression with filehandles, use an
-C<IO::Zlib> or C<IO::Compress::Bzip2> filehandle instead.
+C<IO::Zlib>, C<IO::Compress::Bzip2> or C<IO::Compress::Xz> filehandle instead.
The third argument is an optional prefix. All files will be tucked
away in the directory you specify as prefix. So if you have files
@@ -1696,8 +1725,8 @@
argument can either be the name of the tar file to create or a
reference to an open file handle (e.g. a GLOB reference).
-The second argument is used to indicate compression. You can either
-compress using C<gzip> or C<bzip2>. If you pass a digit, it's assumed
+The second argument is used to indicate compression. You can
+compress using C<gzip>, C<bzip2> or C<xz>. If you pass a digit, it's assumed
to be the C<gzip> compression level (between 1 and 9), but the use of
constants is preferred:
@@ -1707,10 +1736,13 @@
# write a bzip compressed file
Archive::Tar->create_archive( 'out.tbz', COMPRESS_BZIP, @filelist );
+ # write a xz compressed file
+ Archive::Tar->create_archive( 'out.txz', COMPRESS_XZ, @filelist );
+
Note that when you pass in a filehandle, the compression argument
is ignored, as all files are printed verbatim to your filehandle.
If you wish to enable compression with filehandles, use an
-C<IO::Zlib> or C<IO::Compress::Bzip2> filehandle instead.
+C<IO::Zlib>, C<IO::Compress::Bzip2> or C<IO::Compress::Xz> filehandle instead.
The remaining arguments list the files to be included in the tar file.
These files must all exist. Any files which don't exist or can't be
@@ -1915,11 +1947,19 @@
sub has_bzip2_support { return BZIP }
+=head2 $bool = Archive::Tar->has_xz_support
+
+Returns true if C<Archive::Tar> can extract C<xz> compressed archives
+
+=cut
+
+sub has_xz_support { return XZ }
+
=head2 Archive::Tar->can_handle_compressed_files
A simple checking routine, which will return true if C<Archive::Tar>
-is able to uncompress compressed archives on the fly with C<IO::Zlib>
-and C<IO::Compress::Bzip2> or false if not both are installed.
+is able to uncompress compressed archives on the fly with C<IO::Zlib>,
+C<IO::Compress::Bzip2> and C<IO::Compress::Xz> or false if not both are installed.
You can use this as a shortcut to determine whether C<Archive::Tar>
will do what you think before passing compressed archives to its
Modified: trunk/Master/tlpkg/tlperl/lib/B/Deparse.pm
===================================================================
--- trunk/Master/tlpkg/tlperl/lib/B/Deparse.pm 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/lib/B/Deparse.pm 2021-03-03 11:04:20 UTC (rev 58075)
@@ -52,7 +52,7 @@
MDEREF_SHIFT
);
-$VERSION = '1.49';
+$VERSION = '1.54';
use strict;
our $AUTOLOAD;
use warnings ();
@@ -271,7 +271,7 @@
BEGIN { for (qw[ const stringify rv2sv list glob pushmark null aelem
- kvaslice kvhslice padsv
+ kvaslice kvhslice padsv argcheck
nextstate dbstate rv2av rv2hv helem custom ]) {
eval "sub OP_\U$_ () { " . opnumber($_) . "}"
}}
@@ -279,6 +279,8 @@
# _pessimise_walk(): recursively walk the optree of a sub,
# possibly undoing optimisations along the way.
+sub DEBUG { 0 }
+
sub _pessimise_walk {
my ($self, $startop) = @_;
@@ -1176,42 +1178,68 @@
# or altered. In this case we return "()" and fall back to general
# deparsing of the individual sigelems as 'my $x = $_[N]' etc.
#
-# We're only called if the first two ops are nextstate and argcheck.
+# We're only called if the top is an ex-argcheck, which is a placeholder
+# indicating a signature subtree.
+#
+# Return a signature string, or an empty list if no deparseable as a
+# signature
sub deparse_argops {
- my ($self, $firstop, $cv) = @_;
+ my ($self, $topop, $cv) = @_;
my @sig;
- my $o = $firstop;
- return if $o->label; #first nextstate;
+
+ $topop = $topop->first;
+ return unless $$topop and $topop->name eq 'lineseq';
+
+
+ # last op should be nextstate
+ my $last = $topop->last;
+ return unless $$last
+ and ( _op_is_or_was($last, OP_NEXTSTATE)
+ or _op_is_or_was($last, OP_DBSTATE));
+
+ # first OP_NEXTSTATE
+
+ my $o = $topop->first;
+ return unless $$o;
+ return if $o->label;
+
# OP_ARGCHECK
$o = $o->sibling;
+ return unless $$o and $o->name eq 'argcheck';
+
my ($params, $opt_params, $slurpy) = $o->aux_list($cv);
my $mandatory = $params - $opt_params;
my $seen_slurpy = 0;
my $last_ix = -1;
- # keep looking for valid nextstate + argelem pairs
+ # keep looking for valid nextstate + argelem pairs, terminated
+ # by a final nextstate
while (1) {
+ $o = $o->sibling;
+ return unless $$o;
+
+ # skip trailing nextstate
+ last if $$o == $$last;
+
# OP_NEXTSTATE
+ return unless $o->name =~ /^(next|db)state$/;
+ return if $o->label;
+
+ # OP_ARGELEM
$o = $o->sibling;
last unless $$o;
- last unless $o->name =~ /^(next|db)state$/;
- last if $o->label;
- # OP_ARGELEM
- my $o2 = $o->sibling;
- last unless $$o2;
-
- if ($o2->name eq 'argelem') {
- my $ix = $o2->string($cv);
+ if ($o->name eq 'argelem') {
+ my $ix = $o->string($cv);
while (++$last_ix < $ix) {
push @sig, $last_ix < $mandatory ? '$' : '$=';
}
- my $var = $self->padname($o2->targ);
+ my $var = $self->padname($o->targ);
if ($var =~ /^[@%]/) {
return if $seen_slurpy;
$seen_slurpy = 1;
@@ -1221,8 +1249,8 @@
else {
return if $ix >= $params;
}
- if ($o2->flags & OPf_KIDS) {
- my $kid = $o2->first;
+ if ($o->flags & OPf_KIDS) {
+ my $kid = $o->first;
return unless $$kid and $kid->name eq 'argdefelem';
my $def = $self->deparse($kid->first, 7);
$def = "($def)" if $kid->first->flags & OPf_PARENS;
@@ -1230,13 +1258,13 @@
}
push @sig, $var;
}
- elsif ($o2->name eq 'null'
- and ($o2->flags & OPf_KIDS)
- and $o2->first->name eq 'argdefelem')
+ elsif ($o->name eq 'null'
+ and ($o->flags & OPf_KIDS)
+ and $o->first->name eq 'argdefelem')
{
# special case - a void context default expression: $ = expr
- my $defop = $o2->first;
+ my $defop = $o->first;
my $ix = $defop->targ;
while (++$last_ix < $ix) {
push @sig, $last_ix < $mandatory ? '$' : '$=';
@@ -1248,10 +1276,9 @@
push @sig, '$ = ' . $def;
}
else {
- last;
+ return;
}
- $o = $o2;
}
while (++$last_ix < $params) {
@@ -1259,9 +1286,10 @@
}
push @sig, $slurpy if $slurpy and !$seen_slurpy;
- return ($o, join(', ', @sig));
+ return (join(', ', @sig));
}
+
# Deparse a sub. Returns everything except the 'sub foo',
# e.g. ($$) : method { ...; }
# or : prototype($$) lvalue ($a, $b) { ...; };
@@ -1304,27 +1332,26 @@
$self->pad_subs($cv);
$self->pessimise($root, $cv->START);
my $lineseq = $root->first;
- if ($lineseq->name eq "lineseq") {
- my $firstop = $lineseq->first;
- if ($has_sig) {
- my $o2;
- # try to deparse first few ops as a signature if possible
- if ( $$firstop
- and $firstop->name =~ /^(next|db)state$/
- and (($o2 = $firstop->sibling))
- and $$o2)
- {
- if ($o2->name eq 'argcheck') {
- my ($nexto, $mysig) = $self->deparse_argops($firstop, $cv);
- if (defined $nexto) {
- $firstop = $nexto;
- $sig = $mysig;
- }
- }
- }
+ # stub sub may have single op rather than list of ops
+ my $is_list = ($lineseq->name eq "lineseq");
+ my $firstop = $is_list ? $lineseq->first : $lineseq;
+
+ # Try to deparse first subtree as a signature if possible.
+ # Top of signature subtree has an ex-argcheck as a placeholder
+ if ( $has_sig
+ and $$firstop
+ and $firstop->name eq 'null'
+ and $firstop->targ == OP_ARGCHECK
+ ) {
+ my ($mysig) = $self->deparse_argops($firstop, $cv);
+ if (defined $mysig) {
+ $sig = $mysig;
+ $firstop = $is_list ? $firstop->sibling : undef;
}
+ }
+ if ($is_list && $firstop) {
my @ops;
for (my $o = $firstop; $$o; $o=$o->sibling) {
push @ops, $o;
@@ -1341,9 +1368,12 @@
$body .= ";\n$subs" if length($subs);
}
}
- else {
+ elsif ($firstop) {
$body = $self->deparse($root->first, 0);
}
+ else {
+ $body = ';'; # stub sub
+ }
my $l = '';
if ($self->{'linenums'}) {
@@ -2184,6 +2214,7 @@
'strict/refs' => 1,
'strict/subs' => 1,
'strict/vars' => 1,
+ 'feature/bits' => 1,
);
my %rev_feature;
@@ -2304,7 +2335,7 @@
}
# This sub may be called for a program that has no nextstate ops. In
# that case we may have a lexical sub named no/use/sub in scope but
- # but $self->lex_in_scope will return false because it depends on the
+ # $self->lex_in_scope will return false because it depends on the
# current nextstate op. So we need this alternate method if there is
# no current cop.
if (!$self->{'curcop'}) {
@@ -3029,6 +3060,8 @@
sub pp_sle { binop(@_, "le", 15) }
sub pp_scmp { maybe_targmy(@_, \&binop, "cmp", 14) }
+sub pp_isa { binop(@_, "isa", 15) }
+
sub pp_sassign { binop(@_, "=", 7, SWAP_CHILDREN) }
sub pp_aassign { binop(@_, "=", 7, SWAP_CHILDREN | LIST_CONTEXT) }
@@ -3167,6 +3200,64 @@
sub pp_orassign { logassignop(@_, "||=") }
sub pp_dorassign { logassignop(@_, "//=") }
+my %cmpchain_cmpops = (
+ eq => ["==", 14],
+ i_eq => ["==", 14],
+ ne => ["!=", 14],
+ i_ne => ["!=", 14],
+ seq => ["eq", 14],
+ sne => ["ne", 14],
+ lt => ["<", 15],
+ i_lt => ["<", 15],
+ gt => [">", 15],
+ i_gt => [">", 15],
+ le => ["<=", 15],
+ i_le => ["<=", 15],
+ ge => [">=", 15],
+ i_ge => [">=", 15],
+ slt => ["lt", 15],
+ sgt => ["gt", 15],
+ sle => ["le", 15],
+ sge => ["ge", 15],
+);
+sub pp_cmpchain_and {
+ my($self, $op, $cx) = @_;
+ my($prec, $dep);
+ while(1) {
+ my($thiscmp, $rightcond);
+ if($op->name eq "cmpchain_and") {
+ $thiscmp = $op->first;
+ $rightcond = $thiscmp->sibling;
+ } else {
+ $thiscmp = $op;
+ }
+ my $thiscmptype = $cmpchain_cmpops{$thiscmp->name} // (return "XXX");
+ if(defined $prec) {
+ $thiscmptype->[1] == $prec or return "XXX";
+ $thiscmp->first->name eq "null" &&
+ !($thiscmp->first->flags & OPf_KIDS)
+ or return "XXX";
+ } else {
+ $prec = $thiscmptype->[1];
+ $dep = $self->deparse($thiscmp->first, $prec);
+ }
+ $dep .= " ".$thiscmptype->[0]." ";
+ my $operand = $thiscmp->last;
+ if(defined $rightcond) {
+ $operand->name eq "cmpchain_dup" or return "XXX";
+ $operand = $operand->first;
+ }
+ $dep .= $self->deparse($operand, $prec);
+ last unless defined $rightcond;
+ if($rightcond->name eq "null" && ($rightcond->flags & OPf_KIDS) &&
+ $rightcond->first->name eq "cmpchain_and") {
+ $rightcond = $rightcond->first;
+ }
+ $op = $rightcond;
+ }
+ return $self->maybe_parens($dep, $cx, $prec);
+}
+
sub rv2gv_or_string {
my($self,$op) = @_;
if ($op->name eq "gv") { # could be open("open") or open("###")
@@ -3360,7 +3451,7 @@
my $kid = $op->first->sibling; # skip pushmark
my $keyword =
$op->flags & OPf_SPECIAL ? 'glob' : $self->keyword('glob');
- my $text = $self->deparse($kid);
+ my $text = $self->deparse($kid, $cx);
return $cx >= 5 || $self->{'parens'}
? "$keyword($text)"
: "$keyword $text";
@@ -5685,100 +5776,81 @@
}
}
-# XXX This doesn't yet handle all cases correctly either
+sub tr_invmap {
+ my ($invlist_ref, $map_ref) = @_;
+ my $infinity = ~0 >> 1; # IV_MAX
+ my $from = "";
+ my $to = "";
+
+ for my $i (0.. @$invlist_ref - 1) {
+ my $this_from = $invlist_ref->[$i];
+ my $map = $map_ref->[$i];
+ my $upper = ($i < @$invlist_ref - 1)
+ ? $invlist_ref->[$i+1]
+ : $infinity;
+ my $range = $upper - $this_from - 1;
+ if (DEBUG) {
+ print STDERR "i=$i, from=$this_from, upper=$upper, range=$range\n";
+ }
+ next if $map == ~0;
+ next if $map == ~0 - 1;
+ $from .= tr_chr($this_from);
+ $to .= tr_chr($map);
+ next if $range == 0; # Single code point
+ if ($range == 1) { # Adjacent code points
+ $from .= tr_chr($this_from + 1);
+ $to .= tr_chr($map + 1);
+ }
+ elsif ($upper != $infinity) {
+ $from .= "-" . tr_chr($this_from + $range);
+ $to .= "-" . tr_chr($map + $range);
+ }
+ else {
+ $from .= "-INFTY";
+ $to .= "-INFTY";
+ }
+ }
+
+ return ($from, $to);
+}
+
sub tr_decode_utf8 {
- my($swash_hv, $flags) = @_;
- my %swash = $swash_hv->ARRAY;
- my $final = undef;
- $final = $swash{'FINAL'}->IV if exists $swash{'FINAL'};
- my $none = $swash{"NONE"}->IV;
- my $extra = $none + 1;
- my(@from, @delfrom, @to);
- my $line;
- foreach $line (split /\n/, $swash{'LIST'}->PV) {
- my($min, $max, $result) = split(/\t/, $line);
- $min = hex $min;
- if (length $max) {
- $max = hex $max;
- } else {
- $max = $min;
- }
- $result = hex $result;
- if ($result == $extra) {
- push @delfrom, [$min, $max];
- } else {
- push @from, [$min, $max];
- push @to, [$result, $result + $max - $min];
- }
+ my($tr_av, $flags) = @_;
+ printf STDERR "flags=0x%x\n", $flags if DEBUG;
+ my $invlist = $tr_av->ARRAYelt(0);
+ my @invlist = unpack("J*", $invlist->PV);
+ my @map = unpack("J*", $tr_av->ARRAYelt(1)->PV);
+
+ if (DEBUG) {
+ for my $i (0 .. @invlist - 1) {
+ printf STDERR "[%d]\t%x\t", $i, $invlist[$i];
+ my $map = $map[$i];
+ if ($map == ~0) {
+ print STDERR "TR_UNMAPPED\n";
+ }
+ elsif ($map == ~0 - 1) {
+ print STDERR "TR_SPECIAL\n";
+ }
+ else {
+ printf STDERR "%x\n", $map;
+ }
+ }
}
- for my $i (0 .. $#from) {
- if ($from[$i][0] == ord '-') {
- unshift @from, splice(@from, $i, 1);
- unshift @to, splice(@to, $i, 1);
- last;
- } elsif ($from[$i][1] == ord '-') {
- $from[$i][1]--;
- $to[$i][1]--;
- unshift @from, ord '-';
- unshift @to, ord '-';
- last;
- }
- }
- for my $i (0 .. $#delfrom) {
- if ($delfrom[$i][0] == ord '-') {
- push @delfrom, splice(@delfrom, $i, 1);
- last;
- } elsif ($delfrom[$i][1] == ord '-') {
- $delfrom[$i][1]--;
- push @delfrom, ord '-';
- last;
- }
- }
- if (defined $final and $to[$#to][1] != $final) {
- push @to, [$final, $final];
- }
- push @from, @delfrom;
+
+ my ($from, $to) = tr_invmap(\@invlist, \@map);
+
if ($flags & OPpTRANS_COMPLEMENT) {
- my @newfrom;
- my $next = 0;
- for my $i (0 .. $#from) {
- push @newfrom, [$next, $from[$i][0] - 1];
- $next = $from[$i][1] + 1;
- }
- @from = ();
- for my $range (@newfrom) {
- if ($range->[0] <= $range->[1]) {
- push @from, $range;
- }
- }
+ shift @map;
+ pop @invlist;
+ my $throw_away;
+ ($from, $throw_away) = tr_invmap(\@invlist, \@map);
}
- my($from, $to, $diff);
- for my $chunk (@from) {
- $diff = $chunk->[1] - $chunk->[0];
- if ($diff > 1) {
- $from .= tr_chr($chunk->[0]) . "-" . tr_chr($chunk->[1]);
- } elsif ($diff == 1) {
- $from .= tr_chr($chunk->[0]) . tr_chr($chunk->[1]);
- } else {
- $from .= tr_chr($chunk->[0]);
- }
+
+ if (DEBUG) {
+ print STDERR "Returning ", escape_str($from), "/",
+ escape_str($to), "\n";
}
- for my $chunk (@to) {
- $diff = $chunk->[1] - $chunk->[0];
- if ($diff > 1) {
- $to .= tr_chr($chunk->[0]) . "-" . tr_chr($chunk->[1]);
- } elsif ($diff == 1) {
- $to .= tr_chr($chunk->[0]) . tr_chr($chunk->[1]);
- } else {
- $to .= tr_chr($chunk->[0]);
- }
- }
- #$final = sprintf("%04x", $final) if defined $final;
- #$none = sprintf("%04x", $none) if defined $none;
- #$extra = sprintf("%04x", $extra) if defined $extra;
- #print STDERR "final: $final\n none: $none\nextra: $extra\n";
- #print STDERR $swash{'LIST'}->PV;
return (escape_str($from), escape_str($to));
}
@@ -5792,9 +5864,9 @@
($from, $to) = tr_decode_byte($op->pv, $priv_flags);
} elsif ($class eq "PADOP") {
($from, $to)
- = tr_decode_utf8($self->padval($op->padix)->RV, $priv_flags);
+ = tr_decode_utf8($self->padval($op->padix), $priv_flags);
} else { # class($op) eq "SVOP"
- ($from, $to) = tr_decode_utf8($op->sv->RV, $priv_flags);
+ ($from, $to) = tr_decode_utf8($op->sv, $priv_flags);
}
my $flags = "";
$flags .= "c" if $priv_flags & OPpTRANS_COMPLEMENT;
Modified: trunk/Master/tlpkg/tlperl/lib/B/Op_private.pm
===================================================================
--- trunk/Master/tlpkg/tlperl/lib/B/Op_private.pm 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/lib/B/Op_private.pm 2021-03-03 11:04:20 UTC (rev 58075)
@@ -118,7 +118,7 @@
our %bits;
-our $VERSION = "5.030001";
+our $VERSION = "5.032001";
$bits{$_}{3} = 'OPpENTERSUB_AMPER' for qw(entersub rv2cv);
$bits{$_}{6} = 'OPpENTERSUB_DB' for qw(entersub rv2cv);
@@ -150,13 +150,13 @@
$bits{$_}{6} = 'OPpREFCOUNTED' for qw(leave leaveeval leavesub leavesublv leavewrite);
$bits{$_}{2} = 'OPpSLICEWARNING' for qw(aslice hslice padav padhv rv2av rv2hv);
$bits{$_}{4} = 'OPpTARGET_MY' for qw(abs add atan2 chdir chmod chomp chown chr chroot concat cos crypt divide exec exp flock getpgrp getppid getpriority hex i_add i_divide i_modulo i_multiply i_subtract index int kill left_shift length link log mkdir modulo multiconcat multiply nbit_and nbit_or nbit_xor ncomplement oct ord pow push rand rename right_shift rindex rmdir schomp scomplement setpgrp setpriority sin sleep sqrt srand stringify subtract symlink system time unlink unshift utime wait waitpid);
+$bits{$_}{0} = 'OPpTRANS_CAN_FORCE_UTF8' for qw(trans transr);
$bits{$_}{5} = 'OPpTRANS_COMPLEMENT' for qw(trans transr);
$bits{$_}{7} = 'OPpTRANS_DELETE' for qw(trans transr);
-$bits{$_}{0} = 'OPpTRANS_FROM_UTF' for qw(trans transr);
$bits{$_}{6} = 'OPpTRANS_GROWS' for qw(trans transr);
$bits{$_}{2} = 'OPpTRANS_IDENTICAL' for qw(trans transr);
$bits{$_}{3} = 'OPpTRANS_SQUASH' for qw(trans transr);
-$bits{$_}{1} = 'OPpTRANS_TO_UTF' for qw(trans transr);
+$bits{$_}{1} = 'OPpTRANS_USE_SVOP' for qw(trans transr);
$bits{$_}{5} = 'OPpTRUEBOOL' for qw(grepwhile index length padav padhv pos ref rindex rv2av rv2hv subst);
my @bf = (
@@ -284,6 +284,8 @@
$bits{chroot}{0} = $bf[0];
@{$bits{close}}{3,2,1,0} = ($bf[4], $bf[4], $bf[4], $bf[4]);
$bits{closedir}{0} = $bf[0];
+$bits{cmpchain_and}{0} = $bf[0];
+$bits{cmpchain_dup}{0} = $bf[0];
$bits{complement}{0} = $bf[0];
@{$bits{concat}}{6,1,0} = ('OPpCONCAT_NESTED', $bf[1], $bf[1]);
$bits{cond_expr}{0} = $bf[0];
@@ -399,6 +401,7 @@
@{$bits{index}}{3,2,1,0} = ($bf[4], $bf[4], $bf[4], $bf[4]);
$bits{int}{0} = $bf[0];
@{$bits{ioctl}}{3,2,1,0} = ($bf[4], $bf[4], $bf[4], $bf[4]);
+@{$bits{isa}}{1,0} = ($bf[1], $bf[1]);
@{$bits{join}}{3,2,1,0} = ($bf[4], $bf[4], $bf[4], $bf[4]);
$bits{keys}{0} = $bf[0];
@{$bits{kill}}{3,2,1,0} = ($bf[4], $bf[4], $bf[4], $bf[4]);
@@ -686,13 +689,13 @@
OPpSPLIT_LEX => 8,
OPpSUBSTR_REPL_FIRST => 16,
OPpTARGET_MY => 16,
+ OPpTRANS_CAN_FORCE_UTF8 => 1,
OPpTRANS_COMPLEMENT => 32,
OPpTRANS_DELETE => 128,
- OPpTRANS_FROM_UTF => 1,
OPpTRANS_GROWS => 64,
OPpTRANS_IDENTICAL => 4,
OPpTRANS_SQUASH => 8,
- OPpTRANS_TO_UTF => 2,
+ OPpTRANS_USE_SVOP => 2,
OPpTRUEBOOL => 32,
);
@@ -789,13 +792,13 @@
OPpSPLIT_LEX => 'LEX',
OPpSUBSTR_REPL_FIRST => 'REPL1ST',
OPpTARGET_MY => 'TARGMY',
+ OPpTRANS_CAN_FORCE_UTF8 => 'CAN_FORCE_UTF8',
OPpTRANS_COMPLEMENT => 'COMPL',
OPpTRANS_DELETE => 'DEL',
- OPpTRANS_FROM_UTF => '<UTF',
OPpTRANS_GROWS => 'GROWS',
OPpTRANS_IDENTICAL => 'IDENT',
OPpTRANS_SQUASH => 'SQUASH',
- OPpTRANS_TO_UTF => '>UTF',
+ OPpTRANS_USE_SVOP => 'USE_SVOP',
OPpTRUEBOOL => 'BOOL',
);
@@ -846,7 +849,7 @@
OPpSPLIT_ASSIGN => [qw(split)],
OPpSUBSTR_REPL_FIRST => [qw(substr)],
OPpTARGET_MY => [qw(abs add atan2 chdir chmod chomp chown chr chroot concat cos crypt divide exec exp flock getpgrp getppid getpriority hex i_add i_divide i_modulo i_multiply i_subtract index int kill left_shift length link log mkdir modulo multiconcat multiply nbit_and nbit_or nbit_xor ncomplement oct ord pow push rand rename right_shift rindex rmdir schomp scomplement setpgrp setpriority sin sleep sqrt srand stringify subtract symlink system time unlink unshift utime wait waitpid)],
- OPpTRANS_COMPLEMENT => [qw(trans transr)],
+ OPpTRANS_CAN_FORCE_UTF8 => [qw(trans transr)],
OPpTRUEBOOL => [qw(grepwhile index length padav padhv pos ref rindex rv2av rv2hv subst)],
);
@@ -887,11 +890,11 @@
$ops_using{OPpSORT_UNSTABLE} = $ops_using{OPpSORT_DESCEND};
$ops_using{OPpSPLIT_IMPLIM} = $ops_using{OPpSPLIT_ASSIGN};
$ops_using{OPpSPLIT_LEX} = $ops_using{OPpSPLIT_ASSIGN};
-$ops_using{OPpTRANS_DELETE} = $ops_using{OPpTRANS_COMPLEMENT};
-$ops_using{OPpTRANS_FROM_UTF} = $ops_using{OPpTRANS_COMPLEMENT};
-$ops_using{OPpTRANS_GROWS} = $ops_using{OPpTRANS_COMPLEMENT};
-$ops_using{OPpTRANS_IDENTICAL} = $ops_using{OPpTRANS_COMPLEMENT};
-$ops_using{OPpTRANS_SQUASH} = $ops_using{OPpTRANS_COMPLEMENT};
-$ops_using{OPpTRANS_TO_UTF} = $ops_using{OPpTRANS_COMPLEMENT};
+$ops_using{OPpTRANS_COMPLEMENT} = $ops_using{OPpTRANS_CAN_FORCE_UTF8};
+$ops_using{OPpTRANS_DELETE} = $ops_using{OPpTRANS_CAN_FORCE_UTF8};
+$ops_using{OPpTRANS_GROWS} = $ops_using{OPpTRANS_CAN_FORCE_UTF8};
+$ops_using{OPpTRANS_IDENTICAL} = $ops_using{OPpTRANS_CAN_FORCE_UTF8};
+$ops_using{OPpTRANS_SQUASH} = $ops_using{OPpTRANS_CAN_FORCE_UTF8};
+$ops_using{OPpTRANS_USE_SVOP} = $ops_using{OPpTRANS_CAN_FORCE_UTF8};
# ex: set ro:
Modified: trunk/Master/tlpkg/tlperl/lib/B.pm
===================================================================
--- trunk/Master/tlpkg/tlperl/lib/B.pm 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/lib/B.pm 2021-03-03 11:04:20 UTC (rev 58075)
@@ -20,7 +20,7 @@
# walkoptree comes from B.xs
BEGIN {
- $B::VERSION = '1.76';
+ $B::VERSION = '1.80';
@B::EXPORT_OK = ();
# Our BOOT code needs $VERSION set, and will append to @EXPORT_OK.
Modified: trunk/Master/tlpkg/tlperl/lib/Benchmark.pm
===================================================================
--- trunk/Master/tlpkg/tlperl/lib/Benchmark.pm 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/lib/Benchmark.pm 2021-03-03 11:04:20 UTC (rev 58075)
@@ -482,7 +482,7 @@
clearcache clearallcache disablecache enablecache);
%EXPORT_TAGS=( all => [ @EXPORT, @EXPORT_OK ] ) ;
-$VERSION = 1.22;
+$VERSION = 1.23;
# --- ':hireswallclock' special handling
@@ -796,7 +796,7 @@
if ( $tc <= 0 and $n > 1024 ) {
my $d = timediff($t1, $t0);
# note that $d is the total CPU time taken to call timeit(),
- # while $tc is is difference in CPU secs between the empty run
+ # while $tc is the difference in CPU secs between the empty run
# and the code run. If the code is trivial, its possible
# for $d to get large while $tc is still zero (or slightly
# negative). Bail out once timeit() starts taking more than a
Modified: trunk/Master/tlpkg/tlperl/lib/CORE/EXTERN.h
===================================================================
--- trunk/Master/tlpkg/tlperl/lib/CORE/EXTERN.h 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/lib/CORE/EXTERN.h 2021-03-03 11:04:20 UTC (rev 58075)
@@ -21,7 +21,7 @@
# if (defined(WIN32) || defined(__SYMBIAN32__)) && !defined(PERL_STATIC_SYMS)
/* miniperl should not export anything */
-# if defined(PERL_IS_MINIPERL) && !defined(UNDER_CE)
+# if defined(PERL_IS_MINIPERL)
# define EXT extern
# define dEXT
# define EXTCONST extern const
Modified: trunk/Master/tlpkg/tlperl/lib/CORE/XSUB.h
===================================================================
--- trunk/Master/tlpkg/tlperl/lib/CORE/XSUB.h 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/lib/CORE/XSUB.h 2021-03-03 11:04:20 UTC (rev 58075)
@@ -47,7 +47,7 @@
=for apidoc Am|SV*|ST|int ix
Used to access elements on the XSUB's stack.
-=for apidoc AmU||XS
+=for apidoc AmnU||XS
Macro to declare an XSUB and its C parameter list. This is handled by
C<xsubpp>. It is the same as using the more explicit C<XS_EXTERNAL> macro.
@@ -56,36 +56,36 @@
This is handled by C<xsubpp> and generally preferable over exporting the XSUB
symbols unnecessarily.
-=for apidoc AmU||XS_EXTERNAL
+=for apidoc AmnU||XS_EXTERNAL
Macro to declare an XSUB and its C parameter list explicitly exporting the symbols.
-=for apidoc Ams||dAX
+=for apidoc Amns||dAX
Sets up the C<ax> variable.
This is usually handled automatically by C<xsubpp> by calling C<dXSARGS>.
-=for apidoc Ams||dAXMARK
+=for apidoc Amns||dAXMARK
Sets up the C<ax> variable and stack marker variable C<mark>.
This is usually handled automatically by C<xsubpp> by calling C<dXSARGS>.
-=for apidoc Ams||dITEMS
+=for apidoc Amns||dITEMS
Sets up the C<items> variable.
This is usually handled automatically by C<xsubpp> by calling C<dXSARGS>.
-=for apidoc Ams||dXSARGS
+=for apidoc Amns||dXSARGS
Sets up stack and mark pointers for an XSUB, calling C<dSP> and C<dMARK>.
Sets up the C<ax> and C<items> variables by calling C<dAX> and C<dITEMS>.
This is usually handled automatically by C<xsubpp>.
-=for apidoc Ams||dXSI32
+=for apidoc Amns||dXSI32
Sets up the C<ix> variable for an XSUB which has aliases. This is usually
handled automatically by C<xsubpp>.
-=for apidoc Ams||dUNDERBAR
+=for apidoc Amns||dUNDERBAR
Sets up any variable needed by the C<UNDERBAR> macro. It used to define
C<padoff_du>, but it is currently a noop. However, it is strongly advised
to still use it for ensuring past and future compatibility.
-=for apidoc AmU||UNDERBAR
+=for apidoc AmnU||UNDERBAR
The SV* corresponding to the C<$_> variable. Works even if there
is a lexical C<$_> in scope.
@@ -217,6 +217,10 @@
Place a copy of a string into the specified position C<pos> on the stack.
The value is stored in a new mortal SV.
+=for apidoc Am|void|XST_mUV|int pos|UV uv
+Place an unsigned integer into the specified position C<pos> on the stack. The
+value is stored in a new mortal SV.
+
=for apidoc Am|void|XST_mNO|int pos
Place C<&PL_sv_no> into the specified position C<pos> on the
stack.
@@ -245,16 +249,16 @@
=for apidoc Am|void|XSRETURN_PV|char* str
Return a copy of a string from an XSUB immediately. Uses C<XST_mPV>.
-=for apidoc Ams||XSRETURN_NO
+=for apidoc Amns||XSRETURN_NO
Return C<&PL_sv_no> from an XSUB immediately. Uses C<XST_mNO>.
-=for apidoc Ams||XSRETURN_YES
+=for apidoc Amns||XSRETURN_YES
Return C<&PL_sv_yes> from an XSUB immediately. Uses C<XST_mYES>.
-=for apidoc Ams||XSRETURN_UNDEF
+=for apidoc Amns||XSRETURN_UNDEF
Return C<&PL_sv_undef> from an XSUB immediately. Uses C<XST_mUNDEF>.
-=for apidoc Ams||XSRETURN_EMPTY
+=for apidoc Amns||XSRETURN_EMPTY
Return an empty list from an XSUB immediately.
=head1 Variables created by C<xsubpp> and C<xsubpp> internal functions
@@ -263,36 +267,36 @@
Used by C<xsubpp> to hook up XSUBs as Perl subs. Adds Perl prototypes to
the subs.
-=for apidoc AmU||XS_VERSION
+=for apidoc AmnU||XS_VERSION
The version identifier for an XS module. This is usually
handled automatically by C<ExtUtils::MakeMaker>. See
C<L</XS_VERSION_BOOTCHECK>>.
-=for apidoc Ams||XS_VERSION_BOOTCHECK
+=for apidoc Amns||XS_VERSION_BOOTCHECK
Macro to verify that a PM module's C<$VERSION> variable matches the XS
module's C<XS_VERSION> variable. This is usually handled automatically by
C<xsubpp>. See L<perlxs/"The VERSIONCHECK: Keyword">.
-=for apidoc Ams||XS_APIVERSION_BOOTCHECK
+=for apidoc Amns||XS_APIVERSION_BOOTCHECK
Macro to verify that the perl api version an XS module has been compiled against
matches the api version of the perl interpreter it's being loaded into.
=head1 Exception Handling (simple) Macros
-=for apidoc Ams||dXCPT
+=for apidoc Amns||dXCPT
Set up necessary local variables for exception handling.
See L<perlguts/"Exception Handling">.
-=for apidoc AmU||XCPT_TRY_START
+=for apidoc AmnU||XCPT_TRY_START
Starts a try block. See L<perlguts/"Exception Handling">.
-=for apidoc AmU||XCPT_TRY_END
+=for apidoc AmnU||XCPT_TRY_END
Ends a try block. See L<perlguts/"Exception Handling">.
-=for apidoc AmU||XCPT_CATCH
+=for apidoc AmnU||XCPT_CATCH
Introduces a catch block. See L<perlguts/"Exception Handling">.
-=for apidoc Ams||XCPT_RETHROW
+=for apidoc Amns||XCPT_RETHROW
Rethrows a previously caught exception. See L<perlguts/"Exception Handling">.
=cut
Modified: trunk/Master/tlpkg/tlperl/lib/CORE/av.h
===================================================================
--- trunk/Master/tlpkg/tlperl/lib/CORE/av.h 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/lib/CORE/av.h 2021-03-03 11:04:20 UTC (rev 58075)
@@ -39,7 +39,7 @@
/*
=head1 Handy Values
-=for apidoc AmU||Nullav
+=for apidoc ADmnU||Nullav
Null AV pointer.
(deprecated - use C<(AV *)NULL> instead)
@@ -49,9 +49,11 @@
=for apidoc Am|int|AvFILL|AV* av
Same as C<av_top_index()> or C<av_tindex()>.
-=for apidoc Am|int|av_tindex|AV* av
+=for apidoc av_tindex
Same as C<av_top_index()>.
+=for apidoc m|int|AvFILLp|AV* av
+
=cut
*/
Modified: trunk/Master/tlpkg/tlperl/lib/CORE/charclass_invlists.h
===================================================================
--- trunk/Master/tlpkg/tlperl/lib/CORE/charclass_invlists.h 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/lib/CORE/charclass_invlists.h 2021-03-03 11:04:20 UTC (rev 58075)
@@ -6,7 +6,25 @@
/* See the generating file for comments */
+/* This gives the number of code points that can be in the bitmap of an ANYOF
+ * node. The shift number must currently be one of: 8..12. It can't be less
+ * than 8 (256) because some code relies on it being at least that. Above 12
+ * (4096), and you start running into warnings that some data structure widths
+ * have been exceeded, though the test suite as of this writing still passes
+ * for up through 16, which is as high as anyone would ever want to go,
+ * encompassing all of the Unicode BMP, and thus including all the economically
+ * important world scripts. At 12 most of them are: including Arabic,
+ * Cyrillic, Greek, Hebrew, Indian subcontinent, Latin, and Thai; but not Han,
+ * Japanese, nor Korean. (The regarglen structure in regnodes.h is a U8, and
+ * the trie types TRIEC and AHOCORASICKC are larger than U8 for shift values
+ * above 12.) Be sure to benchmark before changing, as larger sizes do
+ * significantly slow down the test suite */
+#define NUM_ANYOF_CODE_POINTS (1 << 8)
+
+/* The precision to use in "%.*e" formats */
+#define PL_E_FORMAT_PRECISION 2
+
#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
static const UV Latin1_invlist[] = {
@@ -27,6 +45,8 @@
0x100
};
+static const UV * const InBitmap_invlist = Latin1_invlist;
+
#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
@@ -34,7 +54,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV Case_Folding_invlist[] = { /* for ASCII/Latin1 */
- 1393, /* Number of elements */
+ 1398, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -1402,6 +1422,11 @@
0xA7C5,
0xA7C6,
0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xAB70,
0xABC0,
0xFB00,
@@ -1524,386 +1549,386 @@
#define HAS_CF_AUX_TABLES
-static const unsigned int CF_AUX_TABLE_1[] = {
+static const U32 CF_AUX_TABLE_1[] = {
0x73,
0x73
};
-static const unsigned int CF_AUX_TABLE_2[] = {
+static const U32 CF_AUX_TABLE_2[] = {
0x69,
0x307
};
-static const unsigned int CF_AUX_TABLE_3[] = {
+static const U32 CF_AUX_TABLE_3[] = {
0x2BC,
0x6E
};
-static const unsigned int CF_AUX_TABLE_4[] = {
+static const U32 CF_AUX_TABLE_4[] = {
0x6A,
0x30C
};
-static const unsigned int CF_AUX_TABLE_5[] = {
+static const U32 CF_AUX_TABLE_5[] = {
0x3B9,
0x308,
0x301
};
-static const unsigned int CF_AUX_TABLE_6[] = {
+static const U32 CF_AUX_TABLE_6[] = {
0x3C5,
0x308,
0x301
};
-static const unsigned int CF_AUX_TABLE_7[] = {
+static const U32 CF_AUX_TABLE_7[] = {
0x565,
0x582
};
-static const unsigned int CF_AUX_TABLE_8[] = {
+static const U32 CF_AUX_TABLE_8[] = {
0x68,
0x331
};
-static const unsigned int CF_AUX_TABLE_9[] = {
+static const U32 CF_AUX_TABLE_9[] = {
0x74,
0x308
};
-static const unsigned int CF_AUX_TABLE_10[] = {
+static const U32 CF_AUX_TABLE_10[] = {
0x77,
0x30A
};
-static const unsigned int CF_AUX_TABLE_11[] = {
+static const U32 CF_AUX_TABLE_11[] = {
0x79,
0x30A
};
-static const unsigned int CF_AUX_TABLE_12[] = {
+static const U32 CF_AUX_TABLE_12[] = {
0x61,
0x2BE
};
-static const unsigned int CF_AUX_TABLE_13[] = {
+static const U32 CF_AUX_TABLE_13[] = {
0x3C5,
0x313
};
-static const unsigned int CF_AUX_TABLE_14[] = {
+static const U32 CF_AUX_TABLE_14[] = {
0x3C5,
0x313,
0x300
};
-static const unsigned int CF_AUX_TABLE_15[] = {
+static const U32 CF_AUX_TABLE_15[] = {
0x3C5,
0x313,
0x301
};
-static const unsigned int CF_AUX_TABLE_16[] = {
+static const U32 CF_AUX_TABLE_16[] = {
0x3C5,
0x313,
0x342
};
-static const unsigned int CF_AUX_TABLE_17[] = {
+static const U32 CF_AUX_TABLE_17[] = {
0x1F00,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_18[] = {
+static const U32 CF_AUX_TABLE_18[] = {
0x1F01,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_19[] = {
+static const U32 CF_AUX_TABLE_19[] = {
0x1F02,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_20[] = {
+static const U32 CF_AUX_TABLE_20[] = {
0x1F03,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_21[] = {
+static const U32 CF_AUX_TABLE_21[] = {
0x1F04,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_22[] = {
+static const U32 CF_AUX_TABLE_22[] = {
0x1F05,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_23[] = {
+static const U32 CF_AUX_TABLE_23[] = {
0x1F06,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_24[] = {
+static const U32 CF_AUX_TABLE_24[] = {
0x1F07,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_25[] = {
+static const U32 CF_AUX_TABLE_25[] = {
0x1F20,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_26[] = {
+static const U32 CF_AUX_TABLE_26[] = {
0x1F21,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_27[] = {
+static const U32 CF_AUX_TABLE_27[] = {
0x1F22,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_28[] = {
+static const U32 CF_AUX_TABLE_28[] = {
0x1F23,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_29[] = {
+static const U32 CF_AUX_TABLE_29[] = {
0x1F24,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_30[] = {
+static const U32 CF_AUX_TABLE_30[] = {
0x1F25,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_31[] = {
+static const U32 CF_AUX_TABLE_31[] = {
0x1F26,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_32[] = {
+static const U32 CF_AUX_TABLE_32[] = {
0x1F27,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_33[] = {
+static const U32 CF_AUX_TABLE_33[] = {
0x1F60,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_34[] = {
+static const U32 CF_AUX_TABLE_34[] = {
0x1F61,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_35[] = {
+static const U32 CF_AUX_TABLE_35[] = {
0x1F62,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_36[] = {
+static const U32 CF_AUX_TABLE_36[] = {
0x1F63,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_37[] = {
+static const U32 CF_AUX_TABLE_37[] = {
0x1F64,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_38[] = {
+static const U32 CF_AUX_TABLE_38[] = {
0x1F65,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_39[] = {
+static const U32 CF_AUX_TABLE_39[] = {
0x1F66,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_40[] = {
+static const U32 CF_AUX_TABLE_40[] = {
0x1F67,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_41[] = {
+static const U32 CF_AUX_TABLE_41[] = {
0x1F70,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_42[] = {
+static const U32 CF_AUX_TABLE_42[] = {
0x3B1,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_43[] = {
+static const U32 CF_AUX_TABLE_43[] = {
0x3AC,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_44[] = {
+static const U32 CF_AUX_TABLE_44[] = {
0x3B1,
0x342
};
-static const unsigned int CF_AUX_TABLE_45[] = {
+static const U32 CF_AUX_TABLE_45[] = {
0x3B1,
0x342,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_46[] = {
+static const U32 CF_AUX_TABLE_46[] = {
0x1F74,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_47[] = {
+static const U32 CF_AUX_TABLE_47[] = {
0x3B7,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_48[] = {
+static const U32 CF_AUX_TABLE_48[] = {
0x3AE,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_49[] = {
+static const U32 CF_AUX_TABLE_49[] = {
0x3B7,
0x342
};
-static const unsigned int CF_AUX_TABLE_50[] = {
+static const U32 CF_AUX_TABLE_50[] = {
0x3B7,
0x342,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_51[] = {
+static const U32 CF_AUX_TABLE_51[] = {
0x3B9,
0x308,
0x300
};
-static const unsigned int CF_AUX_TABLE_52[] = {
+static const U32 CF_AUX_TABLE_52[] = {
0x3B9,
0x342
};
-static const unsigned int CF_AUX_TABLE_53[] = {
+static const U32 CF_AUX_TABLE_53[] = {
0x3B9,
0x308,
0x342
};
-static const unsigned int CF_AUX_TABLE_54[] = {
+static const U32 CF_AUX_TABLE_54[] = {
0x3C5,
0x308,
0x300
};
-static const unsigned int CF_AUX_TABLE_55[] = {
+static const U32 CF_AUX_TABLE_55[] = {
0x3C1,
0x313
};
-static const unsigned int CF_AUX_TABLE_56[] = {
+static const U32 CF_AUX_TABLE_56[] = {
0x3C5,
0x342
};
-static const unsigned int CF_AUX_TABLE_57[] = {
+static const U32 CF_AUX_TABLE_57[] = {
0x3C5,
0x308,
0x342
};
-static const unsigned int CF_AUX_TABLE_58[] = {
+static const U32 CF_AUX_TABLE_58[] = {
0x1F7C,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_59[] = {
+static const U32 CF_AUX_TABLE_59[] = {
0x3C9,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_60[] = {
+static const U32 CF_AUX_TABLE_60[] = {
0x3CE,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_61[] = {
+static const U32 CF_AUX_TABLE_61[] = {
0x3C9,
0x342
};
-static const unsigned int CF_AUX_TABLE_62[] = {
+static const U32 CF_AUX_TABLE_62[] = {
0x3C9,
0x342,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_63[] = {
+static const U32 CF_AUX_TABLE_63[] = {
0x66,
0x66
};
-static const unsigned int CF_AUX_TABLE_64[] = {
+static const U32 CF_AUX_TABLE_64[] = {
0x66,
0x69
};
-static const unsigned int CF_AUX_TABLE_65[] = {
+static const U32 CF_AUX_TABLE_65[] = {
0x66,
0x6C
};
-static const unsigned int CF_AUX_TABLE_66[] = {
+static const U32 CF_AUX_TABLE_66[] = {
0x66,
0x66,
0x69
};
-static const unsigned int CF_AUX_TABLE_67[] = {
+static const U32 CF_AUX_TABLE_67[] = {
0x66,
0x66,
0x6C
};
-static const unsigned int CF_AUX_TABLE_68[] = {
+static const U32 CF_AUX_TABLE_68[] = {
0x73,
0x74
};
-static const unsigned int CF_AUX_TABLE_69[] = {
+static const U32 CF_AUX_TABLE_69[] = {
0x574,
0x576
};
-static const unsigned int CF_AUX_TABLE_70[] = {
+static const U32 CF_AUX_TABLE_70[] = {
0x574,
0x565
};
-static const unsigned int CF_AUX_TABLE_71[] = {
+static const U32 CF_AUX_TABLE_71[] = {
0x574,
0x56B
};
-static const unsigned int CF_AUX_TABLE_72[] = {
+static const U32 CF_AUX_TABLE_72[] = {
0x57E,
0x576
};
-static const unsigned int CF_AUX_TABLE_73[] = {
+static const U32 CF_AUX_TABLE_73[] = {
0x574,
0x56D
};
-static const unsigned int * const CF_AUX_TABLE_ptrs[] = {
+static const U32 * const CF_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
CF_AUX_TABLE_1,
CF_AUX_TABLE_2,
@@ -2060,7 +2085,7 @@
2 /* CF_AUX_TABLE_73 */
};
-static const int Case_Folding_invmap[] = { /* for ASCII/Latin1 */
+static const I32 Case_Folding_invmap[] = { /* for ASCII/Latin1 */
0,
0x61,
0,
@@ -3424,7 +3449,12 @@
0xA794,
0x282,
0x1D8E,
+ 0xA7C8,
0,
+ 0xA7CA,
+ 0,
+ 0xA7F6,
+ 0,
0x13A0,
0,
CF_use_AUX_TABLE_63,
@@ -3468,7 +3498,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV Case_Folding_invlist[] = { /* for EBCDIC 1047 */
- 1412, /* Number of elements */
+ 1417, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -4855,6 +4885,11 @@
0xA7C5,
0xA7C6,
0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xAB70,
0xABC0,
0xFB00,
@@ -4980,386 +5015,386 @@
#define HAS_CF_AUX_TABLES
-static const unsigned int CF_AUX_TABLE_1[] = {
+static const U32 CF_AUX_TABLE_1[] = {
0xA2,
0xA2
};
-static const unsigned int CF_AUX_TABLE_2[] = {
+static const U32 CF_AUX_TABLE_2[] = {
0x89,
0x307
};
-static const unsigned int CF_AUX_TABLE_3[] = {
+static const U32 CF_AUX_TABLE_3[] = {
0x2BC,
0x95
};
-static const unsigned int CF_AUX_TABLE_4[] = {
+static const U32 CF_AUX_TABLE_4[] = {
0x91,
0x30C
};
-static const unsigned int CF_AUX_TABLE_5[] = {
+static const U32 CF_AUX_TABLE_5[] = {
0x3B9,
0x308,
0x301
};
-static const unsigned int CF_AUX_TABLE_6[] = {
+static const U32 CF_AUX_TABLE_6[] = {
0x3C5,
0x308,
0x301
};
-static const unsigned int CF_AUX_TABLE_7[] = {
+static const U32 CF_AUX_TABLE_7[] = {
0x565,
0x582
};
-static const unsigned int CF_AUX_TABLE_8[] = {
+static const U32 CF_AUX_TABLE_8[] = {
0x88,
0x331
};
-static const unsigned int CF_AUX_TABLE_9[] = {
+static const U32 CF_AUX_TABLE_9[] = {
0xA3,
0x308
};
-static const unsigned int CF_AUX_TABLE_10[] = {
+static const U32 CF_AUX_TABLE_10[] = {
0xA6,
0x30A
};
-static const unsigned int CF_AUX_TABLE_11[] = {
+static const U32 CF_AUX_TABLE_11[] = {
0xA8,
0x30A
};
-static const unsigned int CF_AUX_TABLE_12[] = {
+static const U32 CF_AUX_TABLE_12[] = {
0x81,
0x2BE
};
-static const unsigned int CF_AUX_TABLE_13[] = {
+static const U32 CF_AUX_TABLE_13[] = {
0x3C5,
0x313
};
-static const unsigned int CF_AUX_TABLE_14[] = {
+static const U32 CF_AUX_TABLE_14[] = {
0x3C5,
0x313,
0x300
};
-static const unsigned int CF_AUX_TABLE_15[] = {
+static const U32 CF_AUX_TABLE_15[] = {
0x3C5,
0x313,
0x301
};
-static const unsigned int CF_AUX_TABLE_16[] = {
+static const U32 CF_AUX_TABLE_16[] = {
0x3C5,
0x313,
0x342
};
-static const unsigned int CF_AUX_TABLE_17[] = {
+static const U32 CF_AUX_TABLE_17[] = {
0x1F00,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_18[] = {
+static const U32 CF_AUX_TABLE_18[] = {
0x1F01,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_19[] = {
+static const U32 CF_AUX_TABLE_19[] = {
0x1F02,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_20[] = {
+static const U32 CF_AUX_TABLE_20[] = {
0x1F03,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_21[] = {
+static const U32 CF_AUX_TABLE_21[] = {
0x1F04,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_22[] = {
+static const U32 CF_AUX_TABLE_22[] = {
0x1F05,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_23[] = {
+static const U32 CF_AUX_TABLE_23[] = {
0x1F06,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_24[] = {
+static const U32 CF_AUX_TABLE_24[] = {
0x1F07,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_25[] = {
+static const U32 CF_AUX_TABLE_25[] = {
0x1F20,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_26[] = {
+static const U32 CF_AUX_TABLE_26[] = {
0x1F21,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_27[] = {
+static const U32 CF_AUX_TABLE_27[] = {
0x1F22,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_28[] = {
+static const U32 CF_AUX_TABLE_28[] = {
0x1F23,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_29[] = {
+static const U32 CF_AUX_TABLE_29[] = {
0x1F24,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_30[] = {
+static const U32 CF_AUX_TABLE_30[] = {
0x1F25,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_31[] = {
+static const U32 CF_AUX_TABLE_31[] = {
0x1F26,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_32[] = {
+static const U32 CF_AUX_TABLE_32[] = {
0x1F27,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_33[] = {
+static const U32 CF_AUX_TABLE_33[] = {
0x1F60,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_34[] = {
+static const U32 CF_AUX_TABLE_34[] = {
0x1F61,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_35[] = {
+static const U32 CF_AUX_TABLE_35[] = {
0x1F62,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_36[] = {
+static const U32 CF_AUX_TABLE_36[] = {
0x1F63,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_37[] = {
+static const U32 CF_AUX_TABLE_37[] = {
0x1F64,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_38[] = {
+static const U32 CF_AUX_TABLE_38[] = {
0x1F65,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_39[] = {
+static const U32 CF_AUX_TABLE_39[] = {
0x1F66,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_40[] = {
+static const U32 CF_AUX_TABLE_40[] = {
0x1F67,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_41[] = {
+static const U32 CF_AUX_TABLE_41[] = {
0x1F70,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_42[] = {
+static const U32 CF_AUX_TABLE_42[] = {
0x3B1,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_43[] = {
+static const U32 CF_AUX_TABLE_43[] = {
0x3AC,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_44[] = {
+static const U32 CF_AUX_TABLE_44[] = {
0x3B1,
0x342
};
-static const unsigned int CF_AUX_TABLE_45[] = {
+static const U32 CF_AUX_TABLE_45[] = {
0x3B1,
0x342,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_46[] = {
+static const U32 CF_AUX_TABLE_46[] = {
0x1F74,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_47[] = {
+static const U32 CF_AUX_TABLE_47[] = {
0x3B7,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_48[] = {
+static const U32 CF_AUX_TABLE_48[] = {
0x3AE,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_49[] = {
+static const U32 CF_AUX_TABLE_49[] = {
0x3B7,
0x342
};
-static const unsigned int CF_AUX_TABLE_50[] = {
+static const U32 CF_AUX_TABLE_50[] = {
0x3B7,
0x342,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_51[] = {
+static const U32 CF_AUX_TABLE_51[] = {
0x3B9,
0x308,
0x300
};
-static const unsigned int CF_AUX_TABLE_52[] = {
+static const U32 CF_AUX_TABLE_52[] = {
0x3B9,
0x342
};
-static const unsigned int CF_AUX_TABLE_53[] = {
+static const U32 CF_AUX_TABLE_53[] = {
0x3B9,
0x308,
0x342
};
-static const unsigned int CF_AUX_TABLE_54[] = {
+static const U32 CF_AUX_TABLE_54[] = {
0x3C5,
0x308,
0x300
};
-static const unsigned int CF_AUX_TABLE_55[] = {
+static const U32 CF_AUX_TABLE_55[] = {
0x3C1,
0x313
};
-static const unsigned int CF_AUX_TABLE_56[] = {
+static const U32 CF_AUX_TABLE_56[] = {
0x3C5,
0x342
};
-static const unsigned int CF_AUX_TABLE_57[] = {
+static const U32 CF_AUX_TABLE_57[] = {
0x3C5,
0x308,
0x342
};
-static const unsigned int CF_AUX_TABLE_58[] = {
+static const U32 CF_AUX_TABLE_58[] = {
0x1F7C,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_59[] = {
+static const U32 CF_AUX_TABLE_59[] = {
0x3C9,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_60[] = {
+static const U32 CF_AUX_TABLE_60[] = {
0x3CE,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_61[] = {
+static const U32 CF_AUX_TABLE_61[] = {
0x3C9,
0x342
};
-static const unsigned int CF_AUX_TABLE_62[] = {
+static const U32 CF_AUX_TABLE_62[] = {
0x3C9,
0x342,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_63[] = {
+static const U32 CF_AUX_TABLE_63[] = {
0x86,
0x86
};
-static const unsigned int CF_AUX_TABLE_64[] = {
+static const U32 CF_AUX_TABLE_64[] = {
0x86,
0x89
};
-static const unsigned int CF_AUX_TABLE_65[] = {
+static const U32 CF_AUX_TABLE_65[] = {
0x86,
0x93
};
-static const unsigned int CF_AUX_TABLE_66[] = {
+static const U32 CF_AUX_TABLE_66[] = {
0x86,
0x86,
0x89
};
-static const unsigned int CF_AUX_TABLE_67[] = {
+static const U32 CF_AUX_TABLE_67[] = {
0x86,
0x86,
0x93
};
-static const unsigned int CF_AUX_TABLE_68[] = {
+static const U32 CF_AUX_TABLE_68[] = {
0xA2,
0xA3
};
-static const unsigned int CF_AUX_TABLE_69[] = {
+static const U32 CF_AUX_TABLE_69[] = {
0x574,
0x576
};
-static const unsigned int CF_AUX_TABLE_70[] = {
+static const U32 CF_AUX_TABLE_70[] = {
0x574,
0x565
};
-static const unsigned int CF_AUX_TABLE_71[] = {
+static const U32 CF_AUX_TABLE_71[] = {
0x574,
0x56B
};
-static const unsigned int CF_AUX_TABLE_72[] = {
+static const U32 CF_AUX_TABLE_72[] = {
0x57E,
0x576
};
-static const unsigned int CF_AUX_TABLE_73[] = {
+static const U32 CF_AUX_TABLE_73[] = {
0x574,
0x56D
};
-static const unsigned int * const CF_AUX_TABLE_ptrs[] = {
+static const U32 * const CF_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
CF_AUX_TABLE_1,
CF_AUX_TABLE_2,
@@ -5516,7 +5551,7 @@
2 /* CF_AUX_TABLE_73 */
};
-static const int Case_Folding_invmap[] = { /* for EBCDIC 1047 */
+static const I32 Case_Folding_invmap[] = { /* for EBCDIC 1047 */
0,
CF_use_AUX_TABLE_1,
0,
@@ -6899,7 +6934,12 @@
0xA794,
0x282,
0x1D8E,
+ 0xA7C8,
0,
+ 0xA7CA,
+ 0,
+ 0xA7F6,
+ 0,
0x13A0,
0,
CF_use_AUX_TABLE_63,
@@ -6943,7 +6983,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV Case_Folding_invlist[] = { /* for EBCDIC 037 */
- 1408, /* Number of elements */
+ 1413, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -8326,6 +8366,11 @@
0xA7C5,
0xA7C6,
0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xAB70,
0xABC0,
0xFB00,
@@ -8451,386 +8496,386 @@
#define HAS_CF_AUX_TABLES
-static const unsigned int CF_AUX_TABLE_1[] = {
+static const U32 CF_AUX_TABLE_1[] = {
0xA2,
0xA2
};
-static const unsigned int CF_AUX_TABLE_2[] = {
+static const U32 CF_AUX_TABLE_2[] = {
0x89,
0x307
};
-static const unsigned int CF_AUX_TABLE_3[] = {
+static const U32 CF_AUX_TABLE_3[] = {
0x2BC,
0x95
};
-static const unsigned int CF_AUX_TABLE_4[] = {
+static const U32 CF_AUX_TABLE_4[] = {
0x91,
0x30C
};
-static const unsigned int CF_AUX_TABLE_5[] = {
+static const U32 CF_AUX_TABLE_5[] = {
0x3B9,
0x308,
0x301
};
-static const unsigned int CF_AUX_TABLE_6[] = {
+static const U32 CF_AUX_TABLE_6[] = {
0x3C5,
0x308,
0x301
};
-static const unsigned int CF_AUX_TABLE_7[] = {
+static const U32 CF_AUX_TABLE_7[] = {
0x565,
0x582
};
-static const unsigned int CF_AUX_TABLE_8[] = {
+static const U32 CF_AUX_TABLE_8[] = {
0x88,
0x331
};
-static const unsigned int CF_AUX_TABLE_9[] = {
+static const U32 CF_AUX_TABLE_9[] = {
0xA3,
0x308
};
-static const unsigned int CF_AUX_TABLE_10[] = {
+static const U32 CF_AUX_TABLE_10[] = {
0xA6,
0x30A
};
-static const unsigned int CF_AUX_TABLE_11[] = {
+static const U32 CF_AUX_TABLE_11[] = {
0xA8,
0x30A
};
-static const unsigned int CF_AUX_TABLE_12[] = {
+static const U32 CF_AUX_TABLE_12[] = {
0x81,
0x2BE
};
-static const unsigned int CF_AUX_TABLE_13[] = {
+static const U32 CF_AUX_TABLE_13[] = {
0x3C5,
0x313
};
-static const unsigned int CF_AUX_TABLE_14[] = {
+static const U32 CF_AUX_TABLE_14[] = {
0x3C5,
0x313,
0x300
};
-static const unsigned int CF_AUX_TABLE_15[] = {
+static const U32 CF_AUX_TABLE_15[] = {
0x3C5,
0x313,
0x301
};
-static const unsigned int CF_AUX_TABLE_16[] = {
+static const U32 CF_AUX_TABLE_16[] = {
0x3C5,
0x313,
0x342
};
-static const unsigned int CF_AUX_TABLE_17[] = {
+static const U32 CF_AUX_TABLE_17[] = {
0x1F00,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_18[] = {
+static const U32 CF_AUX_TABLE_18[] = {
0x1F01,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_19[] = {
+static const U32 CF_AUX_TABLE_19[] = {
0x1F02,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_20[] = {
+static const U32 CF_AUX_TABLE_20[] = {
0x1F03,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_21[] = {
+static const U32 CF_AUX_TABLE_21[] = {
0x1F04,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_22[] = {
+static const U32 CF_AUX_TABLE_22[] = {
0x1F05,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_23[] = {
+static const U32 CF_AUX_TABLE_23[] = {
0x1F06,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_24[] = {
+static const U32 CF_AUX_TABLE_24[] = {
0x1F07,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_25[] = {
+static const U32 CF_AUX_TABLE_25[] = {
0x1F20,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_26[] = {
+static const U32 CF_AUX_TABLE_26[] = {
0x1F21,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_27[] = {
+static const U32 CF_AUX_TABLE_27[] = {
0x1F22,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_28[] = {
+static const U32 CF_AUX_TABLE_28[] = {
0x1F23,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_29[] = {
+static const U32 CF_AUX_TABLE_29[] = {
0x1F24,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_30[] = {
+static const U32 CF_AUX_TABLE_30[] = {
0x1F25,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_31[] = {
+static const U32 CF_AUX_TABLE_31[] = {
0x1F26,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_32[] = {
+static const U32 CF_AUX_TABLE_32[] = {
0x1F27,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_33[] = {
+static const U32 CF_AUX_TABLE_33[] = {
0x1F60,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_34[] = {
+static const U32 CF_AUX_TABLE_34[] = {
0x1F61,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_35[] = {
+static const U32 CF_AUX_TABLE_35[] = {
0x1F62,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_36[] = {
+static const U32 CF_AUX_TABLE_36[] = {
0x1F63,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_37[] = {
+static const U32 CF_AUX_TABLE_37[] = {
0x1F64,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_38[] = {
+static const U32 CF_AUX_TABLE_38[] = {
0x1F65,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_39[] = {
+static const U32 CF_AUX_TABLE_39[] = {
0x1F66,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_40[] = {
+static const U32 CF_AUX_TABLE_40[] = {
0x1F67,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_41[] = {
+static const U32 CF_AUX_TABLE_41[] = {
0x1F70,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_42[] = {
+static const U32 CF_AUX_TABLE_42[] = {
0x3B1,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_43[] = {
+static const U32 CF_AUX_TABLE_43[] = {
0x3AC,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_44[] = {
+static const U32 CF_AUX_TABLE_44[] = {
0x3B1,
0x342
};
-static const unsigned int CF_AUX_TABLE_45[] = {
+static const U32 CF_AUX_TABLE_45[] = {
0x3B1,
0x342,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_46[] = {
+static const U32 CF_AUX_TABLE_46[] = {
0x1F74,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_47[] = {
+static const U32 CF_AUX_TABLE_47[] = {
0x3B7,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_48[] = {
+static const U32 CF_AUX_TABLE_48[] = {
0x3AE,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_49[] = {
+static const U32 CF_AUX_TABLE_49[] = {
0x3B7,
0x342
};
-static const unsigned int CF_AUX_TABLE_50[] = {
+static const U32 CF_AUX_TABLE_50[] = {
0x3B7,
0x342,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_51[] = {
+static const U32 CF_AUX_TABLE_51[] = {
0x3B9,
0x308,
0x300
};
-static const unsigned int CF_AUX_TABLE_52[] = {
+static const U32 CF_AUX_TABLE_52[] = {
0x3B9,
0x342
};
-static const unsigned int CF_AUX_TABLE_53[] = {
+static const U32 CF_AUX_TABLE_53[] = {
0x3B9,
0x308,
0x342
};
-static const unsigned int CF_AUX_TABLE_54[] = {
+static const U32 CF_AUX_TABLE_54[] = {
0x3C5,
0x308,
0x300
};
-static const unsigned int CF_AUX_TABLE_55[] = {
+static const U32 CF_AUX_TABLE_55[] = {
0x3C1,
0x313
};
-static const unsigned int CF_AUX_TABLE_56[] = {
+static const U32 CF_AUX_TABLE_56[] = {
0x3C5,
0x342
};
-static const unsigned int CF_AUX_TABLE_57[] = {
+static const U32 CF_AUX_TABLE_57[] = {
0x3C5,
0x308,
0x342
};
-static const unsigned int CF_AUX_TABLE_58[] = {
+static const U32 CF_AUX_TABLE_58[] = {
0x1F7C,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_59[] = {
+static const U32 CF_AUX_TABLE_59[] = {
0x3C9,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_60[] = {
+static const U32 CF_AUX_TABLE_60[] = {
0x3CE,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_61[] = {
+static const U32 CF_AUX_TABLE_61[] = {
0x3C9,
0x342
};
-static const unsigned int CF_AUX_TABLE_62[] = {
+static const U32 CF_AUX_TABLE_62[] = {
0x3C9,
0x342,
0x3B9
};
-static const unsigned int CF_AUX_TABLE_63[] = {
+static const U32 CF_AUX_TABLE_63[] = {
0x86,
0x86
};
-static const unsigned int CF_AUX_TABLE_64[] = {
+static const U32 CF_AUX_TABLE_64[] = {
0x86,
0x89
};
-static const unsigned int CF_AUX_TABLE_65[] = {
+static const U32 CF_AUX_TABLE_65[] = {
0x86,
0x93
};
-static const unsigned int CF_AUX_TABLE_66[] = {
+static const U32 CF_AUX_TABLE_66[] = {
0x86,
0x86,
0x89
};
-static const unsigned int CF_AUX_TABLE_67[] = {
+static const U32 CF_AUX_TABLE_67[] = {
0x86,
0x86,
0x93
};
-static const unsigned int CF_AUX_TABLE_68[] = {
+static const U32 CF_AUX_TABLE_68[] = {
0xA2,
0xA3
};
-static const unsigned int CF_AUX_TABLE_69[] = {
+static const U32 CF_AUX_TABLE_69[] = {
0x574,
0x576
};
-static const unsigned int CF_AUX_TABLE_70[] = {
+static const U32 CF_AUX_TABLE_70[] = {
0x574,
0x565
};
-static const unsigned int CF_AUX_TABLE_71[] = {
+static const U32 CF_AUX_TABLE_71[] = {
0x574,
0x56B
};
-static const unsigned int CF_AUX_TABLE_72[] = {
+static const U32 CF_AUX_TABLE_72[] = {
0x57E,
0x576
};
-static const unsigned int CF_AUX_TABLE_73[] = {
+static const U32 CF_AUX_TABLE_73[] = {
0x574,
0x56D
};
-static const unsigned int * const CF_AUX_TABLE_ptrs[] = {
+static const U32 * const CF_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
CF_AUX_TABLE_1,
CF_AUX_TABLE_2,
@@ -8987,7 +9032,7 @@
2 /* CF_AUX_TABLE_73 */
};
-static const int Case_Folding_invmap[] = { /* for EBCDIC 037 */
+static const I32 Case_Folding_invmap[] = { /* for EBCDIC 037 */
0,
CF_use_AUX_TABLE_1,
0,
@@ -10366,7 +10411,12 @@
0xA794,
0x282,
0x1D8E,
+ 0xA7C8,
0,
+ 0xA7CA,
+ 0,
+ 0xA7F6,
+ 0,
0x13A0,
0,
CF_use_AUX_TABLE_63,
@@ -10407,7 +10457,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV Lowercase_Mapping_invlist[] = { /* for ASCII/Latin1 */
- 1257, /* Number of elements */
+ 1262, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -11654,6 +11704,11 @@
0xA7C5,
0xA7C6,
0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
@@ -11689,12 +11744,12 @@
#define HAS_LC_AUX_TABLES
-static const unsigned int LC_AUX_TABLE_1[] = {
+static const U32 LC_AUX_TABLE_1[] = {
0x69,
0x307
};
-static const unsigned int * const LC_AUX_TABLE_ptrs[] = {
+static const U32 * const LC_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
LC_AUX_TABLE_1
};
@@ -11707,7 +11762,7 @@
2 /* LC_AUX_TABLE_1 */
};
-static const int Lowercase_Mapping_invmap[] = { /* for ASCII/Latin1 */
+static const I32 Lowercase_Mapping_invmap[] = { /* for ASCII/Latin1 */
0,
0x61,
0,
@@ -12950,7 +13005,12 @@
0xA794,
0x282,
0x1D8E,
+ 0xA7C8,
0,
+ 0xA7CA,
+ 0,
+ 0xA7F6,
+ 0,
0xFF41,
0,
0x10428,
@@ -12979,7 +13039,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV Lowercase_Mapping_invlist[] = { /* for EBCDIC 1047 */
- 1275, /* Number of elements */
+ 1280, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -14244,6 +14304,11 @@
0xA7C5,
0xA7C6,
0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
@@ -14282,12 +14347,12 @@
#define HAS_LC_AUX_TABLES
-static const unsigned int LC_AUX_TABLE_1[] = {
+static const U32 LC_AUX_TABLE_1[] = {
0x89,
0x307
};
-static const unsigned int * const LC_AUX_TABLE_ptrs[] = {
+static const U32 * const LC_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
LC_AUX_TABLE_1
};
@@ -14300,7 +14365,7 @@
2 /* LC_AUX_TABLE_1 */
};
-static const int Lowercase_Mapping_invmap[] = { /* for EBCDIC 1047 */
+static const I32 Lowercase_Mapping_invmap[] = { /* for EBCDIC 1047 */
0,
0x42,
0,
@@ -15561,7 +15626,12 @@
0xA794,
0x282,
0x1D8E,
+ 0xA7C8,
0,
+ 0xA7CA,
+ 0,
+ 0xA7F6,
+ 0,
0xFF41,
0,
0x10428,
@@ -15590,7 +15660,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV Lowercase_Mapping_invlist[] = { /* for EBCDIC 037 */
- 1271, /* Number of elements */
+ 1276, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -16851,6 +16921,11 @@
0xA7C5,
0xA7C6,
0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
@@ -16889,12 +16964,12 @@
#define HAS_LC_AUX_TABLES
-static const unsigned int LC_AUX_TABLE_1[] = {
+static const U32 LC_AUX_TABLE_1[] = {
0x89,
0x307
};
-static const unsigned int * const LC_AUX_TABLE_ptrs[] = {
+static const U32 * const LC_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
LC_AUX_TABLE_1
};
@@ -16907,7 +16982,7 @@
2 /* LC_AUX_TABLE_1 */
};
-static const int Lowercase_Mapping_invmap[] = { /* for EBCDIC 037 */
+static const I32 Lowercase_Mapping_invmap[] = { /* for EBCDIC 037 */
0,
0x42,
0,
@@ -18164,7 +18239,12 @@
0xA794,
0x282,
0x1D8E,
+ 0xA7C8,
0,
+ 0xA7CA,
+ 0,
+ 0xA7F6,
+ 0,
0xFF41,
0,
0x10428,
@@ -18188,7 +18268,7 @@
#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
static const UV _Perl_CCC_non0_non230_invlist[] = { /* for all charsets */
- 349, /* Number of elements */
+ 359, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -18381,6 +18461,8 @@
0x1ABB,
0x1ABD,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B34,
0x1B35,
0x1B44,
@@ -18433,6 +18515,8 @@
0x309B,
0xA806,
0xA807,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C5,
0xA92B,
@@ -18509,6 +18593,10 @@
0x1172C,
0x11839,
0x1183B,
+ 0x1193D,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
0x119E0,
0x119E1,
0x11A34,
@@ -18527,6 +18615,8 @@
0x11D98,
0x16AF0,
0x16AF5,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9E,
0x1BC9F,
0x1D165,
@@ -18546,7 +18636,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */
- 1777, /* Number of elements */
+ 1805, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -18707,7 +18797,7 @@
0xB4B,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
@@ -18780,6 +18870,7 @@
0xD58,
0xD62,
0xD64,
+ 0xD81,
0xD82,
0xD84,
0xDCA,
@@ -18916,7 +19007,7 @@
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B05,
@@ -19104,6 +19195,8 @@
0xA825,
0xA827,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
@@ -20006,6 +20099,8 @@
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11000,
@@ -20047,6 +20142,9 @@
0x111C4,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111CF,
+ 0x111D0,
0x1122C,
0x1122F,
0x11232,
@@ -20140,6 +20238,20 @@
0x11838,
0x11839,
0x1183B,
+ 0x11930,
+ 0x11931,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11943,
+ 0x11944,
0x119D1,
0x119D4,
0x119D8,
@@ -20217,6 +20329,10 @@
0x16F88,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9D,
0x1BC9F,
0x1BCA0,
@@ -20320,6 +20436,8 @@
0x1F93C,
0x1F946,
0x1F947,
+ 0x1FB00,
+ 0x1FC00,
0x1FFFE,
0xE0000,
0xE0020,
@@ -20339,21 +20457,21 @@
typedef enum {
GCB_Other = 0,
- GCB_CR = 1,
- GCB_Control = 2,
- GCB_Extend = 3,
- GCB_L = 4,
- GCB_LF = 5,
- GCB_LV = 6,
- GCB_LVT = 7,
- GCB_Prepend = 8,
- GCB_Regional_Indicator = 9,
- GCB_SpacingMark = 10,
- GCB_T = 11,
- GCB_V = 12,
- GCB_XPG_XX = 13,
- GCB_ZWJ = 14,
- GCB_EDGE = 15,
+ GCB_Control = 1,
+ GCB_CR = 2,
+ GCB_EDGE = 3,
+ GCB_ExtPict_XX = 4,
+ GCB_Extend = 5,
+ GCB_L = 6,
+ GCB_LF = 7,
+ GCB_LV = 8,
+ GCB_LVT = 9,
+ GCB_Prepend = 10,
+ GCB_Regional_Indicator = 11,
+ GCB_SpacingMark = 12,
+ GCB_T = 13,
+ GCB_V = 14,
+ GCB_ZWJ = 15,
GCB_E_Base = 16,
GCB_E_Base_GAZ = 16,
GCB_E_Modifier = 16,
@@ -20369,10 +20487,10 @@
GCB_Other,
GCB_Control,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Control,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
@@ -20591,6 +20709,7 @@
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_Extend,
@@ -20788,97 +20907,97 @@
GCB_Other,
GCB_Control,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Control,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
@@ -20887,15 +21006,15 @@
GCB_Extend,
GCB_Other,
GCB_Extend,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
@@ -20915,6 +21034,8 @@
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Other,
GCB_SpacingMark,
@@ -21819,6 +21940,8 @@
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
@@ -21860,10 +21983,13 @@
GCB_Other,
GCB_SpacingMark,
GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
@@ -21951,10 +22077,24 @@
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Other,
GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Prepend,
+ GCB_SpacingMark,
+ GCB_Prepend,
+ GCB_SpacingMark,
+ GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
@@ -22030,6 +22170,10 @@
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_Control,
GCB_Other,
GCB_Extend,
@@ -22077,61 +22221,63 @@
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Regional_Indicator,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Extend,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
+ GCB_ExtPict_XX,
+ GCB_Other,
GCB_Control,
GCB_Extend,
GCB_Control,
@@ -22152,7 +22298,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */
- 1778, /* Number of elements */
+ 1806, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -22314,7 +22460,7 @@
0xB4B,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
@@ -22387,6 +22533,7 @@
0xD58,
0xD62,
0xD64,
+ 0xD81,
0xD82,
0xD84,
0xDCA,
@@ -22523,7 +22670,7 @@
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B05,
@@ -22711,6 +22858,8 @@
0xA825,
0xA827,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
@@ -23613,6 +23762,8 @@
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11000,
@@ -23654,6 +23805,9 @@
0x111C4,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111CF,
+ 0x111D0,
0x1122C,
0x1122F,
0x11232,
@@ -23747,6 +23901,20 @@
0x11838,
0x11839,
0x1183B,
+ 0x11930,
+ 0x11931,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11943,
+ 0x11944,
0x119D1,
0x119D4,
0x119D8,
@@ -23824,6 +23992,10 @@
0x16F88,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9D,
0x1BC9F,
0x1BCA0,
@@ -23927,6 +24099,8 @@
0x1F93C,
0x1F946,
0x1F947,
+ 0x1FB00,
+ 0x1FC00,
0x1FFFE,
0xE0000,
0xE0020,
@@ -23949,21 +24123,21 @@
typedef enum {
GCB_Other = 0,
- GCB_CR = 1,
- GCB_Control = 2,
- GCB_Extend = 3,
- GCB_L = 4,
- GCB_LF = 5,
- GCB_LV = 6,
- GCB_LVT = 7,
- GCB_Prepend = 8,
- GCB_Regional_Indicator = 9,
- GCB_SpacingMark = 10,
- GCB_T = 11,
- GCB_V = 12,
- GCB_XPG_XX = 13,
- GCB_ZWJ = 14,
- GCB_EDGE = 15,
+ GCB_Control = 1,
+ GCB_CR = 2,
+ GCB_EDGE = 3,
+ GCB_ExtPict_XX = 4,
+ GCB_Extend = 5,
+ GCB_L = 6,
+ GCB_LF = 7,
+ GCB_LV = 8,
+ GCB_LVT = 9,
+ GCB_Prepend = 10,
+ GCB_Regional_Indicator = 11,
+ GCB_SpacingMark = 12,
+ GCB_T = 13,
+ GCB_V = 14,
+ GCB_ZWJ = 15,
GCB_E_Base = 16,
GCB_E_Base_GAZ = 16,
GCB_E_Modifier = 16,
@@ -23977,9 +24151,9 @@
GCB_LF,
GCB_Control,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Control,
GCB_Other,
@@ -24202,6 +24376,7 @@
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_Extend,
@@ -24399,97 +24574,97 @@
GCB_Other,
GCB_Control,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Control,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
@@ -24498,15 +24673,15 @@
GCB_Extend,
GCB_Other,
GCB_Extend,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
@@ -24526,6 +24701,8 @@
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Other,
GCB_SpacingMark,
@@ -25430,6 +25607,8 @@
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
@@ -25471,10 +25650,13 @@
GCB_Other,
GCB_SpacingMark,
GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
@@ -25562,10 +25744,24 @@
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Other,
GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Prepend,
+ GCB_SpacingMark,
+ GCB_Prepend,
+ GCB_SpacingMark,
+ GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
@@ -25641,6 +25837,10 @@
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_Control,
GCB_Other,
GCB_Extend,
@@ -25688,61 +25888,63 @@
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Regional_Indicator,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Extend,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
+ GCB_ExtPict_XX,
+ GCB_Other,
GCB_Control,
GCB_Extend,
GCB_Control,
@@ -25763,7 +25965,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */
- 1778, /* Number of elements */
+ 1806, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -25925,7 +26127,7 @@
0xB4B,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
@@ -25998,6 +26200,7 @@
0xD58,
0xD62,
0xD64,
+ 0xD81,
0xD82,
0xD84,
0xDCA,
@@ -26134,7 +26337,7 @@
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B05,
@@ -26322,6 +26525,8 @@
0xA825,
0xA827,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
@@ -27224,6 +27429,8 @@
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11000,
@@ -27265,6 +27472,9 @@
0x111C4,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111CF,
+ 0x111D0,
0x1122C,
0x1122F,
0x11232,
@@ -27358,6 +27568,20 @@
0x11838,
0x11839,
0x1183B,
+ 0x11930,
+ 0x11931,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11943,
+ 0x11944,
0x119D1,
0x119D4,
0x119D8,
@@ -27435,6 +27659,10 @@
0x16F88,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9D,
0x1BC9F,
0x1BCA0,
@@ -27538,6 +27766,8 @@
0x1F93C,
0x1F946,
0x1F947,
+ 0x1FB00,
+ 0x1FC00,
0x1FFFE,
0xE0000,
0xE0020,
@@ -27560,21 +27790,21 @@
typedef enum {
GCB_Other = 0,
- GCB_CR = 1,
- GCB_Control = 2,
- GCB_Extend = 3,
- GCB_L = 4,
- GCB_LF = 5,
- GCB_LV = 6,
- GCB_LVT = 7,
- GCB_Prepend = 8,
- GCB_Regional_Indicator = 9,
- GCB_SpacingMark = 10,
- GCB_T = 11,
- GCB_V = 12,
- GCB_XPG_XX = 13,
- GCB_ZWJ = 14,
- GCB_EDGE = 15,
+ GCB_Control = 1,
+ GCB_CR = 2,
+ GCB_EDGE = 3,
+ GCB_ExtPict_XX = 4,
+ GCB_Extend = 5,
+ GCB_L = 6,
+ GCB_LF = 7,
+ GCB_LV = 8,
+ GCB_LVT = 9,
+ GCB_Prepend = 10,
+ GCB_Regional_Indicator = 11,
+ GCB_SpacingMark = 12,
+ GCB_T = 13,
+ GCB_V = 14,
+ GCB_ZWJ = 15,
GCB_E_Base = 16,
GCB_E_Base_GAZ = 16,
GCB_E_Modifier = 16,
@@ -27588,9 +27818,9 @@
GCB_LF,
GCB_Control,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Control,
GCB_Other,
@@ -27813,6 +28043,7 @@
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Other,
GCB_Extend,
@@ -28010,97 +28241,97 @@
GCB_Other,
GCB_Control,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Control,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
@@ -28109,15 +28340,15 @@
GCB_Extend,
GCB_Other,
GCB_Extend,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
GCB_Extend,
GCB_Other,
@@ -28137,6 +28368,8 @@
GCB_Extend,
GCB_SpacingMark,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Other,
GCB_SpacingMark,
@@ -29041,6 +29274,8 @@
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
@@ -29082,10 +29317,13 @@
GCB_Other,
GCB_SpacingMark,
GCB_Extend,
+ GCB_Other,
GCB_SpacingMark,
GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
GCB_Other,
GCB_Extend,
GCB_Other,
@@ -29173,10 +29411,24 @@
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
+ GCB_Other,
+ GCB_SpacingMark,
+ GCB_Other,
GCB_Extend,
+ GCB_SpacingMark,
+ GCB_Extend,
+ GCB_Prepend,
+ GCB_SpacingMark,
+ GCB_Prepend,
+ GCB_SpacingMark,
+ GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
GCB_Extend,
+ GCB_Other,
+ GCB_Extend,
GCB_SpacingMark,
GCB_Extend,
GCB_Other,
@@ -29252,6 +29504,10 @@
GCB_Other,
GCB_Extend,
GCB_Other,
+ GCB_SpacingMark,
+ GCB_Other,
+ GCB_Extend,
+ GCB_Other,
GCB_Control,
GCB_Other,
GCB_Extend,
@@ -29299,61 +29555,63 @@
GCB_Other,
GCB_Extend,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Regional_Indicator,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Extend,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
- GCB_XPG_XX,
+ GCB_ExtPict_XX,
GCB_Other,
+ GCB_ExtPict_XX,
+ GCB_Other,
GCB_Control,
GCB_Extend,
GCB_Control,
@@ -29371,7 +29629,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV _Perl_IVCF_invlist[] = { /* for ASCII/Latin1 */
- 1309, /* Number of elements */
+ 1316, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -30666,6 +30924,12 @@
0xA7C0,
0xA7C3,
0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xFB05,
@@ -30683,7 +30947,8 @@
0x118E0,
0x16E60,
0x16E80,
- 0x1E922
+ 0x1E922,
+ 0x1E944
};
# endif /* ASCII/Latin1 */
@@ -30731,145 +30996,145 @@
#define HAS_IVCF_AUX_TABLES
-static const unsigned int IVCF_AUX_TABLE_1[] = {
+static const U32 IVCF_AUX_TABLE_1[] = {
0x4B,
0x212A
};
-static const unsigned int IVCF_AUX_TABLE_2[] = {
+static const U32 IVCF_AUX_TABLE_2[] = {
0x53,
0x17F
};
-static const unsigned int IVCF_AUX_TABLE_3[] = {
+static const U32 IVCF_AUX_TABLE_3[] = {
0xC5,
0x212B
};
-static const unsigned int IVCF_AUX_TABLE_4[] = {
+static const U32 IVCF_AUX_TABLE_4[] = {
0x1C4,
0x1C5
};
-static const unsigned int IVCF_AUX_TABLE_5[] = {
+static const U32 IVCF_AUX_TABLE_5[] = {
0x1C7,
0x1C8
};
-static const unsigned int IVCF_AUX_TABLE_6[] = {
+static const U32 IVCF_AUX_TABLE_6[] = {
0x1CA,
0x1CB
};
-static const unsigned int IVCF_AUX_TABLE_7[] = {
+static const U32 IVCF_AUX_TABLE_7[] = {
0x1F1,
0x1F2
};
-static const unsigned int IVCF_AUX_TABLE_8[] = {
+static const U32 IVCF_AUX_TABLE_8[] = {
0x392,
0x3D0
};
-static const unsigned int IVCF_AUX_TABLE_9[] = {
+static const U32 IVCF_AUX_TABLE_9[] = {
0x395,
0x3F5
};
-static const unsigned int IVCF_AUX_TABLE_10[] = {
+static const U32 IVCF_AUX_TABLE_10[] = {
0x398,
0x3D1,
0x3F4
};
-static const unsigned int IVCF_AUX_TABLE_11[] = {
+static const U32 IVCF_AUX_TABLE_11[] = {
0x345,
0x399,
0x1FBE
};
-static const unsigned int IVCF_AUX_TABLE_12[] = {
+static const U32 IVCF_AUX_TABLE_12[] = {
0x39A,
0x3F0
};
-static const unsigned int IVCF_AUX_TABLE_13[] = {
+static const U32 IVCF_AUX_TABLE_13[] = {
0xB5,
0x39C
};
-static const unsigned int IVCF_AUX_TABLE_14[] = {
+static const U32 IVCF_AUX_TABLE_14[] = {
0x3A0,
0x3D6
};
-static const unsigned int IVCF_AUX_TABLE_15[] = {
+static const U32 IVCF_AUX_TABLE_15[] = {
0x3A1,
0x3F1
};
-static const unsigned int IVCF_AUX_TABLE_16[] = {
+static const U32 IVCF_AUX_TABLE_16[] = {
0x3A3,
0x3C2
};
-static const unsigned int IVCF_AUX_TABLE_17[] = {
+static const U32 IVCF_AUX_TABLE_17[] = {
0x3A6,
0x3D5
};
-static const unsigned int IVCF_AUX_TABLE_18[] = {
+static const U32 IVCF_AUX_TABLE_18[] = {
0x3A9,
0x2126
};
-static const unsigned int IVCF_AUX_TABLE_19[] = {
+static const U32 IVCF_AUX_TABLE_19[] = {
0x412,
0x1C80
};
-static const unsigned int IVCF_AUX_TABLE_20[] = {
+static const U32 IVCF_AUX_TABLE_20[] = {
0x414,
0x1C81
};
-static const unsigned int IVCF_AUX_TABLE_21[] = {
+static const U32 IVCF_AUX_TABLE_21[] = {
0x41E,
0x1C82
};
-static const unsigned int IVCF_AUX_TABLE_22[] = {
+static const U32 IVCF_AUX_TABLE_22[] = {
0x421,
0x1C83
};
-static const unsigned int IVCF_AUX_TABLE_23[] = {
+static const U32 IVCF_AUX_TABLE_23[] = {
0x422,
0x1C84,
0x1C85
};
-static const unsigned int IVCF_AUX_TABLE_24[] = {
+static const U32 IVCF_AUX_TABLE_24[] = {
0x42A,
0x1C86
};
-static const unsigned int IVCF_AUX_TABLE_25[] = {
+static const U32 IVCF_AUX_TABLE_25[] = {
0x462,
0x1C87
};
-static const unsigned int IVCF_AUX_TABLE_26[] = {
+static const U32 IVCF_AUX_TABLE_26[] = {
0x1E60,
0x1E9B
};
-static const unsigned int IVCF_AUX_TABLE_27[] = {
+static const U32 IVCF_AUX_TABLE_27[] = {
0x1C88,
0xA64A
};
-static const unsigned int * const IVCF_AUX_TABLE_ptrs[] = {
+static const U32 * const IVCF_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
IVCF_AUX_TABLE_1,
IVCF_AUX_TABLE_2,
@@ -30934,7 +31199,7 @@
2 /* IVCF_AUX_TABLE_27 */
};
-static const int _Perl_IVCF_invmap[] = { /* for ASCII/Latin1 */
+static const I32 _Perl_IVCF_invmap[] = { /* for ASCII/Latin1 */
0,
0x41,
IVCF_use_AUX_TABLE_1,
@@ -32226,6 +32491,12 @@
0,
0xA7C2,
0,
+ 0xA7C7,
+ 0,
+ 0xA7C9,
+ 0,
+ 0xA7F5,
+ 0,
0xA7B3,
0,
0xFB06,
@@ -32243,7 +32514,8 @@
0,
0x16E40,
0,
- 0x1E900
+ 0x1E900,
+ 0
};
# endif /* ASCII/Latin1 */
@@ -32258,7 +32530,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 1047 */
- 1323, /* Number of elements */
+ 1331, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -32276,6 +32548,7 @@
0x8A,
0x8C,
0x8D,
+ 0x8E,
0x8F,
0x91,
0x92,
@@ -33567,6 +33840,12 @@
0xA7C0,
0xA7C3,
0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xFB05,
@@ -33584,7 +33863,8 @@
0x118E0,
0x16E60,
0x16E80,
- 0x1E922
+ 0x1E922,
+ 0x1E944
};
# endif /* EBCDIC 1047 */
@@ -33635,145 +33915,145 @@
#define HAS_IVCF_AUX_TABLES
-static const unsigned int IVCF_AUX_TABLE_1[] = {
+static const U32 IVCF_AUX_TABLE_1[] = {
0x67,
0x212B
};
-static const unsigned int IVCF_AUX_TABLE_2[] = {
+static const U32 IVCF_AUX_TABLE_2[] = {
0xD2,
0x212A
};
-static const unsigned int IVCF_AUX_TABLE_3[] = {
+static const U32 IVCF_AUX_TABLE_3[] = {
0xE2,
0x17F
};
-static const unsigned int IVCF_AUX_TABLE_4[] = {
+static const U32 IVCF_AUX_TABLE_4[] = {
0x1C4,
0x1C5
};
-static const unsigned int IVCF_AUX_TABLE_5[] = {
+static const U32 IVCF_AUX_TABLE_5[] = {
0x1C7,
0x1C8
};
-static const unsigned int IVCF_AUX_TABLE_6[] = {
+static const U32 IVCF_AUX_TABLE_6[] = {
0x1CA,
0x1CB
};
-static const unsigned int IVCF_AUX_TABLE_7[] = {
+static const U32 IVCF_AUX_TABLE_7[] = {
0x1F1,
0x1F2
};
-static const unsigned int IVCF_AUX_TABLE_8[] = {
+static const U32 IVCF_AUX_TABLE_8[] = {
0x392,
0x3D0
};
-static const unsigned int IVCF_AUX_TABLE_9[] = {
+static const U32 IVCF_AUX_TABLE_9[] = {
0x395,
0x3F5
};
-static const unsigned int IVCF_AUX_TABLE_10[] = {
+static const U32 IVCF_AUX_TABLE_10[] = {
0x398,
0x3D1,
0x3F4
};
-static const unsigned int IVCF_AUX_TABLE_11[] = {
+static const U32 IVCF_AUX_TABLE_11[] = {
0x345,
0x399,
0x1FBE
};
-static const unsigned int IVCF_AUX_TABLE_12[] = {
+static const U32 IVCF_AUX_TABLE_12[] = {
0x39A,
0x3F0
};
-static const unsigned int IVCF_AUX_TABLE_13[] = {
- 0xB5,
+static const U32 IVCF_AUX_TABLE_13[] = {
+ 0xA0,
0x39C
};
-static const unsigned int IVCF_AUX_TABLE_14[] = {
+static const U32 IVCF_AUX_TABLE_14[] = {
0x3A0,
0x3D6
};
-static const unsigned int IVCF_AUX_TABLE_15[] = {
+static const U32 IVCF_AUX_TABLE_15[] = {
0x3A1,
0x3F1
};
-static const unsigned int IVCF_AUX_TABLE_16[] = {
+static const U32 IVCF_AUX_TABLE_16[] = {
0x3A3,
0x3C2
};
-static const unsigned int IVCF_AUX_TABLE_17[] = {
+static const U32 IVCF_AUX_TABLE_17[] = {
0x3A6,
0x3D5
};
-static const unsigned int IVCF_AUX_TABLE_18[] = {
+static const U32 IVCF_AUX_TABLE_18[] = {
0x3A9,
0x2126
};
-static const unsigned int IVCF_AUX_TABLE_19[] = {
+static const U32 IVCF_AUX_TABLE_19[] = {
0x412,
0x1C80
};
-static const unsigned int IVCF_AUX_TABLE_20[] = {
+static const U32 IVCF_AUX_TABLE_20[] = {
0x414,
0x1C81
};
-static const unsigned int IVCF_AUX_TABLE_21[] = {
+static const U32 IVCF_AUX_TABLE_21[] = {
0x41E,
0x1C82
};
-static const unsigned int IVCF_AUX_TABLE_22[] = {
+static const U32 IVCF_AUX_TABLE_22[] = {
0x421,
0x1C83
};
-static const unsigned int IVCF_AUX_TABLE_23[] = {
+static const U32 IVCF_AUX_TABLE_23[] = {
0x422,
0x1C84,
0x1C85
};
-static const unsigned int IVCF_AUX_TABLE_24[] = {
+static const U32 IVCF_AUX_TABLE_24[] = {
0x42A,
0x1C86
};
-static const unsigned int IVCF_AUX_TABLE_25[] = {
+static const U32 IVCF_AUX_TABLE_25[] = {
0x462,
0x1C87
};
-static const unsigned int IVCF_AUX_TABLE_26[] = {
+static const U32 IVCF_AUX_TABLE_26[] = {
0x1E60,
0x1E9B
};
-static const unsigned int IVCF_AUX_TABLE_27[] = {
+static const U32 IVCF_AUX_TABLE_27[] = {
0x1C88,
0xA64A
};
-static const unsigned int * const IVCF_AUX_TABLE_ptrs[] = {
+static const U32 * const IVCF_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
IVCF_AUX_TABLE_1,
IVCF_AUX_TABLE_2,
@@ -33838,34 +34118,35 @@
2 /* IVCF_AUX_TABLE_27 */
};
-static const int _Perl_IVCF_invmap[] = { /* for EBCDIC 1047 */
+static const I32 _Perl_IVCF_invmap[] = { /* for EBCDIC 1047 */
0,
- 0xC0,
+ 0x62,
IVCF_use_AUX_TABLE_1,
- 0xC6,
+ 0x68,
0,
- 0xC6,
+ 0x71,
0x1E9E,
0,
- 0xD8,
+ 0x80,
0,
- 0x41,
+ 0xC1,
0,
- 0xC6,
- 0xD8,
+ 0xAC,
+ 0xBA,
+ 0xAE,
0,
- 0x41,
+ 0xD1,
IVCF_use_AUX_TABLE_2,
- 0x4C,
+ 0xD3,
0,
- 0xC6,
+ 0x9E,
0,
IVCF_use_AUX_TABLE_3,
- 0x54,
+ 0xE3,
0,
- 0xC6,
+ 0xEB,
0,
- 0xD8,
+ 0xFB,
0x178,
0,
0x100,
@@ -34648,7 +34929,7 @@
0,
0x1E94,
0,
- 0xDF,
+ 0x59,
0,
0x1EA0,
0,
@@ -35144,6 +35425,12 @@
0,
0xA7C2,
0,
+ 0xA7C7,
+ 0,
+ 0xA7C9,
+ 0,
+ 0xA7F5,
+ 0,
0xA7B3,
0,
0xFB06,
@@ -35161,7 +35448,8 @@
0,
0x16E40,
0,
- 0x1E900
+ 0x1E900,
+ 0
};
# endif /* EBCDIC 1047 */
@@ -35176,7 +35464,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV _Perl_IVCF_invlist[] = { /* for EBCDIC 037 */
- 1323, /* Number of elements */
+ 1329, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -35193,7 +35481,6 @@
0x81,
0x8A,
0x8C,
- 0x8D,
0x8F,
0x91,
0x92,
@@ -36485,6 +36772,12 @@
0xA7C0,
0xA7C3,
0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xFB05,
@@ -36502,7 +36795,8 @@
0x118E0,
0x16E60,
0x16E80,
- 0x1E922
+ 0x1E922,
+ 0x1E944
};
# endif /* EBCDIC 037 */
@@ -36553,145 +36847,145 @@
#define HAS_IVCF_AUX_TABLES
-static const unsigned int IVCF_AUX_TABLE_1[] = {
+static const U32 IVCF_AUX_TABLE_1[] = {
0x67,
0x212B
};
-static const unsigned int IVCF_AUX_TABLE_2[] = {
+static const U32 IVCF_AUX_TABLE_2[] = {
0xD2,
0x212A
};
-static const unsigned int IVCF_AUX_TABLE_3[] = {
+static const U32 IVCF_AUX_TABLE_3[] = {
0xE2,
0x17F
};
-static const unsigned int IVCF_AUX_TABLE_4[] = {
+static const U32 IVCF_AUX_TABLE_4[] = {
0x1C4,
0x1C5
};
-static const unsigned int IVCF_AUX_TABLE_5[] = {
+static const U32 IVCF_AUX_TABLE_5[] = {
0x1C7,
0x1C8
};
-static const unsigned int IVCF_AUX_TABLE_6[] = {
+static const U32 IVCF_AUX_TABLE_6[] = {
0x1CA,
0x1CB
};
-static const unsigned int IVCF_AUX_TABLE_7[] = {
+static const U32 IVCF_AUX_TABLE_7[] = {
0x1F1,
0x1F2
};
-static const unsigned int IVCF_AUX_TABLE_8[] = {
+static const U32 IVCF_AUX_TABLE_8[] = {
0x392,
0x3D0
};
-static const unsigned int IVCF_AUX_TABLE_9[] = {
+static const U32 IVCF_AUX_TABLE_9[] = {
0x395,
0x3F5
};
-static const unsigned int IVCF_AUX_TABLE_10[] = {
+static const U32 IVCF_AUX_TABLE_10[] = {
0x398,
0x3D1,
0x3F4
};
-static const unsigned int IVCF_AUX_TABLE_11[] = {
+static const U32 IVCF_AUX_TABLE_11[] = {
0x345,
0x399,
0x1FBE
};
-static const unsigned int IVCF_AUX_TABLE_12[] = {
+static const U32 IVCF_AUX_TABLE_12[] = {
0x39A,
0x3F0
};
-static const unsigned int IVCF_AUX_TABLE_13[] = {
- 0xB5,
+static const U32 IVCF_AUX_TABLE_13[] = {
+ 0xA0,
0x39C
};
-static const unsigned int IVCF_AUX_TABLE_14[] = {
+static const U32 IVCF_AUX_TABLE_14[] = {
0x3A0,
0x3D6
};
-static const unsigned int IVCF_AUX_TABLE_15[] = {
+static const U32 IVCF_AUX_TABLE_15[] = {
0x3A1,
0x3F1
};
-static const unsigned int IVCF_AUX_TABLE_16[] = {
+static const U32 IVCF_AUX_TABLE_16[] = {
0x3A3,
0x3C2
};
-static const unsigned int IVCF_AUX_TABLE_17[] = {
+static const U32 IVCF_AUX_TABLE_17[] = {
0x3A6,
0x3D5
};
-static const unsigned int IVCF_AUX_TABLE_18[] = {
+static const U32 IVCF_AUX_TABLE_18[] = {
0x3A9,
0x2126
};
-static const unsigned int IVCF_AUX_TABLE_19[] = {
+static const U32 IVCF_AUX_TABLE_19[] = {
0x412,
0x1C80
};
-static const unsigned int IVCF_AUX_TABLE_20[] = {
+static const U32 IVCF_AUX_TABLE_20[] = {
0x414,
0x1C81
};
-static const unsigned int IVCF_AUX_TABLE_21[] = {
+static const U32 IVCF_AUX_TABLE_21[] = {
0x41E,
0x1C82
};
-static const unsigned int IVCF_AUX_TABLE_22[] = {
+static const U32 IVCF_AUX_TABLE_22[] = {
0x421,
0x1C83
};
-static const unsigned int IVCF_AUX_TABLE_23[] = {
+static const U32 IVCF_AUX_TABLE_23[] = {
0x422,
0x1C84,
0x1C85
};
-static const unsigned int IVCF_AUX_TABLE_24[] = {
+static const U32 IVCF_AUX_TABLE_24[] = {
0x42A,
0x1C86
};
-static const unsigned int IVCF_AUX_TABLE_25[] = {
+static const U32 IVCF_AUX_TABLE_25[] = {
0x462,
0x1C87
};
-static const unsigned int IVCF_AUX_TABLE_26[] = {
+static const U32 IVCF_AUX_TABLE_26[] = {
0x1E60,
0x1E9B
};
-static const unsigned int IVCF_AUX_TABLE_27[] = {
+static const U32 IVCF_AUX_TABLE_27[] = {
0x1C88,
0xA64A
};
-static const unsigned int * const IVCF_AUX_TABLE_ptrs[] = {
+static const U32 * const IVCF_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
IVCF_AUX_TABLE_1,
IVCF_AUX_TABLE_2,
@@ -36756,34 +37050,33 @@
2 /* IVCF_AUX_TABLE_27 */
};
-static const int _Perl_IVCF_invmap[] = { /* for EBCDIC 037 */
+static const I32 _Perl_IVCF_invmap[] = { /* for EBCDIC 037 */
0,
- 0xC0,
+ 0x62,
IVCF_use_AUX_TABLE_1,
- 0xC6,
+ 0x68,
0,
- 0xC6,
+ 0x71,
0x1E9E,
0,
- 0xD8,
+ 0x80,
0,
- 0x41,
+ 0xC1,
0,
- 0xC6,
- 0xD8,
+ 0xAC,
0,
- 0x41,
+ 0xD1,
IVCF_use_AUX_TABLE_2,
- 0x4C,
+ 0xD3,
0,
- 0xC6,
+ 0x9E,
0,
IVCF_use_AUX_TABLE_3,
- 0x54,
+ 0xE3,
0,
- 0xC6,
+ 0xEB,
0,
- 0xD8,
+ 0xFB,
0x178,
0,
0x100,
@@ -37566,7 +37859,7 @@
0,
0x1E94,
0,
- 0xDF,
+ 0x59,
0,
0x1EA0,
0,
@@ -38062,6 +38355,12 @@
0,
0xA7C2,
0,
+ 0xA7C7,
+ 0,
+ 0xA7C9,
+ 0,
+ 0xA7F5,
+ 0,
0xA7B3,
0,
0xFB06,
@@ -38079,7 +38378,8 @@
0,
0x16E40,
0,
- 0x1E900
+ 0x1E900,
+ 0
};
# endif /* EBCDIC 037 */
@@ -38091,7 +38391,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */
- 2388, /* Number of elements */
+ 2416, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -38323,7 +38623,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
@@ -38394,7 +38694,7 @@
0xD70,
0xD79,
0xD7A,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
@@ -38571,7 +38871,7 @@
0x1A90,
0x1A9A,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
@@ -38953,8 +39253,6 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x3200,
@@ -38995,6 +39293,8 @@
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA838,
0xA839,
0xA874,
@@ -40037,6 +40337,9 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EAE,
0x10F46,
0x10F51,
0x11000,
@@ -40076,6 +40379,7 @@
0x111C8,
0x111C9,
0x111CD,
+ 0x111CE,
0x111D0,
0x111DA,
0x111DB,
@@ -40119,7 +40423,6 @@
0x1144F,
0x11450,
0x1145A,
- 0x1145B,
0x1145C,
0x1145E,
0x1145F,
@@ -40159,6 +40462,19 @@
0x1183B,
0x118E0,
0x118EA,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119D1,
0x119D8,
0x119DA,
@@ -40274,10 +40590,15 @@
0x16F93,
0x16FE0,
0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18B00,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -40450,6 +40771,7 @@
0x1F8AE,
0x1F900,
0x1F90C,
+ 0x1F90D,
0x1F90F,
0x1F910,
0x1F918,
@@ -40460,6 +40782,8 @@
0x1F93A,
0x1F93C,
0x1F93F,
+ 0x1F977,
+ 0x1F978,
0x1F9B5,
0x1F9B7,
0x1F9B8,
@@ -40472,6 +40796,10 @@
0x1F9DE,
0x1FA00,
0x1FA54,
+ 0x1FB00,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x1FC00,
0x1FFFE,
0x20000,
0x2FFFE,
@@ -40495,44 +40823,46 @@
typedef enum {
LB_Alphabetic = 0,
- LB_Break_After = 1,
- LB_Break_Before = 2,
- LB_Break_Both = 3,
- LB_Break_Symbols = 4,
- LB_Carriage_Return = 5,
- LB_Close_Parenthesis = 6,
- LB_Close_Punctuation = 7,
- LB_Combining_Mark = 8,
- LB_Contingent_Break = 9,
- LB_E_Base = 10,
- LB_E_Modifier = 11,
- LB_Exclamation = 12,
- LB_Glue = 13,
- LB_H2 = 14,
- LB_H3 = 15,
- LB_Hebrew_Letter = 16,
- LB_Hyphen = 17,
- LB_Ideographic = 18,
- LB_Infix_Numeric = 19,
- LB_Inseparable = 20,
- LB_JL = 21,
- LB_JT = 22,
- LB_JV = 23,
- LB_Line_Feed = 24,
- LB_Mandatory_Break = 25,
- LB_Next_Line = 26,
- LB_Nonstarter = 27,
- LB_Numeric = 28,
- LB_Open_Punctuation = 29,
- LB_Postfix_Numeric = 30,
- LB_Prefix_Numeric = 31,
- LB_Quotation = 32,
- LB_Regional_Indicator = 33,
- LB_Space = 34,
- LB_Word_Joiner = 35,
- LB_ZWJ = 36,
- LB_ZWSpace = 37,
- LB_EDGE = 38
+ LB_Break_Both = 1,
+ LB_Break_After = 2,
+ LB_Break_Before = 3,
+ LB_Mandatory_Break = 4,
+ LB_Contingent_Break = 5,
+ LB_Close_Punctuation = 6,
+ LB_Combining_Mark = 7,
+ LB_Close_Parenthesis = 8,
+ LB_Carriage_Return = 9,
+ LB_East_Asian_OP = 10,
+ LB_E_Base = 11,
+ LB_EDGE = 12,
+ LB_E_Modifier = 13,
+ LB_Exclamation = 14,
+ LB_Glue = 15,
+ LB_H2 = 16,
+ LB_H3 = 17,
+ LB_Hebrew_Letter = 18,
+ LB_Hyphen = 19,
+ LB_Ideographic = 20,
+ LB_Inseparable = 21,
+ LB_Infix_Numeric = 22,
+ LB_JL = 23,
+ LB_JT = 24,
+ LB_JV = 25,
+ LB_Line_Feed = 26,
+ LB_Next_Line = 27,
+ LB_Nonstarter = 28,
+ LB_Numeric = 29,
+ LB_Open_Punctuation = 30,
+ LB_Postfix_Numeric = 31,
+ LB_Prefix_Numeric = 32,
+ LB_Quotation = 33,
+ LB_Regional_Indicator = 34,
+ LB_Space = 35,
+ LB_Break_Symbols = 36,
+ LB_Word_Joiner = 37,
+ LB_ZWSpace = 38,
+ LB_ZWJ = 39,
+ LB_East_Asian_CP = 40
} LB_enum;
static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */
@@ -41134,7 +41464,7 @@
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Alphabetic,
LB_Ideographic,
@@ -41309,27 +41639,27 @@
LB_Ideographic,
LB_Nonstarter,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Nonstarter,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
LB_Combining_Mark,
@@ -41395,8 +41725,6 @@
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
- LB_Ideographic,
- LB_Alphabetic,
LB_Nonstarter,
LB_Ideographic,
LB_Alphabetic,
@@ -41436,6 +41764,8 @@
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Postfix_Numeric,
LB_Alphabetic,
LB_Break_Before,
@@ -42338,30 +42668,30 @@
LB_Close_Punctuation,
LB_Infix_Numeric,
LB_Exclamation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Inseparable,
LB_Alphabetic,
LB_Combining_Mark,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
LB_Close_Punctuation,
@@ -42371,11 +42701,11 @@
LB_Nonstarter,
LB_Exclamation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
LB_Alphabetic,
@@ -42391,7 +42721,7 @@
LB_Prefix_Numeric,
LB_Postfix_Numeric,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
LB_Close_Punctuation,
@@ -42402,17 +42732,17 @@
LB_Ideographic,
LB_Exclamation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Ideographic,
LB_Close_Punctuation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Ideographic,
LB_Close_Punctuation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Nonstarter,
LB_Ideographic,
@@ -42479,10 +42809,13 @@
LB_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Break_After,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Break_After,
LB_Alphabetic,
LB_Numeric,
@@ -42517,6 +42850,7 @@
LB_Break_After,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
LB_Numeric,
LB_Alphabetic,
LB_Break_Before,
@@ -42559,7 +42893,6 @@
LB_Break_After,
LB_Alphabetic,
LB_Numeric,
- LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
LB_Combining_Mark,
@@ -42604,6 +42937,19 @@
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Break_Before,
LB_Alphabetic,
LB_Combining_Mark,
@@ -42714,7 +43060,10 @@
LB_Combining_Mark,
LB_Alphabetic,
LB_Nonstarter,
+ LB_Glue,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
@@ -42721,6 +43070,8 @@
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
LB_Nonstarter,
LB_Alphabetic,
LB_Nonstarter,
@@ -42890,6 +43241,7 @@
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
+ LB_E_Base,
LB_Ideographic,
LB_E_Base,
LB_Ideographic,
@@ -42911,13 +43263,19 @@
LB_Ideographic,
LB_E_Base,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
@@ -42938,7 +43296,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */
- 2400, /* Number of elements */
+ 2428, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -43182,7 +43540,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
@@ -43253,7 +43611,7 @@
0xD70,
0xD79,
0xD7A,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
@@ -43430,7 +43788,7 @@
0x1A90,
0x1A9A,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
@@ -43812,8 +44170,6 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x3200,
@@ -43854,6 +44210,8 @@
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA838,
0xA839,
0xA874,
@@ -44896,6 +45254,9 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EAE,
0x10F46,
0x10F51,
0x11000,
@@ -44935,6 +45296,7 @@
0x111C8,
0x111C9,
0x111CD,
+ 0x111CE,
0x111D0,
0x111DA,
0x111DB,
@@ -44978,7 +45340,6 @@
0x1144F,
0x11450,
0x1145A,
- 0x1145B,
0x1145C,
0x1145E,
0x1145F,
@@ -45018,6 +45379,19 @@
0x1183B,
0x118E0,
0x118EA,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119D1,
0x119D8,
0x119DA,
@@ -45133,10 +45507,15 @@
0x16F93,
0x16FE0,
0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18B00,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -45309,6 +45688,7 @@
0x1F8AE,
0x1F900,
0x1F90C,
+ 0x1F90D,
0x1F90F,
0x1F910,
0x1F918,
@@ -45319,6 +45699,8 @@
0x1F93A,
0x1F93C,
0x1F93F,
+ 0x1F977,
+ 0x1F978,
0x1F9B5,
0x1F9B7,
0x1F9B8,
@@ -45331,6 +45713,10 @@
0x1F9DE,
0x1FA00,
0x1FA54,
+ 0x1FB00,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x1FC00,
0x1FFFE,
0x20000,
0x2FFFE,
@@ -45357,44 +45743,46 @@
typedef enum {
LB_Alphabetic = 0,
- LB_Break_After = 1,
- LB_Break_Before = 2,
- LB_Break_Both = 3,
- LB_Break_Symbols = 4,
- LB_Carriage_Return = 5,
- LB_Close_Parenthesis = 6,
- LB_Close_Punctuation = 7,
- LB_Combining_Mark = 8,
- LB_Contingent_Break = 9,
- LB_E_Base = 10,
- LB_E_Modifier = 11,
- LB_Exclamation = 12,
- LB_Glue = 13,
- LB_H2 = 14,
- LB_H3 = 15,
- LB_Hebrew_Letter = 16,
- LB_Hyphen = 17,
- LB_Ideographic = 18,
- LB_Infix_Numeric = 19,
- LB_Inseparable = 20,
- LB_JL = 21,
- LB_JT = 22,
- LB_JV = 23,
- LB_Line_Feed = 24,
- LB_Mandatory_Break = 25,
- LB_Next_Line = 26,
- LB_Nonstarter = 27,
- LB_Numeric = 28,
- LB_Open_Punctuation = 29,
- LB_Postfix_Numeric = 30,
- LB_Prefix_Numeric = 31,
- LB_Quotation = 32,
- LB_Regional_Indicator = 33,
- LB_Space = 34,
- LB_Word_Joiner = 35,
- LB_ZWJ = 36,
- LB_ZWSpace = 37,
- LB_EDGE = 38
+ LB_Break_Both = 1,
+ LB_Break_After = 2,
+ LB_Break_Before = 3,
+ LB_Mandatory_Break = 4,
+ LB_Contingent_Break = 5,
+ LB_Close_Punctuation = 6,
+ LB_Combining_Mark = 7,
+ LB_Close_Parenthesis = 8,
+ LB_Carriage_Return = 9,
+ LB_East_Asian_OP = 10,
+ LB_E_Base = 11,
+ LB_EDGE = 12,
+ LB_E_Modifier = 13,
+ LB_Exclamation = 14,
+ LB_Glue = 15,
+ LB_H2 = 16,
+ LB_H3 = 17,
+ LB_Hebrew_Letter = 18,
+ LB_Hyphen = 19,
+ LB_Ideographic = 20,
+ LB_Inseparable = 21,
+ LB_Infix_Numeric = 22,
+ LB_JL = 23,
+ LB_JT = 24,
+ LB_JV = 25,
+ LB_Line_Feed = 26,
+ LB_Next_Line = 27,
+ LB_Nonstarter = 28,
+ LB_Numeric = 29,
+ LB_Open_Punctuation = 30,
+ LB_Postfix_Numeric = 31,
+ LB_Prefix_Numeric = 32,
+ LB_Quotation = 33,
+ LB_Regional_Indicator = 34,
+ LB_Space = 35,
+ LB_Break_Symbols = 36,
+ LB_Word_Joiner = 37,
+ LB_ZWSpace = 38,
+ LB_ZWJ = 39,
+ LB_East_Asian_CP = 40
} LB_enum;
static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */
@@ -46008,7 +46396,7 @@
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Alphabetic,
LB_Ideographic,
@@ -46183,27 +46571,27 @@
LB_Ideographic,
LB_Nonstarter,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Nonstarter,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
LB_Combining_Mark,
@@ -46269,8 +46657,6 @@
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
- LB_Ideographic,
- LB_Alphabetic,
LB_Nonstarter,
LB_Ideographic,
LB_Alphabetic,
@@ -46310,6 +46696,8 @@
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Postfix_Numeric,
LB_Alphabetic,
LB_Break_Before,
@@ -47212,30 +47600,30 @@
LB_Close_Punctuation,
LB_Infix_Numeric,
LB_Exclamation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Inseparable,
LB_Alphabetic,
LB_Combining_Mark,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
LB_Close_Punctuation,
@@ -47245,11 +47633,11 @@
LB_Nonstarter,
LB_Exclamation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
LB_Alphabetic,
@@ -47265,7 +47653,7 @@
LB_Prefix_Numeric,
LB_Postfix_Numeric,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
LB_Close_Punctuation,
@@ -47276,17 +47664,17 @@
LB_Ideographic,
LB_Exclamation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Ideographic,
LB_Close_Punctuation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Ideographic,
LB_Close_Punctuation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Nonstarter,
LB_Ideographic,
@@ -47353,10 +47741,13 @@
LB_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Break_After,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Break_After,
LB_Alphabetic,
LB_Numeric,
@@ -47391,6 +47782,7 @@
LB_Break_After,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
LB_Numeric,
LB_Alphabetic,
LB_Break_Before,
@@ -47433,7 +47825,6 @@
LB_Break_After,
LB_Alphabetic,
LB_Numeric,
- LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
LB_Combining_Mark,
@@ -47478,6 +47869,19 @@
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Break_Before,
LB_Alphabetic,
LB_Combining_Mark,
@@ -47588,7 +47992,10 @@
LB_Combining_Mark,
LB_Alphabetic,
LB_Nonstarter,
+ LB_Glue,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
@@ -47595,6 +48002,8 @@
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
LB_Nonstarter,
LB_Alphabetic,
LB_Nonstarter,
@@ -47764,6 +48173,7 @@
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
+ LB_E_Base,
LB_Ideographic,
LB_E_Base,
LB_Ideographic,
@@ -47785,13 +48195,19 @@
LB_Ideographic,
LB_E_Base,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
@@ -47812,7 +48228,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */
- 2400, /* Number of elements */
+ 2428, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -48056,7 +48472,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
@@ -48127,7 +48543,7 @@
0xD70,
0xD79,
0xD7A,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
@@ -48304,7 +48720,7 @@
0x1A90,
0x1A9A,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
@@ -48686,8 +49102,6 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x3200,
@@ -48728,6 +49142,8 @@
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA838,
0xA839,
0xA874,
@@ -49770,6 +50186,9 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EAE,
0x10F46,
0x10F51,
0x11000,
@@ -49809,6 +50228,7 @@
0x111C8,
0x111C9,
0x111CD,
+ 0x111CE,
0x111D0,
0x111DA,
0x111DB,
@@ -49852,7 +50272,6 @@
0x1144F,
0x11450,
0x1145A,
- 0x1145B,
0x1145C,
0x1145E,
0x1145F,
@@ -49892,6 +50311,19 @@
0x1183B,
0x118E0,
0x118EA,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119D1,
0x119D8,
0x119DA,
@@ -50007,10 +50439,15 @@
0x16F93,
0x16FE0,
0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18B00,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -50183,6 +50620,7 @@
0x1F8AE,
0x1F900,
0x1F90C,
+ 0x1F90D,
0x1F90F,
0x1F910,
0x1F918,
@@ -50193,6 +50631,8 @@
0x1F93A,
0x1F93C,
0x1F93F,
+ 0x1F977,
+ 0x1F978,
0x1F9B5,
0x1F9B7,
0x1F9B8,
@@ -50205,6 +50645,10 @@
0x1F9DE,
0x1FA00,
0x1FA54,
+ 0x1FB00,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x1FC00,
0x1FFFE,
0x20000,
0x2FFFE,
@@ -50231,44 +50675,46 @@
typedef enum {
LB_Alphabetic = 0,
- LB_Break_After = 1,
- LB_Break_Before = 2,
- LB_Break_Both = 3,
- LB_Break_Symbols = 4,
- LB_Carriage_Return = 5,
- LB_Close_Parenthesis = 6,
- LB_Close_Punctuation = 7,
- LB_Combining_Mark = 8,
- LB_Contingent_Break = 9,
- LB_E_Base = 10,
- LB_E_Modifier = 11,
- LB_Exclamation = 12,
- LB_Glue = 13,
- LB_H2 = 14,
- LB_H3 = 15,
- LB_Hebrew_Letter = 16,
- LB_Hyphen = 17,
- LB_Ideographic = 18,
- LB_Infix_Numeric = 19,
- LB_Inseparable = 20,
- LB_JL = 21,
- LB_JT = 22,
- LB_JV = 23,
- LB_Line_Feed = 24,
- LB_Mandatory_Break = 25,
- LB_Next_Line = 26,
- LB_Nonstarter = 27,
- LB_Numeric = 28,
- LB_Open_Punctuation = 29,
- LB_Postfix_Numeric = 30,
- LB_Prefix_Numeric = 31,
- LB_Quotation = 32,
- LB_Regional_Indicator = 33,
- LB_Space = 34,
- LB_Word_Joiner = 35,
- LB_ZWJ = 36,
- LB_ZWSpace = 37,
- LB_EDGE = 38
+ LB_Break_Both = 1,
+ LB_Break_After = 2,
+ LB_Break_Before = 3,
+ LB_Mandatory_Break = 4,
+ LB_Contingent_Break = 5,
+ LB_Close_Punctuation = 6,
+ LB_Combining_Mark = 7,
+ LB_Close_Parenthesis = 8,
+ LB_Carriage_Return = 9,
+ LB_East_Asian_OP = 10,
+ LB_E_Base = 11,
+ LB_EDGE = 12,
+ LB_E_Modifier = 13,
+ LB_Exclamation = 14,
+ LB_Glue = 15,
+ LB_H2 = 16,
+ LB_H3 = 17,
+ LB_Hebrew_Letter = 18,
+ LB_Hyphen = 19,
+ LB_Ideographic = 20,
+ LB_Inseparable = 21,
+ LB_Infix_Numeric = 22,
+ LB_JL = 23,
+ LB_JT = 24,
+ LB_JV = 25,
+ LB_Line_Feed = 26,
+ LB_Next_Line = 27,
+ LB_Nonstarter = 28,
+ LB_Numeric = 29,
+ LB_Open_Punctuation = 30,
+ LB_Postfix_Numeric = 31,
+ LB_Prefix_Numeric = 32,
+ LB_Quotation = 33,
+ LB_Regional_Indicator = 34,
+ LB_Space = 35,
+ LB_Break_Symbols = 36,
+ LB_Word_Joiner = 37,
+ LB_ZWSpace = 38,
+ LB_ZWJ = 39,
+ LB_East_Asian_CP = 40
} LB_enum;
static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */
@@ -50882,7 +51328,7 @@
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Alphabetic,
LB_Ideographic,
@@ -51057,27 +51503,27 @@
LB_Ideographic,
LB_Nonstarter,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Nonstarter,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
LB_Combining_Mark,
@@ -51143,8 +51589,6 @@
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
- LB_Ideographic,
- LB_Alphabetic,
LB_Nonstarter,
LB_Ideographic,
LB_Alphabetic,
@@ -51184,6 +51628,8 @@
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Postfix_Numeric,
LB_Alphabetic,
LB_Break_Before,
@@ -52086,30 +52532,30 @@
LB_Close_Punctuation,
LB_Infix_Numeric,
LB_Exclamation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Inseparable,
LB_Alphabetic,
LB_Combining_Mark,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
LB_Close_Punctuation,
@@ -52119,11 +52565,11 @@
LB_Nonstarter,
LB_Exclamation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
LB_Alphabetic,
@@ -52139,7 +52585,7 @@
LB_Prefix_Numeric,
LB_Postfix_Numeric,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Ideographic,
LB_Close_Punctuation,
@@ -52150,17 +52596,17 @@
LB_Ideographic,
LB_Exclamation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Ideographic,
LB_Close_Punctuation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Ideographic,
LB_Close_Punctuation,
LB_Ideographic,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
- LB_Open_Punctuation,
+ LB_East_Asian_OP,
LB_Close_Punctuation,
LB_Nonstarter,
LB_Ideographic,
@@ -52227,10 +52673,13 @@
LB_Numeric,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Break_After,
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
LB_Break_After,
LB_Alphabetic,
LB_Numeric,
@@ -52265,6 +52714,7 @@
LB_Break_After,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
LB_Numeric,
LB_Alphabetic,
LB_Break_Before,
@@ -52307,7 +52757,6 @@
LB_Break_After,
LB_Alphabetic,
LB_Numeric,
- LB_Alphabetic,
LB_Break_After,
LB_Alphabetic,
LB_Combining_Mark,
@@ -52352,6 +52801,19 @@
LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Break_After,
+ LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Break_Before,
LB_Alphabetic,
LB_Combining_Mark,
@@ -52462,7 +52924,10 @@
LB_Combining_Mark,
LB_Alphabetic,
LB_Nonstarter,
+ LB_Glue,
LB_Alphabetic,
+ LB_Combining_Mark,
+ LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
@@ -52469,6 +52934,8 @@
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
LB_Nonstarter,
LB_Alphabetic,
LB_Nonstarter,
@@ -52638,6 +53105,7 @@
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
+ LB_E_Base,
LB_Ideographic,
LB_E_Base,
LB_Ideographic,
@@ -52659,13 +53127,19 @@
LB_Ideographic,
LB_E_Base,
LB_Ideographic,
+ LB_E_Base,
+ LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
+ LB_Numeric,
+ LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
LB_Ideographic,
LB_Alphabetic,
+ LB_Ideographic,
+ LB_Alphabetic,
LB_Combining_Mark,
LB_Alphabetic,
LB_Combining_Mark,
@@ -52683,7 +53157,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */
- 3097, /* Number of elements */
+ 3146, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -53400,7 +53874,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -53542,7 +54016,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -53645,7 +54119,6 @@
0xCF3,
0xD00,
0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -53669,7 +54142,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -53927,7 +54400,7 @@
0x1AA8,
0x1AAC,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
@@ -54592,13 +55065,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -54840,7 +55313,12 @@
0xA7C2,
0xA7C3,
0xA7C4,
- 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F6,
0xA7F7,
0xA7F8,
0xA7FB,
@@ -54852,6 +55330,8 @@
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA876,
@@ -54943,7 +55423,8 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB69,
+ 0xAB6A,
0xAB70,
0xABC0,
0xABE3,
@@ -55196,6 +55677,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -55205,6 +55692,8 @@
0x10F51,
0x10F55,
0x10F5A,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -55237,6 +55726,7 @@
0x11144,
0x11145,
0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11174,
@@ -55326,7 +55816,7 @@
0x1145A,
0x1145E,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -55376,7 +55866,29 @@
0x118E0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
+ 0x11945,
+ 0x11946,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -55461,6 +55973,8 @@
0x11EF3,
0x11EF7,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -55517,10 +56031,15 @@
0x16FE2,
0x16FE3,
0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -55766,8 +56285,10 @@
0x1F18A,
0x1F676,
0x1F679,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -55778,6 +56299,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
@@ -55797,20 +56320,20 @@
typedef enum {
SB_Other = 0,
SB_ATerm = 1,
- SB_CR = 2,
- SB_Close = 3,
- SB_Extend = 4,
- SB_Format = 5,
- SB_LF = 6,
- SB_Lower = 7,
- SB_Numeric = 8,
- SB_OLetter = 9,
- SB_SContinue = 10,
- SB_STerm = 11,
+ SB_Close = 2,
+ SB_CR = 3,
+ SB_EDGE = 4,
+ SB_Extend = 5,
+ SB_Format = 6,
+ SB_LF = 7,
+ SB_Lower = 8,
+ SB_Numeric = 9,
+ SB_OLetter = 10,
+ SB_SContinue = 11,
SB_Sep = 12,
SB_Sp = 13,
- SB_Upper = 14,
- SB_EDGE = 15
+ SB_STerm = 14,
+ SB_Upper = 15
} SB_enum;
static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */
@@ -56771,7 +57294,6 @@
SB_OLetter,
SB_Other,
SB_Extend,
- SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
@@ -57967,7 +58489,12 @@
SB_Upper,
SB_Lower,
SB_Upper,
+ SB_Lower,
+ SB_Upper,
+ SB_Lower,
SB_Other,
+ SB_Upper,
+ SB_Lower,
SB_OLetter,
SB_Lower,
SB_OLetter,
@@ -57979,6 +58506,8 @@
SB_OLetter,
SB_Extend,
SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_STerm,
@@ -58070,6 +58599,7 @@
SB_Lower,
SB_Other,
SB_Lower,
+ SB_OLetter,
SB_Other,
SB_Lower,
SB_OLetter,
@@ -58325,9 +58855,15 @@
SB_Other,
SB_OLetter,
SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Extend,
SB_Other,
SB_STerm,
@@ -58334,6 +58870,8 @@
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Extend,
SB_OLetter,
SB_Extend,
@@ -58363,6 +58901,7 @@
SB_STerm,
SB_OLetter,
SB_Extend,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Extend,
@@ -58377,7 +58916,7 @@
SB_Other,
SB_Extend,
SB_STerm,
- SB_Other,
+ SB_Extend,
SB_Numeric,
SB_OLetter,
SB_Other,
@@ -58507,20 +59046,42 @@
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Extend,
SB_Other,
SB_Extend,
+ SB_Other,
+ SB_Extend,
SB_OLetter,
+ SB_Extend,
+ SB_OLetter,
+ SB_Extend,
+ SB_STerm,
SB_Other,
+ SB_STerm,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Extend,
SB_Other,
+ SB_Extend,
SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Extend,
SB_OLetter,
SB_Extend,
+ SB_OLetter,
+ SB_Extend,
SB_Other,
SB_STerm,
SB_Other,
@@ -58596,6 +59157,8 @@
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Format,
SB_Other,
SB_OLetter,
@@ -58643,7 +59206,10 @@
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Extend,
SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
@@ -58664,6 +59230,8 @@
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Extend,
SB_STerm,
SB_Format,
@@ -58893,6 +59461,8 @@
SB_Other,
SB_Close,
SB_Other,
+ SB_Numeric,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
@@ -58905,6 +59475,8 @@
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Format,
SB_Other,
SB_Extend,
@@ -58925,7 +59497,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */
- 3121, /* Number of elements */
+ 3170, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -59666,7 +60238,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -59808,7 +60380,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -59911,7 +60483,6 @@
0xCF3,
0xD00,
0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -59935,7 +60506,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -60193,7 +60764,7 @@
0x1AA8,
0x1AAC,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
@@ -60858,13 +61429,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -61106,7 +61677,12 @@
0xA7C2,
0xA7C3,
0xA7C4,
- 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F6,
0xA7F7,
0xA7F8,
0xA7FB,
@@ -61118,6 +61694,8 @@
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA876,
@@ -61209,7 +61787,8 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB69,
+ 0xAB6A,
0xAB70,
0xABC0,
0xABE3,
@@ -61462,6 +62041,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -61471,6 +62056,8 @@
0x10F51,
0x10F55,
0x10F5A,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -61503,6 +62090,7 @@
0x11144,
0x11145,
0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11174,
@@ -61592,7 +62180,7 @@
0x1145A,
0x1145E,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -61642,7 +62230,29 @@
0x118E0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
+ 0x11945,
+ 0x11946,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -61727,6 +62337,8 @@
0x11EF3,
0x11EF7,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -61783,10 +62395,15 @@
0x16FE2,
0x16FE3,
0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -62032,8 +62649,10 @@
0x1F18A,
0x1F676,
0x1F679,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -62044,6 +62663,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
@@ -62066,20 +62687,20 @@
typedef enum {
SB_Other = 0,
SB_ATerm = 1,
- SB_CR = 2,
- SB_Close = 3,
- SB_Extend = 4,
- SB_Format = 5,
- SB_LF = 6,
- SB_Lower = 7,
- SB_Numeric = 8,
- SB_OLetter = 9,
- SB_SContinue = 10,
- SB_STerm = 11,
+ SB_Close = 2,
+ SB_CR = 3,
+ SB_EDGE = 4,
+ SB_Extend = 5,
+ SB_Format = 6,
+ SB_LF = 7,
+ SB_Lower = 8,
+ SB_Numeric = 9,
+ SB_OLetter = 10,
+ SB_SContinue = 11,
SB_Sep = 12,
SB_Sp = 13,
- SB_Upper = 14,
- SB_EDGE = 15
+ SB_STerm = 14,
+ SB_Upper = 15
} SB_enum;
static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */
@@ -63064,7 +63685,6 @@
SB_OLetter,
SB_Other,
SB_Extend,
- SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
@@ -64260,7 +64880,12 @@
SB_Upper,
SB_Lower,
SB_Upper,
+ SB_Lower,
+ SB_Upper,
+ SB_Lower,
SB_Other,
+ SB_Upper,
+ SB_Lower,
SB_OLetter,
SB_Lower,
SB_OLetter,
@@ -64272,6 +64897,8 @@
SB_OLetter,
SB_Extend,
SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_STerm,
@@ -64363,6 +64990,7 @@
SB_Lower,
SB_Other,
SB_Lower,
+ SB_OLetter,
SB_Other,
SB_Lower,
SB_OLetter,
@@ -64618,9 +65246,15 @@
SB_Other,
SB_OLetter,
SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Extend,
SB_Other,
SB_STerm,
@@ -64627,6 +65261,8 @@
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Extend,
SB_OLetter,
SB_Extend,
@@ -64656,6 +65292,7 @@
SB_STerm,
SB_OLetter,
SB_Extend,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Extend,
@@ -64670,7 +65307,7 @@
SB_Other,
SB_Extend,
SB_STerm,
- SB_Other,
+ SB_Extend,
SB_Numeric,
SB_OLetter,
SB_Other,
@@ -64800,20 +65437,42 @@
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Extend,
SB_Other,
SB_Extend,
+ SB_Other,
+ SB_Extend,
SB_OLetter,
+ SB_Extend,
+ SB_OLetter,
+ SB_Extend,
+ SB_STerm,
SB_Other,
+ SB_STerm,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Extend,
SB_Other,
+ SB_Extend,
SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Extend,
SB_OLetter,
SB_Extend,
+ SB_OLetter,
+ SB_Extend,
SB_Other,
SB_STerm,
SB_Other,
@@ -64889,6 +65548,8 @@
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Format,
SB_Other,
SB_OLetter,
@@ -64936,7 +65597,10 @@
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Extend,
SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
@@ -64957,6 +65621,8 @@
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Extend,
SB_STerm,
SB_Format,
@@ -65186,6 +65852,8 @@
SB_Other,
SB_Close,
SB_Other,
+ SB_Numeric,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
@@ -65198,6 +65866,8 @@
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Format,
SB_Other,
SB_Extend,
@@ -65218,7 +65888,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */
- 3117, /* Number of elements */
+ 3166, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -65955,7 +66625,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -66097,7 +66767,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -66200,7 +66870,6 @@
0xCF3,
0xD00,
0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -66224,7 +66893,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -66482,7 +67151,7 @@
0x1AA8,
0x1AAC,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
@@ -67147,13 +67816,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -67395,7 +68064,12 @@
0xA7C2,
0xA7C3,
0xA7C4,
- 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F6,
0xA7F7,
0xA7F8,
0xA7FB,
@@ -67407,6 +68081,8 @@
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA876,
@@ -67498,7 +68174,8 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB69,
+ 0xAB6A,
0xAB70,
0xABC0,
0xABE3,
@@ -67751,6 +68428,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -67760,6 +68443,8 @@
0x10F51,
0x10F55,
0x10F5A,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -67792,6 +68477,7 @@
0x11144,
0x11145,
0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11174,
@@ -67881,7 +68567,7 @@
0x1145A,
0x1145E,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -67931,7 +68617,29 @@
0x118E0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
+ 0x11945,
+ 0x11946,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -68016,6 +68724,8 @@
0x11EF3,
0x11EF7,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -68072,10 +68782,15 @@
0x16FE2,
0x16FE3,
0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -68321,8 +69036,10 @@
0x1F18A,
0x1F676,
0x1F679,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -68333,6 +69050,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
@@ -68355,20 +69074,20 @@
typedef enum {
SB_Other = 0,
SB_ATerm = 1,
- SB_CR = 2,
- SB_Close = 3,
- SB_Extend = 4,
- SB_Format = 5,
- SB_LF = 6,
- SB_Lower = 7,
- SB_Numeric = 8,
- SB_OLetter = 9,
- SB_SContinue = 10,
- SB_STerm = 11,
+ SB_Close = 2,
+ SB_CR = 3,
+ SB_EDGE = 4,
+ SB_Extend = 5,
+ SB_Format = 6,
+ SB_LF = 7,
+ SB_Lower = 8,
+ SB_Numeric = 9,
+ SB_OLetter = 10,
+ SB_SContinue = 11,
SB_Sep = 12,
SB_Sp = 13,
- SB_Upper = 14,
- SB_EDGE = 15
+ SB_STerm = 14,
+ SB_Upper = 15
} SB_enum;
static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */
@@ -69349,7 +70068,6 @@
SB_OLetter,
SB_Other,
SB_Extend,
- SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
@@ -70545,7 +71263,12 @@
SB_Upper,
SB_Lower,
SB_Upper,
+ SB_Lower,
+ SB_Upper,
+ SB_Lower,
SB_Other,
+ SB_Upper,
+ SB_Lower,
SB_OLetter,
SB_Lower,
SB_OLetter,
@@ -70557,6 +71280,8 @@
SB_OLetter,
SB_Extend,
SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_STerm,
@@ -70648,6 +71373,7 @@
SB_Lower,
SB_Other,
SB_Lower,
+ SB_OLetter,
SB_Other,
SB_Lower,
SB_OLetter,
@@ -70903,9 +71629,15 @@
SB_Other,
SB_OLetter,
SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Extend,
SB_Other,
SB_STerm,
@@ -70912,6 +71644,8 @@
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Extend,
SB_OLetter,
SB_Extend,
@@ -70941,6 +71675,7 @@
SB_STerm,
SB_OLetter,
SB_Extend,
+ SB_OLetter,
SB_Other,
SB_OLetter,
SB_Extend,
@@ -70955,7 +71690,7 @@
SB_Other,
SB_Extend,
SB_STerm,
- SB_Other,
+ SB_Extend,
SB_Numeric,
SB_OLetter,
SB_Other,
@@ -71085,20 +71820,42 @@
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Other,
+ SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Extend,
SB_Other,
SB_Extend,
+ SB_Other,
+ SB_Extend,
SB_OLetter,
+ SB_Extend,
+ SB_OLetter,
+ SB_Extend,
+ SB_STerm,
SB_Other,
+ SB_STerm,
+ SB_Other,
+ SB_Numeric,
+ SB_Other,
SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Extend,
SB_Other,
+ SB_Extend,
SB_OLetter,
+ SB_Other,
+ SB_OLetter,
SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Extend,
SB_OLetter,
SB_Extend,
+ SB_OLetter,
+ SB_Extend,
SB_Other,
SB_STerm,
SB_Other,
@@ -71174,6 +71931,8 @@
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Format,
SB_Other,
SB_OLetter,
@@ -71221,7 +71980,10 @@
SB_OLetter,
SB_Other,
SB_OLetter,
+ SB_Extend,
SB_Other,
+ SB_Extend,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
@@ -71242,6 +72004,8 @@
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Extend,
SB_STerm,
SB_Format,
@@ -71471,6 +72235,8 @@
SB_Other,
SB_Close,
SB_Other,
+ SB_Numeric,
+ SB_Other,
SB_OLetter,
SB_Other,
SB_OLetter,
@@ -71483,6 +72249,8 @@
SB_Other,
SB_OLetter,
SB_Other,
+ SB_OLetter,
+ SB_Other,
SB_Format,
SB_Other,
SB_Extend,
@@ -71500,7 +72268,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV _Perl_SCX_invlist[] = { /* for ASCII/Latin1 */
- 1644, /* Number of elements */
+ 1673, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -71560,8 +72328,6 @@
0x531,
0x557,
0x559,
- 0x589,
- 0x58A,
0x58B,
0x58D,
0x590,
@@ -71618,7 +72384,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -71742,7 +72508,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -71833,8 +72599,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -71848,7 +72612,7 @@
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -72043,7 +72807,7 @@
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -72106,6 +72870,8 @@
0x1D79,
0x1DBF,
0x1DC2,
+ 0x1DF8,
+ 0x1DF9,
0x1DFA,
0x1DFB,
0x1E00,
@@ -72183,7 +72949,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C00,
0x2C2F,
0x2C30,
@@ -72225,7 +72991,7 @@
0x2E00,
0x2E43,
0x2E44,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -72272,7 +73038,6 @@
0x318F,
0x3190,
0x31A0,
- 0x31BB,
0x31C0,
0x31E4,
0x31F0,
@@ -72296,10 +73061,9 @@
0x33E0,
0x33FF,
0x3400,
- 0x4DB6,
0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
@@ -72313,15 +73077,16 @@
0xA6A0,
0xA6F8,
0xA700,
+ 0xA708,
0xA722,
0xA788,
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA800,
- 0xA82C,
+ 0xA82D,
0xA830,
0xA833,
0xA836,
@@ -72381,7 +73146,8 @@
0xAB5C,
0xAB65,
0xAB66,
- 0xAB68,
+ 0xAB6A,
+ 0xAB6C,
0xAB70,
0xABC0,
0xABEE,
@@ -72493,7 +73259,7 @@
0x10140,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -72629,10 +73395,18 @@
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
0x10FE0,
0x10FF7,
0x11000,
@@ -72651,12 +73425,10 @@
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
@@ -72713,11 +73485,9 @@
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x11460,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
@@ -72748,6 +73518,21 @@
0x118F3,
0x118FF,
0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -72802,6 +73587,8 @@
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x11FC0,
0x11FD0,
0x11FD2,
@@ -72857,10 +73644,16 @@
0x16FE1,
0x16FE2,
0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18B00,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B001,
0x1B11F,
@@ -73067,11 +73860,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F200,
0x1F201,
@@ -73085,11 +73874,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -73106,32 +73895,38 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -73142,6 +73937,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
@@ -73185,139 +73982,143 @@
SCX_Chakma = 21,
SCX_Cham = 22,
SCX_Cherokee = 23,
- SCX_Common = 24,
- SCX_Coptic = 25,
- SCX_Cuneiform = 26,
- SCX_Cypriot = 27,
- SCX_Cyrillic = 28,
- SCX_Deseret = 29,
- SCX_Devanagari = 30,
- SCX_Dogra = 31,
- SCX_Duployan = 32,
- SCX_Egyptian_Hieroglyphs = 33,
- SCX_Elbasan = 34,
- SCX_Elymaic = 35,
- SCX_Ethiopic = 36,
- SCX_Georgian = 37,
- SCX_Glagolitic = 38,
- SCX_Gothic = 39,
- SCX_Grantha = 40,
- SCX_Greek = 41,
- SCX_Gujarati = 42,
- SCX_Gunjala_Gondi = 43,
- SCX_Gurmukhi = 44,
- SCX_Han = 45,
- SCX_Hanb = 46,
- SCX_Hangul = 47,
- SCX_Hanifi_Rohingya = 48,
- SCX_Hanunoo = 49,
- SCX_Hatran = 50,
- SCX_Hebrew = 51,
- SCX_Hiragana = 52,
- SCX_Imperial_Aramaic = 53,
- SCX_Inherited = 54,
- SCX_Inscriptional_Pahlavi = 55,
- SCX_Inscriptional_Parthian = 56,
- SCX_Javanese = 57,
- SCX_Jpan = 58,
- SCX_Kaithi = 59,
- SCX_Kannada = 60,
- SCX_Katakana = 61,
- SCX_Kayah_Li = 62,
- SCX_Kharoshthi = 63,
- SCX_Khmer = 64,
- SCX_Khojki = 65,
- SCX_Khudawadi = 66,
- SCX_Kore = 67,
- SCX_Lao = 68,
- SCX_Latin = 69,
- SCX_Lepcha = 70,
- SCX_Limbu = 71,
- SCX_Linear_A = 72,
- SCX_Linear_B = 73,
- SCX_Lisu = 74,
- SCX_Lycian = 75,
- SCX_Lydian = 76,
- SCX_Mahajani = 77,
- SCX_Makasar = 78,
- SCX_Malayalam = 79,
- SCX_Mandaic = 80,
- SCX_Manichaean = 81,
- SCX_Marchen = 82,
- SCX_Masaram_Gondi = 83,
- SCX_Medefaidrin = 84,
- SCX_Meetei_Mayek = 85,
- SCX_Mende_Kikakui = 86,
- SCX_Meroitic_Cursive = 87,
- SCX_Meroitic_Hieroglyphs = 88,
- SCX_Miao = 89,
- SCX_Modi = 90,
- SCX_Mongolian = 91,
- SCX_Mro = 92,
- SCX_Multani = 93,
- SCX_Myanmar = 94,
- SCX_Nabataean = 95,
- SCX_Nandinagari = 96,
- SCX_New_Tai_Lue = 97,
- SCX_Newa = 98,
- SCX_Nko = 99,
- SCX_Nushu = 100,
- SCX_Nyiakeng_Puachue_Hmong = 101,
- SCX_Ogham = 102,
- SCX_Ol_Chiki = 103,
- SCX_Old_Hungarian = 104,
- SCX_Old_Italic = 105,
- SCX_Old_North_Arabian = 106,
- SCX_Old_Permic = 107,
- SCX_Old_Persian = 108,
- SCX_Old_Sogdian = 109,
- SCX_Old_South_Arabian = 110,
- SCX_Old_Turkic = 111,
- SCX_Oriya = 112,
- SCX_Osage = 113,
- SCX_Osmanya = 114,
- SCX_Pahawh_Hmong = 115,
- SCX_Palmyrene = 116,
- SCX_Pau_Cin_Hau = 117,
- SCX_Phags_Pa = 118,
- SCX_Phoenician = 119,
- SCX_Psalter_Pahlavi = 120,
- SCX_Rejang = 121,
- SCX_Runic = 122,
- SCX_Samaritan = 123,
- SCX_Saurashtra = 124,
- SCX_Sharada = 125,
- SCX_Shavian = 126,
- SCX_Siddham = 127,
- SCX_SignWriting = 128,
- SCX_Sinhala = 129,
- SCX_Sogdian = 130,
- SCX_Sora_Sompeng = 131,
- SCX_Soyombo = 132,
- SCX_Sundanese = 133,
- SCX_Syloti_Nagri = 134,
- SCX_Syriac = 135,
- SCX_Tagalog = 136,
- SCX_Tagbanwa = 137,
- SCX_Tai_Le = 138,
- SCX_Tai_Tham = 139,
- SCX_Tai_Viet = 140,
- SCX_Takri = 141,
- SCX_Tamil = 142,
- SCX_Tangut = 143,
- SCX_Telugu = 144,
- SCX_Thaana = 145,
- SCX_Thai = 146,
- SCX_Tibetan = 147,
- SCX_Tifinagh = 148,
- SCX_Tirhuta = 149,
- SCX_Ugaritic = 150,
- SCX_Vai = 151,
- SCX_Wancho = 152,
- SCX_Warang_Citi = 153,
- SCX_Yi = 154,
- SCX_Zanabazar_Square = 155,
- SCX_INVALID = 156,
+ SCX_Chorasmian = 24,
+ SCX_Common = 25,
+ SCX_Coptic = 26,
+ SCX_Cuneiform = 27,
+ SCX_Cypriot = 28,
+ SCX_Cyrillic = 29,
+ SCX_Deseret = 30,
+ SCX_Devanagari = 31,
+ SCX_Dives_Akuru = 32,
+ SCX_Dogra = 33,
+ SCX_Duployan = 34,
+ SCX_Egyptian_Hieroglyphs = 35,
+ SCX_Elbasan = 36,
+ SCX_Elymaic = 37,
+ SCX_Ethiopic = 38,
+ SCX_Georgian = 39,
+ SCX_Glagolitic = 40,
+ SCX_Gothic = 41,
+ SCX_Grantha = 42,
+ SCX_Greek = 43,
+ SCX_Gujarati = 44,
+ SCX_Gunjala_Gondi = 45,
+ SCX_Gurmukhi = 46,
+ SCX_Han = 47,
+ SCX_Hanb = 48,
+ SCX_Hangul = 49,
+ SCX_Hanifi_Rohingya = 50,
+ SCX_Hanunoo = 51,
+ SCX_Hatran = 52,
+ SCX_Hebrew = 53,
+ SCX_Hiragana = 54,
+ SCX_Imperial_Aramaic = 55,
+ SCX_Inherited = 56,
+ SCX_Inscriptional_Pahlavi = 57,
+ SCX_Inscriptional_Parthian = 58,
+ SCX_INVALID = 59,
+ SCX_Javanese = 60,
+ SCX_Jpan = 61,
+ SCX_Kaithi = 62,
+ SCX_Kannada = 63,
+ SCX_Katakana = 64,
+ SCX_Kayah_Li = 65,
+ SCX_Kharoshthi = 66,
+ SCX_Khitan_Small_Script = 67,
+ SCX_Khmer = 68,
+ SCX_Khojki = 69,
+ SCX_Khudawadi = 70,
+ SCX_Kore = 71,
+ SCX_Lao = 72,
+ SCX_Latin = 73,
+ SCX_Lepcha = 74,
+ SCX_Limbu = 75,
+ SCX_Linear_A = 76,
+ SCX_Linear_B = 77,
+ SCX_Lisu = 78,
+ SCX_Lycian = 79,
+ SCX_Lydian = 80,
+ SCX_Mahajani = 81,
+ SCX_Makasar = 82,
+ SCX_Malayalam = 83,
+ SCX_Mandaic = 84,
+ SCX_Manichaean = 85,
+ SCX_Marchen = 86,
+ SCX_Masaram_Gondi = 87,
+ SCX_Medefaidrin = 88,
+ SCX_Meetei_Mayek = 89,
+ SCX_Mende_Kikakui = 90,
+ SCX_Meroitic_Cursive = 91,
+ SCX_Meroitic_Hieroglyphs = 92,
+ SCX_Miao = 93,
+ SCX_Modi = 94,
+ SCX_Mongolian = 95,
+ SCX_Mro = 96,
+ SCX_Multani = 97,
+ SCX_Myanmar = 98,
+ SCX_Nabataean = 99,
+ SCX_Nandinagari = 100,
+ SCX_New_Tai_Lue = 101,
+ SCX_Newa = 102,
+ SCX_Nko = 103,
+ SCX_Nushu = 104,
+ SCX_Nyiakeng_Puachue_Hmong = 105,
+ SCX_Ogham = 106,
+ SCX_Ol_Chiki = 107,
+ SCX_Old_Hungarian = 108,
+ SCX_Old_Italic = 109,
+ SCX_Old_North_Arabian = 110,
+ SCX_Old_Permic = 111,
+ SCX_Old_Persian = 112,
+ SCX_Old_Sogdian = 113,
+ SCX_Old_South_Arabian = 114,
+ SCX_Old_Turkic = 115,
+ SCX_Oriya = 116,
+ SCX_Osage = 117,
+ SCX_Osmanya = 118,
+ SCX_Pahawh_Hmong = 119,
+ SCX_Palmyrene = 120,
+ SCX_Pau_Cin_Hau = 121,
+ SCX_Phags_Pa = 122,
+ SCX_Phoenician = 123,
+ SCX_Psalter_Pahlavi = 124,
+ SCX_Rejang = 125,
+ SCX_Runic = 126,
+ SCX_Samaritan = 127,
+ SCX_Saurashtra = 128,
+ SCX_Sharada = 129,
+ SCX_Shavian = 130,
+ SCX_Siddham = 131,
+ SCX_SignWriting = 132,
+ SCX_Sinhala = 133,
+ SCX_Sogdian = 134,
+ SCX_Sora_Sompeng = 135,
+ SCX_Soyombo = 136,
+ SCX_Sundanese = 137,
+ SCX_Syloti_Nagri = 138,
+ SCX_Syriac = 139,
+ SCX_Tagalog = 140,
+ SCX_Tagbanwa = 141,
+ SCX_Tai_Le = 142,
+ SCX_Tai_Tham = 143,
+ SCX_Tai_Viet = 144,
+ SCX_Takri = 145,
+ SCX_Tamil = 146,
+ SCX_Tangut = 147,
+ SCX_Telugu = 148,
+ SCX_Thaana = 149,
+ SCX_Thai = 150,
+ SCX_Tibetan = 151,
+ SCX_Tifinagh = 152,
+ SCX_Tirhuta = 153,
+ SCX_Ugaritic = 154,
+ SCX_Vai = 155,
+ SCX_Wancho = 156,
+ SCX_Warang_Citi = 157,
+ SCX_Yezidi = 158,
+ SCX_Yi = 159,
+ SCX_Zanabazar_Square = 160,
SCX_use_AUX_TABLE_1 = -1,
SCX_use_AUX_TABLE_2 = -2,
SCX_use_AUX_TABLE_3 = -3,
@@ -73370,7 +74171,9 @@
SCX_use_AUX_TABLE_50 = -50,
SCX_use_AUX_TABLE_51 = -51,
SCX_use_AUX_TABLE_52 = -52,
- SCX_use_AUX_TABLE_53 = -53
+ SCX_use_AUX_TABLE_53 = -53,
+ SCX_use_AUX_TABLE_54 = -54,
+ SCX_use_AUX_TABLE_55 = -55
} SCX_enum;
# endif /* ASCII/Latin1 */
@@ -73402,24 +74205,20 @@
};
static const SCX_enum SCX_AUX_TABLE_5[] = {
- SCX_Armenian,
- SCX_Georgian
-};
-
-static const SCX_enum SCX_AUX_TABLE_6[] = {
SCX_Arabic,
SCX_Hanifi_Rohingya,
SCX_Syriac,
- SCX_Thaana
+ SCX_Thaana,
+ SCX_Yezidi
};
-static const SCX_enum SCX_AUX_TABLE_7[] = {
+static const SCX_enum SCX_AUX_TABLE_6[] = {
SCX_Arabic,
SCX_Syriac,
SCX_Thaana
};
-static const SCX_enum SCX_AUX_TABLE_8[] = {
+static const SCX_enum SCX_AUX_TABLE_7[] = {
SCX_Adlam,
SCX_Arabic,
SCX_Hanifi_Rohingya,
@@ -73430,22 +74229,23 @@
SCX_Syriac
};
-static const SCX_enum SCX_AUX_TABLE_9[] = {
+static const SCX_enum SCX_AUX_TABLE_8[] = {
SCX_Arabic,
SCX_Syriac
};
-static const SCX_enum SCX_AUX_TABLE_10[] = {
+static const SCX_enum SCX_AUX_TABLE_9[] = {
SCX_Arabic,
- SCX_Thaana
+ SCX_Thaana,
+ SCX_Yezidi
};
-static const SCX_enum SCX_AUX_TABLE_11[] = {
+static const SCX_enum SCX_AUX_TABLE_10[] = {
SCX_Arabic,
SCX_Hanifi_Rohingya
};
-static const SCX_enum SCX_AUX_TABLE_12[] = {
+static const SCX_enum SCX_AUX_TABLE_11[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Grantha,
@@ -73461,7 +74261,7 @@
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_13[] = {
+static const SCX_enum SCX_AUX_TABLE_12[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Grantha,
@@ -73476,7 +74276,7 @@
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_14[] = {
+static const SCX_enum SCX_AUX_TABLE_13[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Dogra,
@@ -73499,7 +74299,7 @@
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_15[] = {
+static const SCX_enum SCX_AUX_TABLE_14[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Dogra,
@@ -73523,7 +74323,7 @@
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_16[] = {
+static const SCX_enum SCX_AUX_TABLE_15[] = {
SCX_Devanagari,
SCX_Dogra,
SCX_Kaithi,
@@ -73530,49 +74330,49 @@
SCX_Mahajani
};
-static const SCX_enum SCX_AUX_TABLE_17[] = {
+static const SCX_enum SCX_AUX_TABLE_16[] = {
SCX_Bengali,
SCX_Chakma,
SCX_Syloti_Nagri
};
-static const SCX_enum SCX_AUX_TABLE_18[] = {
+static const SCX_enum SCX_AUX_TABLE_17[] = {
SCX_Gurmukhi,
SCX_Multani
};
-static const SCX_enum SCX_AUX_TABLE_19[] = {
+static const SCX_enum SCX_AUX_TABLE_18[] = {
SCX_Gujarati,
SCX_Khojki
};
-static const SCX_enum SCX_AUX_TABLE_20[] = {
+static const SCX_enum SCX_AUX_TABLE_19[] = {
SCX_Grantha,
SCX_Tamil
};
-static const SCX_enum SCX_AUX_TABLE_21[] = {
+static const SCX_enum SCX_AUX_TABLE_20[] = {
SCX_Kannada,
SCX_Nandinagari
};
-static const SCX_enum SCX_AUX_TABLE_22[] = {
+static const SCX_enum SCX_AUX_TABLE_21[] = {
SCX_Chakma,
SCX_Myanmar,
SCX_Tai_Le
};
-static const SCX_enum SCX_AUX_TABLE_23[] = {
+static const SCX_enum SCX_AUX_TABLE_22[] = {
SCX_Georgian,
SCX_Latin
};
-static const SCX_enum SCX_AUX_TABLE_24[] = {
+static const SCX_enum SCX_AUX_TABLE_23[] = {
SCX_Hangul,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_25[] = {
+static const SCX_enum SCX_AUX_TABLE_24[] = {
SCX_Buhid,
SCX_Hanunoo,
SCX_Tagalog,
@@ -73579,12 +74379,12 @@
SCX_Tagbanwa
};
-static const SCX_enum SCX_AUX_TABLE_26[] = {
+static const SCX_enum SCX_AUX_TABLE_25[] = {
SCX_Mongolian,
SCX_Phags_Pa
};
-static const SCX_enum SCX_AUX_TABLE_27[] = {
+static const SCX_enum SCX_AUX_TABLE_26[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Grantha,
@@ -73591,22 +74391,22 @@
SCX_Kannada
};
-static const SCX_enum SCX_AUX_TABLE_28[] = {
+static const SCX_enum SCX_AUX_TABLE_27[] = {
SCX_Devanagari,
SCX_Grantha
};
-static const SCX_enum SCX_AUX_TABLE_29[] = {
+static const SCX_enum SCX_AUX_TABLE_28[] = {
SCX_Bengali,
SCX_Devanagari
};
-static const SCX_enum SCX_AUX_TABLE_30[] = {
+static const SCX_enum SCX_AUX_TABLE_29[] = {
SCX_Devanagari,
SCX_Sharada
};
-static const SCX_enum SCX_AUX_TABLE_31[] = {
+static const SCX_enum SCX_AUX_TABLE_30[] = {
SCX_Devanagari,
SCX_Kannada,
SCX_Malayalam,
@@ -73615,12 +74415,12 @@
SCX_Telugu
};
-static const SCX_enum SCX_AUX_TABLE_32[] = {
+static const SCX_enum SCX_AUX_TABLE_31[] = {
SCX_Devanagari,
SCX_Nandinagari
};
-static const SCX_enum SCX_AUX_TABLE_33[] = {
+static const SCX_enum SCX_AUX_TABLE_32[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Grantha,
@@ -73631,12 +74431,17 @@
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_34[] = {
+static const SCX_enum SCX_AUX_TABLE_33[] = {
SCX_Devanagari,
SCX_Grantha,
SCX_Kannada
};
+static const SCX_enum SCX_AUX_TABLE_34[] = {
+ SCX_Cyrillic,
+ SCX_Syriac
+};
+
static const SCX_enum SCX_AUX_TABLE_35[] = {
SCX_Latin,
SCX_Mongolian
@@ -73712,6 +74517,14 @@
};
static const SCX_enum SCX_AUX_TABLE_45[] = {
+ SCX_Han,
+ SCX_Hanb,
+ SCX_Jpan,
+ SCX_Kore,
+ SCX_Latin
+};
+
+static const SCX_enum SCX_AUX_TABLE_46[] = {
SCX_Devanagari,
SCX_Dogra,
SCX_Gujarati,
@@ -73728,7 +74541,7 @@
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_46[] = {
+static const SCX_enum SCX_AUX_TABLE_47[] = {
SCX_Devanagari,
SCX_Dogra,
SCX_Gujarati,
@@ -73744,7 +74557,7 @@
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_47[] = {
+static const SCX_enum SCX_AUX_TABLE_48[] = {
SCX_Devanagari,
SCX_Dogra,
SCX_Gujarati,
@@ -73758,34 +74571,39 @@
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_48[] = {
+static const SCX_enum SCX_AUX_TABLE_49[] = {
SCX_Devanagari,
SCX_Tamil
};
-static const SCX_enum SCX_AUX_TABLE_49[] = {
+static const SCX_enum SCX_AUX_TABLE_50[] = {
SCX_Kayah_Li,
SCX_Latin,
SCX_Myanmar
};
-static const SCX_enum SCX_AUX_TABLE_50[] = {
+static const SCX_enum SCX_AUX_TABLE_51[] = {
SCX_Buginese,
SCX_Javanese
};
-static const SCX_enum SCX_AUX_TABLE_51[] = {
+static const SCX_enum SCX_AUX_TABLE_52[] = {
+ SCX_Arabic,
+ SCX_Thaana
+};
+
+static const SCX_enum SCX_AUX_TABLE_53[] = {
SCX_Cypriot,
SCX_Linear_B
};
-static const SCX_enum SCX_AUX_TABLE_52[] = {
+static const SCX_enum SCX_AUX_TABLE_54[] = {
SCX_Cypriot,
SCX_Linear_A,
SCX_Linear_B
};
-static const SCX_enum SCX_AUX_TABLE_53[] = {
+static const SCX_enum SCX_AUX_TABLE_55[] = {
SCX_Arabic,
SCX_Coptic
};
@@ -73844,7 +74662,9 @@
SCX_AUX_TABLE_50,
SCX_AUX_TABLE_51,
SCX_AUX_TABLE_52,
- SCX_AUX_TABLE_53
+ SCX_AUX_TABLE_53,
+ SCX_AUX_TABLE_54,
+ SCX_AUX_TABLE_55
};
/* Parallel table to the above, giving the number of elements in each table
@@ -73856,36 +74676,36 @@
2 /* SCX_AUX_TABLE_2 */,
2 /* SCX_AUX_TABLE_3 */,
2 /* SCX_AUX_TABLE_4 */,
- 2 /* SCX_AUX_TABLE_5 */,
- 4 /* SCX_AUX_TABLE_6 */,
- 3 /* SCX_AUX_TABLE_7 */,
- 8 /* SCX_AUX_TABLE_8 */,
- 2 /* SCX_AUX_TABLE_9 */,
+ 5 /* SCX_AUX_TABLE_5 */,
+ 3 /* SCX_AUX_TABLE_6 */,
+ 8 /* SCX_AUX_TABLE_7 */,
+ 2 /* SCX_AUX_TABLE_8 */,
+ 3 /* SCX_AUX_TABLE_9 */,
2 /* SCX_AUX_TABLE_10 */,
- 2 /* SCX_AUX_TABLE_11 */,
- 13 /* SCX_AUX_TABLE_12 */,
- 12 /* SCX_AUX_TABLE_13 */,
- 20 /* SCX_AUX_TABLE_14 */,
- 21 /* SCX_AUX_TABLE_15 */,
- 4 /* SCX_AUX_TABLE_16 */,
- 3 /* SCX_AUX_TABLE_17 */,
+ 13 /* SCX_AUX_TABLE_11 */,
+ 12 /* SCX_AUX_TABLE_12 */,
+ 20 /* SCX_AUX_TABLE_13 */,
+ 21 /* SCX_AUX_TABLE_14 */,
+ 4 /* SCX_AUX_TABLE_15 */,
+ 3 /* SCX_AUX_TABLE_16 */,
+ 2 /* SCX_AUX_TABLE_17 */,
2 /* SCX_AUX_TABLE_18 */,
2 /* SCX_AUX_TABLE_19 */,
2 /* SCX_AUX_TABLE_20 */,
- 2 /* SCX_AUX_TABLE_21 */,
- 3 /* SCX_AUX_TABLE_22 */,
+ 3 /* SCX_AUX_TABLE_21 */,
+ 2 /* SCX_AUX_TABLE_22 */,
2 /* SCX_AUX_TABLE_23 */,
- 2 /* SCX_AUX_TABLE_24 */,
- 4 /* SCX_AUX_TABLE_25 */,
- 2 /* SCX_AUX_TABLE_26 */,
- 4 /* SCX_AUX_TABLE_27 */,
+ 4 /* SCX_AUX_TABLE_24 */,
+ 2 /* SCX_AUX_TABLE_25 */,
+ 4 /* SCX_AUX_TABLE_26 */,
+ 2 /* SCX_AUX_TABLE_27 */,
2 /* SCX_AUX_TABLE_28 */,
2 /* SCX_AUX_TABLE_29 */,
- 2 /* SCX_AUX_TABLE_30 */,
- 6 /* SCX_AUX_TABLE_31 */,
- 2 /* SCX_AUX_TABLE_32 */,
- 8 /* SCX_AUX_TABLE_33 */,
- 3 /* SCX_AUX_TABLE_34 */,
+ 6 /* SCX_AUX_TABLE_30 */,
+ 2 /* SCX_AUX_TABLE_31 */,
+ 8 /* SCX_AUX_TABLE_32 */,
+ 3 /* SCX_AUX_TABLE_33 */,
+ 2 /* SCX_AUX_TABLE_34 */,
2 /* SCX_AUX_TABLE_35 */,
3 /* SCX_AUX_TABLE_36 */,
4 /* SCX_AUX_TABLE_37 */,
@@ -73896,15 +74716,17 @@
6 /* SCX_AUX_TABLE_42 */,
2 /* SCX_AUX_TABLE_43 */,
2 /* SCX_AUX_TABLE_44 */,
- 14 /* SCX_AUX_TABLE_45 */,
- 13 /* SCX_AUX_TABLE_46 */,
- 11 /* SCX_AUX_TABLE_47 */,
- 2 /* SCX_AUX_TABLE_48 */,
- 3 /* SCX_AUX_TABLE_49 */,
- 2 /* SCX_AUX_TABLE_50 */,
+ 5 /* SCX_AUX_TABLE_45 */,
+ 14 /* SCX_AUX_TABLE_46 */,
+ 13 /* SCX_AUX_TABLE_47 */,
+ 11 /* SCX_AUX_TABLE_48 */,
+ 2 /* SCX_AUX_TABLE_49 */,
+ 3 /* SCX_AUX_TABLE_50 */,
2 /* SCX_AUX_TABLE_51 */,
- 3 /* SCX_AUX_TABLE_52 */,
- 2 /* SCX_AUX_TABLE_53 */
+ 2 /* SCX_AUX_TABLE_52 */,
+ 2 /* SCX_AUX_TABLE_53 */,
+ 3 /* SCX_AUX_TABLE_54 */,
+ 2 /* SCX_AUX_TABLE_55 */
};
/* This table, indexed by the script enum, gives the zero code point for that
@@ -73936,6 +74758,7 @@
0, /* Chakma */
0xaa50, /* Cham */
'0', /* Cherokee */
+ '0', /* Chorasmian */
0, /* Common */
'0', /* Coptic */
'0', /* Cuneiform */
@@ -73943,6 +74766,7 @@
'0', /* Cyrillic */
'0', /* Deseret */
0x966, /* Devanagari */
+ 0x11950, /* Dives_Akuru */
0x966, /* Dogra */
'0', /* Duployan */
'0', /* Egyptian_Hieroglyphs */
@@ -73969,6 +74793,7 @@
0, /* Inherited */
'0', /* Inscriptional_Pahlavi */
'0', /* Inscriptional_Parthian */
+ '0', /* INVALID */
0xa9d0, /* Javanese */
'0', /* Jpan */
0x966, /* Kaithi */
@@ -73976,6 +74801,7 @@
'0', /* Katakana */
0xa900, /* Kayah_Li */
'0', /* Kharoshthi */
+ '0', /* Khitan_Small_Script */
0x17e0, /* Khmer */
0xae6, /* Khojki */
0x112f0, /* Khudawadi */
@@ -74065,7 +74891,8 @@
'0', /* Ugaritic */
0xa620, /* Vai */
0x1e2f0, /* Wancho */
- 0x118e0 /* Warang_Citi */
+ 0x118e0, /* Warang_Citi */
+ 0x660 /* Yezidi */
};
static const SCX_enum _Perl_SCX_invmap[] = { /* for ASCII/Latin1 */
@@ -74125,8 +74952,6 @@
SCX_Armenian,
SCX_Unknown,
SCX_Armenian,
- SCX_use_AUX_TABLE_5,
- SCX_Armenian,
SCX_Unknown,
SCX_Armenian,
SCX_Unknown,
@@ -74139,24 +74964,24 @@
SCX_Arabic,
SCX_Common,
SCX_Arabic,
- SCX_use_AUX_TABLE_6,
+ SCX_use_AUX_TABLE_5,
SCX_Arabic,
+ SCX_use_AUX_TABLE_5,
SCX_use_AUX_TABLE_6,
- SCX_use_AUX_TABLE_7,
SCX_Unknown,
SCX_Arabic,
- SCX_use_AUX_TABLE_6,
+ SCX_use_AUX_TABLE_5,
SCX_Arabic,
+ SCX_use_AUX_TABLE_7,
+ SCX_Arabic,
SCX_use_AUX_TABLE_8,
SCX_Arabic,
SCX_use_AUX_TABLE_9,
SCX_Arabic,
+ SCX_use_AUX_TABLE_8,
+ SCX_Arabic,
SCX_use_AUX_TABLE_10,
SCX_Arabic,
- SCX_use_AUX_TABLE_9,
- SCX_Arabic,
- SCX_use_AUX_TABLE_11,
- SCX_Arabic,
SCX_Common,
SCX_Arabic,
SCX_Syriac,
@@ -74188,13 +75013,13 @@
SCX_Common,
SCX_Arabic,
SCX_Devanagari,
+ SCX_use_AUX_TABLE_11,
SCX_use_AUX_TABLE_12,
- SCX_use_AUX_TABLE_13,
SCX_Inherited,
SCX_Devanagari,
+ SCX_use_AUX_TABLE_13,
SCX_use_AUX_TABLE_14,
SCX_use_AUX_TABLE_15,
- SCX_use_AUX_TABLE_16,
SCX_Devanagari,
SCX_Bengali,
SCX_Unknown,
@@ -74222,7 +75047,7 @@
SCX_Unknown,
SCX_Bengali,
SCX_Unknown,
- SCX_use_AUX_TABLE_17,
+ SCX_use_AUX_TABLE_16,
SCX_Bengali,
SCX_Unknown,
SCX_Gurmukhi,
@@ -74255,7 +75080,7 @@
SCX_Unknown,
SCX_Gurmukhi,
SCX_Unknown,
- SCX_use_AUX_TABLE_18,
+ SCX_use_AUX_TABLE_17,
SCX_Gurmukhi,
SCX_Unknown,
SCX_Gujarati,
@@ -74282,7 +75107,7 @@
SCX_Unknown,
SCX_Gujarati,
SCX_Unknown,
- SCX_use_AUX_TABLE_19,
+ SCX_use_AUX_TABLE_18,
SCX_Gujarati,
SCX_Unknown,
SCX_Gujarati,
@@ -74345,7 +75170,7 @@
SCX_Unknown,
SCX_Tamil,
SCX_Unknown,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Tamil,
SCX_Unknown,
SCX_Telugu,
@@ -74393,7 +75218,7 @@
SCX_Unknown,
SCX_Kannada,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_20,
SCX_Unknown,
SCX_Kannada,
SCX_Unknown,
@@ -74411,8 +75236,6 @@
SCX_Unknown,
SCX_Malayalam,
SCX_Unknown,
- SCX_Malayalam,
- SCX_Unknown,
SCX_Sinhala,
SCX_Unknown,
SCX_Sinhala,
@@ -74479,7 +75302,7 @@
SCX_Tibetan,
SCX_Unknown,
SCX_Myanmar,
- SCX_use_AUX_TABLE_22,
+ SCX_use_AUX_TABLE_21,
SCX_Myanmar,
SCX_Georgian,
SCX_Unknown,
@@ -74488,9 +75311,9 @@
SCX_Georgian,
SCX_Unknown,
SCX_Georgian,
+ SCX_use_AUX_TABLE_22,
+ SCX_Georgian,
SCX_use_AUX_TABLE_23,
- SCX_Georgian,
- SCX_use_AUX_TABLE_24,
SCX_Ethiopic,
SCX_Unknown,
SCX_Ethiopic,
@@ -74543,7 +75366,7 @@
SCX_Tagalog,
SCX_Unknown,
SCX_Hanunoo,
- SCX_use_AUX_TABLE_25,
+ SCX_use_AUX_TABLE_24,
SCX_Unknown,
SCX_Buhid,
SCX_Unknown,
@@ -74560,9 +75383,9 @@
SCX_Khmer,
SCX_Unknown,
SCX_Mongolian,
- SCX_use_AUX_TABLE_26,
+ SCX_use_AUX_TABLE_25,
SCX_Mongolian,
- SCX_use_AUX_TABLE_26,
+ SCX_use_AUX_TABLE_25,
SCX_Mongolian,
SCX_Unknown,
SCX_Mongolian,
@@ -74630,33 +75453,33 @@
SCX_Georgian,
SCX_Sundanese,
SCX_Unknown,
+ SCX_use_AUX_TABLE_26,
+ SCX_Devanagari,
+ SCX_use_AUX_TABLE_26,
SCX_use_AUX_TABLE_27,
SCX_Devanagari,
- SCX_use_AUX_TABLE_27,
SCX_use_AUX_TABLE_28,
- SCX_Devanagari,
SCX_use_AUX_TABLE_29,
- SCX_use_AUX_TABLE_30,
+ SCX_use_AUX_TABLE_28,
SCX_use_AUX_TABLE_29,
SCX_use_AUX_TABLE_30,
- SCX_use_AUX_TABLE_31,
SCX_Devanagari,
- SCX_use_AUX_TABLE_30,
- SCX_Devanagari,
- SCX_use_AUX_TABLE_30,
SCX_use_AUX_TABLE_29,
SCX_Devanagari,
- SCX_use_AUX_TABLE_32,
SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_28,
SCX_Devanagari,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_31,
+ SCX_use_AUX_TABLE_28,
SCX_Devanagari,
+ SCX_use_AUX_TABLE_28,
+ SCX_Devanagari,
+ SCX_use_AUX_TABLE_32,
+ SCX_use_AUX_TABLE_27,
SCX_use_AUX_TABLE_33,
SCX_use_AUX_TABLE_28,
- SCX_use_AUX_TABLE_34,
- SCX_use_AUX_TABLE_29,
SCX_Bengali,
- SCX_use_AUX_TABLE_28,
+ SCX_use_AUX_TABLE_27,
SCX_Nandinagari,
SCX_Unknown,
SCX_Latin,
@@ -74671,6 +75494,8 @@
SCX_Latin,
SCX_Greek,
SCX_Inherited,
+ SCX_use_AUX_TABLE_34,
+ SCX_Inherited,
SCX_Unknown,
SCX_Inherited,
SCX_Latin,
@@ -74812,7 +75637,7 @@
SCX_Common,
SCX_use_AUX_TABLE_37,
SCX_use_AUX_TABLE_40,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_use_AUX_TABLE_39,
SCX_use_AUX_TABLE_41,
SCX_Common,
@@ -74833,19 +75658,18 @@
SCX_Unknown,
SCX_use_AUX_TABLE_1,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_use_AUX_TABLE_37,
SCX_use_AUX_TABLE_1,
- SCX_Unknown,
SCX_use_AUX_TABLE_37,
SCX_Unknown,
SCX_use_AUX_TABLE_44,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_use_AUX_TABLE_37,
SCX_Common,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Common,
SCX_use_AUX_TABLE_37,
SCX_Common,
@@ -74861,7 +75685,6 @@
SCX_use_AUX_TABLE_37,
SCX_Common,
SCX_use_AUX_TABLE_37,
- SCX_Unknown,
SCX_Common,
SCX_use_AUX_TABLE_37,
SCX_Unknown,
@@ -74877,6 +75700,7 @@
SCX_Cyrillic,
SCX_Bamum,
SCX_Unknown,
+ SCX_use_AUX_TABLE_45,
SCX_Common,
SCX_Latin,
SCX_Common,
@@ -74887,9 +75711,9 @@
SCX_Latin,
SCX_Syloti_Nagri,
SCX_Unknown,
- SCX_use_AUX_TABLE_45,
SCX_use_AUX_TABLE_46,
SCX_use_AUX_TABLE_47,
+ SCX_use_AUX_TABLE_48,
SCX_Unknown,
SCX_Phags_Pa,
SCX_Unknown,
@@ -74898,21 +75722,21 @@
SCX_Saurashtra,
SCX_Unknown,
SCX_Devanagari,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_28,
SCX_Devanagari,
- SCX_use_AUX_TABLE_48,
+ SCX_use_AUX_TABLE_49,
SCX_Devanagari,
SCX_Kayah_Li,
- SCX_use_AUX_TABLE_49,
+ SCX_use_AUX_TABLE_50,
SCX_Kayah_Li,
SCX_Rejang,
SCX_Unknown,
SCX_Rejang,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_Javanese,
SCX_Unknown,
- SCX_use_AUX_TABLE_50,
+ SCX_use_AUX_TABLE_51,
SCX_Javanese,
SCX_Unknown,
SCX_Javanese,
@@ -74946,6 +75770,7 @@
SCX_Latin,
SCX_Greek,
SCX_Latin,
+ SCX_Common,
SCX_Unknown,
SCX_Cherokee,
SCX_Meetei_Mayek,
@@ -74952,11 +75777,11 @@
SCX_Unknown,
SCX_Meetei_Mayek,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_use_AUX_TABLE_37,
SCX_Unknown,
@@ -74987,9 +75812,9 @@
SCX_Arabic,
SCX_Unknown,
SCX_Arabic,
- SCX_use_AUX_TABLE_10,
+ SCX_use_AUX_TABLE_52,
SCX_Arabic,
- SCX_use_AUX_TABLE_10,
+ SCX_use_AUX_TABLE_52,
SCX_Unknown,
SCX_Inherited,
SCX_Common,
@@ -75020,15 +75845,15 @@
SCX_use_AUX_TABLE_41,
SCX_use_AUX_TABLE_44,
SCX_use_AUX_TABLE_41,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
@@ -75050,11 +75875,11 @@
SCX_Unknown,
SCX_Linear_B,
SCX_Unknown,
- SCX_use_AUX_TABLE_51,
+ SCX_use_AUX_TABLE_53,
SCX_Unknown,
- SCX_use_AUX_TABLE_52,
+ SCX_use_AUX_TABLE_54,
SCX_Unknown,
- SCX_use_AUX_TABLE_51,
+ SCX_use_AUX_TABLE_53,
SCX_Greek,
SCX_Unknown,
SCX_Common,
@@ -75068,7 +75893,7 @@
SCX_Unknown,
SCX_Carian,
SCX_Unknown,
- SCX_use_AUX_TABLE_53,
+ SCX_use_AUX_TABLE_55,
SCX_Unknown,
SCX_Old_Italic,
SCX_Unknown,
@@ -75194,10 +76019,18 @@
SCX_Unknown,
SCX_Arabic,
SCX_Unknown,
+ SCX_Yezidi,
+ SCX_Unknown,
+ SCX_Yezidi,
+ SCX_Unknown,
+ SCX_Yezidi,
+ SCX_Unknown,
SCX_Old_Sogdian,
SCX_Unknown,
SCX_Sogdian,
SCX_Unknown,
+ SCX_Chorasmian,
+ SCX_Unknown,
SCX_Elymaic,
SCX_Unknown,
SCX_Brahmi,
@@ -75221,8 +76054,6 @@
SCX_Unknown,
SCX_Sharada,
SCX_Unknown,
- SCX_Sharada,
- SCX_Unknown,
SCX_Sinhala,
SCX_Unknown,
SCX_Khojki,
@@ -75244,9 +76075,9 @@
SCX_Khudawadi,
SCX_Unknown,
SCX_Grantha,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Grantha,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Unknown,
SCX_Grantha,
SCX_Unknown,
@@ -75260,7 +76091,7 @@
SCX_Unknown,
SCX_Grantha,
SCX_Unknown,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Grantha,
SCX_Unknown,
SCX_Grantha,
@@ -75281,8 +76112,6 @@
SCX_Unknown,
SCX_Newa,
SCX_Unknown,
- SCX_Newa,
- SCX_Unknown,
SCX_Tirhuta,
SCX_Unknown,
SCX_Tirhuta,
@@ -75312,7 +76141,22 @@
SCX_Warang_Citi,
SCX_Unknown,
SCX_Warang_Citi,
+ SCX_Dives_Akuru,
SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
SCX_Nandinagari,
SCX_Unknown,
SCX_Nandinagari,
@@ -75367,10 +76211,12 @@
SCX_Unknown,
SCX_Makasar,
SCX_Unknown,
+ SCX_Lisu,
+ SCX_Unknown,
SCX_Tamil,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Tamil,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Tamil,
SCX_Unknown,
SCX_Tamil,
@@ -75421,11 +76267,17 @@
SCX_Tangut,
SCX_Nushu,
SCX_Common,
+ SCX_Khitan_Small_Script,
SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
+ SCX_Unknown,
SCX_Tangut,
SCX_Unknown,
SCX_Tangut,
+ SCX_Khitan_Small_Script,
SCX_Unknown,
+ SCX_Tangut,
+ SCX_Unknown,
SCX_use_AUX_TABLE_44,
SCX_use_AUX_TABLE_43,
SCX_Unknown,
@@ -75634,11 +76486,15 @@
SCX_Common,
SCX_Unknown,
SCX_Common,
+ SCX_use_AUX_TABLE_43,
+ SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
- SCX_use_AUX_TABLE_43,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
+ SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
@@ -75645,8 +76501,6 @@
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_37,
- SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
@@ -75707,6 +76561,8 @@
SCX_Unknown,
SCX_use_AUX_TABLE_37,
SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
+ SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
@@ -75727,7 +76583,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 1047 */
- 1670, /* Number of elements */
+ 1699, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -75813,8 +76669,6 @@
0x531,
0x557,
0x559,
- 0x589,
- 0x58A,
0x58B,
0x58D,
0x590,
@@ -75871,7 +76725,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -75995,7 +76849,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -76086,8 +76940,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -76101,7 +76953,7 @@
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -76296,7 +77148,7 @@
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -76359,6 +77211,8 @@
0x1D79,
0x1DBF,
0x1DC2,
+ 0x1DF8,
+ 0x1DF9,
0x1DFA,
0x1DFB,
0x1E00,
@@ -76436,7 +77290,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C00,
0x2C2F,
0x2C30,
@@ -76478,7 +77332,7 @@
0x2E00,
0x2E43,
0x2E44,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -76525,7 +77379,6 @@
0x318F,
0x3190,
0x31A0,
- 0x31BB,
0x31C0,
0x31E4,
0x31F0,
@@ -76549,10 +77402,9 @@
0x33E0,
0x33FF,
0x3400,
- 0x4DB6,
0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
@@ -76566,15 +77418,16 @@
0xA6A0,
0xA6F8,
0xA700,
+ 0xA708,
0xA722,
0xA788,
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA800,
- 0xA82C,
+ 0xA82D,
0xA830,
0xA833,
0xA836,
@@ -76634,7 +77487,8 @@
0xAB5C,
0xAB65,
0xAB66,
- 0xAB68,
+ 0xAB6A,
+ 0xAB6C,
0xAB70,
0xABC0,
0xABEE,
@@ -76746,7 +77600,7 @@
0x10140,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -76882,10 +77736,18 @@
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
0x10FE0,
0x10FF7,
0x11000,
@@ -76904,12 +77766,10 @@
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
@@ -76966,11 +77826,9 @@
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x11460,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
@@ -77001,6 +77859,21 @@
0x118F3,
0x118FF,
0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -77055,6 +77928,8 @@
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x11FC0,
0x11FD0,
0x11FD2,
@@ -77110,10 +77985,16 @@
0x16FE1,
0x16FE2,
0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18B00,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B001,
0x1B11F,
@@ -77320,11 +78201,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F200,
0x1F201,
@@ -77338,11 +78215,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -77359,32 +78236,38 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -77395,6 +78278,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
@@ -77441,139 +78326,143 @@
SCX_Chakma = 21,
SCX_Cham = 22,
SCX_Cherokee = 23,
- SCX_Common = 24,
- SCX_Coptic = 25,
- SCX_Cuneiform = 26,
- SCX_Cypriot = 27,
- SCX_Cyrillic = 28,
- SCX_Deseret = 29,
- SCX_Devanagari = 30,
- SCX_Dogra = 31,
- SCX_Duployan = 32,
- SCX_Egyptian_Hieroglyphs = 33,
- SCX_Elbasan = 34,
- SCX_Elymaic = 35,
- SCX_Ethiopic = 36,
- SCX_Georgian = 37,
- SCX_Glagolitic = 38,
- SCX_Gothic = 39,
- SCX_Grantha = 40,
- SCX_Greek = 41,
- SCX_Gujarati = 42,
- SCX_Gunjala_Gondi = 43,
- SCX_Gurmukhi = 44,
- SCX_Han = 45,
- SCX_Hanb = 46,
- SCX_Hangul = 47,
- SCX_Hanifi_Rohingya = 48,
- SCX_Hanunoo = 49,
- SCX_Hatran = 50,
- SCX_Hebrew = 51,
- SCX_Hiragana = 52,
- SCX_Imperial_Aramaic = 53,
- SCX_Inherited = 54,
- SCX_Inscriptional_Pahlavi = 55,
- SCX_Inscriptional_Parthian = 56,
- SCX_Javanese = 57,
- SCX_Jpan = 58,
- SCX_Kaithi = 59,
- SCX_Kannada = 60,
- SCX_Katakana = 61,
- SCX_Kayah_Li = 62,
- SCX_Kharoshthi = 63,
- SCX_Khmer = 64,
- SCX_Khojki = 65,
- SCX_Khudawadi = 66,
- SCX_Kore = 67,
- SCX_Lao = 68,
- SCX_Latin = 69,
- SCX_Lepcha = 70,
- SCX_Limbu = 71,
- SCX_Linear_A = 72,
- SCX_Linear_B = 73,
- SCX_Lisu = 74,
- SCX_Lycian = 75,
- SCX_Lydian = 76,
- SCX_Mahajani = 77,
- SCX_Makasar = 78,
- SCX_Malayalam = 79,
- SCX_Mandaic = 80,
- SCX_Manichaean = 81,
- SCX_Marchen = 82,
- SCX_Masaram_Gondi = 83,
- SCX_Medefaidrin = 84,
- SCX_Meetei_Mayek = 85,
- SCX_Mende_Kikakui = 86,
- SCX_Meroitic_Cursive = 87,
- SCX_Meroitic_Hieroglyphs = 88,
- SCX_Miao = 89,
- SCX_Modi = 90,
- SCX_Mongolian = 91,
- SCX_Mro = 92,
- SCX_Multani = 93,
- SCX_Myanmar = 94,
- SCX_Nabataean = 95,
- SCX_Nandinagari = 96,
- SCX_New_Tai_Lue = 97,
- SCX_Newa = 98,
- SCX_Nko = 99,
- SCX_Nushu = 100,
- SCX_Nyiakeng_Puachue_Hmong = 101,
- SCX_Ogham = 102,
- SCX_Ol_Chiki = 103,
- SCX_Old_Hungarian = 104,
- SCX_Old_Italic = 105,
- SCX_Old_North_Arabian = 106,
- SCX_Old_Permic = 107,
- SCX_Old_Persian = 108,
- SCX_Old_Sogdian = 109,
- SCX_Old_South_Arabian = 110,
- SCX_Old_Turkic = 111,
- SCX_Oriya = 112,
- SCX_Osage = 113,
- SCX_Osmanya = 114,
- SCX_Pahawh_Hmong = 115,
- SCX_Palmyrene = 116,
- SCX_Pau_Cin_Hau = 117,
- SCX_Phags_Pa = 118,
- SCX_Phoenician = 119,
- SCX_Psalter_Pahlavi = 120,
- SCX_Rejang = 121,
- SCX_Runic = 122,
- SCX_Samaritan = 123,
- SCX_Saurashtra = 124,
- SCX_Sharada = 125,
- SCX_Shavian = 126,
- SCX_Siddham = 127,
- SCX_SignWriting = 128,
- SCX_Sinhala = 129,
- SCX_Sogdian = 130,
- SCX_Sora_Sompeng = 131,
- SCX_Soyombo = 132,
- SCX_Sundanese = 133,
- SCX_Syloti_Nagri = 134,
- SCX_Syriac = 135,
- SCX_Tagalog = 136,
- SCX_Tagbanwa = 137,
- SCX_Tai_Le = 138,
- SCX_Tai_Tham = 139,
- SCX_Tai_Viet = 140,
- SCX_Takri = 141,
- SCX_Tamil = 142,
- SCX_Tangut = 143,
- SCX_Telugu = 144,
- SCX_Thaana = 145,
- SCX_Thai = 146,
- SCX_Tibetan = 147,
- SCX_Tifinagh = 148,
- SCX_Tirhuta = 149,
- SCX_Ugaritic = 150,
- SCX_Vai = 151,
- SCX_Wancho = 152,
- SCX_Warang_Citi = 153,
- SCX_Yi = 154,
- SCX_Zanabazar_Square = 155,
- SCX_INVALID = 156,
+ SCX_Chorasmian = 24,
+ SCX_Common = 25,
+ SCX_Coptic = 26,
+ SCX_Cuneiform = 27,
+ SCX_Cypriot = 28,
+ SCX_Cyrillic = 29,
+ SCX_Deseret = 30,
+ SCX_Devanagari = 31,
+ SCX_Dives_Akuru = 32,
+ SCX_Dogra = 33,
+ SCX_Duployan = 34,
+ SCX_Egyptian_Hieroglyphs = 35,
+ SCX_Elbasan = 36,
+ SCX_Elymaic = 37,
+ SCX_Ethiopic = 38,
+ SCX_Georgian = 39,
+ SCX_Glagolitic = 40,
+ SCX_Gothic = 41,
+ SCX_Grantha = 42,
+ SCX_Greek = 43,
+ SCX_Gujarati = 44,
+ SCX_Gunjala_Gondi = 45,
+ SCX_Gurmukhi = 46,
+ SCX_Han = 47,
+ SCX_Hanb = 48,
+ SCX_Hangul = 49,
+ SCX_Hanifi_Rohingya = 50,
+ SCX_Hanunoo = 51,
+ SCX_Hatran = 52,
+ SCX_Hebrew = 53,
+ SCX_Hiragana = 54,
+ SCX_Imperial_Aramaic = 55,
+ SCX_Inherited = 56,
+ SCX_Inscriptional_Pahlavi = 57,
+ SCX_Inscriptional_Parthian = 58,
+ SCX_INVALID = 59,
+ SCX_Javanese = 60,
+ SCX_Jpan = 61,
+ SCX_Kaithi = 62,
+ SCX_Kannada = 63,
+ SCX_Katakana = 64,
+ SCX_Kayah_Li = 65,
+ SCX_Kharoshthi = 66,
+ SCX_Khitan_Small_Script = 67,
+ SCX_Khmer = 68,
+ SCX_Khojki = 69,
+ SCX_Khudawadi = 70,
+ SCX_Kore = 71,
+ SCX_Lao = 72,
+ SCX_Latin = 73,
+ SCX_Lepcha = 74,
+ SCX_Limbu = 75,
+ SCX_Linear_A = 76,
+ SCX_Linear_B = 77,
+ SCX_Lisu = 78,
+ SCX_Lycian = 79,
+ SCX_Lydian = 80,
+ SCX_Mahajani = 81,
+ SCX_Makasar = 82,
+ SCX_Malayalam = 83,
+ SCX_Mandaic = 84,
+ SCX_Manichaean = 85,
+ SCX_Marchen = 86,
+ SCX_Masaram_Gondi = 87,
+ SCX_Medefaidrin = 88,
+ SCX_Meetei_Mayek = 89,
+ SCX_Mende_Kikakui = 90,
+ SCX_Meroitic_Cursive = 91,
+ SCX_Meroitic_Hieroglyphs = 92,
+ SCX_Miao = 93,
+ SCX_Modi = 94,
+ SCX_Mongolian = 95,
+ SCX_Mro = 96,
+ SCX_Multani = 97,
+ SCX_Myanmar = 98,
+ SCX_Nabataean = 99,
+ SCX_Nandinagari = 100,
+ SCX_New_Tai_Lue = 101,
+ SCX_Newa = 102,
+ SCX_Nko = 103,
+ SCX_Nushu = 104,
+ SCX_Nyiakeng_Puachue_Hmong = 105,
+ SCX_Ogham = 106,
+ SCX_Ol_Chiki = 107,
+ SCX_Old_Hungarian = 108,
+ SCX_Old_Italic = 109,
+ SCX_Old_North_Arabian = 110,
+ SCX_Old_Permic = 111,
+ SCX_Old_Persian = 112,
+ SCX_Old_Sogdian = 113,
+ SCX_Old_South_Arabian = 114,
+ SCX_Old_Turkic = 115,
+ SCX_Oriya = 116,
+ SCX_Osage = 117,
+ SCX_Osmanya = 118,
+ SCX_Pahawh_Hmong = 119,
+ SCX_Palmyrene = 120,
+ SCX_Pau_Cin_Hau = 121,
+ SCX_Phags_Pa = 122,
+ SCX_Phoenician = 123,
+ SCX_Psalter_Pahlavi = 124,
+ SCX_Rejang = 125,
+ SCX_Runic = 126,
+ SCX_Samaritan = 127,
+ SCX_Saurashtra = 128,
+ SCX_Sharada = 129,
+ SCX_Shavian = 130,
+ SCX_Siddham = 131,
+ SCX_SignWriting = 132,
+ SCX_Sinhala = 133,
+ SCX_Sogdian = 134,
+ SCX_Sora_Sompeng = 135,
+ SCX_Soyombo = 136,
+ SCX_Sundanese = 137,
+ SCX_Syloti_Nagri = 138,
+ SCX_Syriac = 139,
+ SCX_Tagalog = 140,
+ SCX_Tagbanwa = 141,
+ SCX_Tai_Le = 142,
+ SCX_Tai_Tham = 143,
+ SCX_Tai_Viet = 144,
+ SCX_Takri = 145,
+ SCX_Tamil = 146,
+ SCX_Tangut = 147,
+ SCX_Telugu = 148,
+ SCX_Thaana = 149,
+ SCX_Thai = 150,
+ SCX_Tibetan = 151,
+ SCX_Tifinagh = 152,
+ SCX_Tirhuta = 153,
+ SCX_Ugaritic = 154,
+ SCX_Vai = 155,
+ SCX_Wancho = 156,
+ SCX_Warang_Citi = 157,
+ SCX_Yezidi = 158,
+ SCX_Yi = 159,
+ SCX_Zanabazar_Square = 160,
SCX_use_AUX_TABLE_1 = -1,
SCX_use_AUX_TABLE_2 = -2,
SCX_use_AUX_TABLE_3 = -3,
@@ -77626,7 +78515,9 @@
SCX_use_AUX_TABLE_50 = -50,
SCX_use_AUX_TABLE_51 = -51,
SCX_use_AUX_TABLE_52 = -52,
- SCX_use_AUX_TABLE_53 = -53
+ SCX_use_AUX_TABLE_53 = -53,
+ SCX_use_AUX_TABLE_54 = -54,
+ SCX_use_AUX_TABLE_55 = -55
} SCX_enum;
# endif /* EBCDIC 1047 */
@@ -77661,24 +78552,20 @@
};
static const SCX_enum SCX_AUX_TABLE_5[] = {
- SCX_Armenian,
- SCX_Georgian
-};
-
-static const SCX_enum SCX_AUX_TABLE_6[] = {
SCX_Arabic,
SCX_Hanifi_Rohingya,
SCX_Syriac,
- SCX_Thaana
+ SCX_Thaana,
+ SCX_Yezidi
};
-static const SCX_enum SCX_AUX_TABLE_7[] = {
+static const SCX_enum SCX_AUX_TABLE_6[] = {
SCX_Arabic,
SCX_Syriac,
SCX_Thaana
};
-static const SCX_enum SCX_AUX_TABLE_8[] = {
+static const SCX_enum SCX_AUX_TABLE_7[] = {
SCX_Adlam,
SCX_Arabic,
SCX_Hanifi_Rohingya,
@@ -77689,22 +78576,23 @@
SCX_Syriac
};
-static const SCX_enum SCX_AUX_TABLE_9[] = {
+static const SCX_enum SCX_AUX_TABLE_8[] = {
SCX_Arabic,
SCX_Syriac
};
-static const SCX_enum SCX_AUX_TABLE_10[] = {
+static const SCX_enum SCX_AUX_TABLE_9[] = {
SCX_Arabic,
- SCX_Thaana
+ SCX_Thaana,
+ SCX_Yezidi
};
-static const SCX_enum SCX_AUX_TABLE_11[] = {
+static const SCX_enum SCX_AUX_TABLE_10[] = {
SCX_Arabic,
SCX_Hanifi_Rohingya
};
-static const SCX_enum SCX_AUX_TABLE_12[] = {
+static const SCX_enum SCX_AUX_TABLE_11[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Grantha,
@@ -77720,7 +78608,7 @@
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_13[] = {
+static const SCX_enum SCX_AUX_TABLE_12[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Grantha,
@@ -77735,7 +78623,7 @@
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_14[] = {
+static const SCX_enum SCX_AUX_TABLE_13[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Dogra,
@@ -77758,7 +78646,7 @@
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_15[] = {
+static const SCX_enum SCX_AUX_TABLE_14[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Dogra,
@@ -77782,7 +78670,7 @@
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_16[] = {
+static const SCX_enum SCX_AUX_TABLE_15[] = {
SCX_Devanagari,
SCX_Dogra,
SCX_Kaithi,
@@ -77789,49 +78677,49 @@
SCX_Mahajani
};
-static const SCX_enum SCX_AUX_TABLE_17[] = {
+static const SCX_enum SCX_AUX_TABLE_16[] = {
SCX_Bengali,
SCX_Chakma,
SCX_Syloti_Nagri
};
-static const SCX_enum SCX_AUX_TABLE_18[] = {
+static const SCX_enum SCX_AUX_TABLE_17[] = {
SCX_Gurmukhi,
SCX_Multani
};
-static const SCX_enum SCX_AUX_TABLE_19[] = {
+static const SCX_enum SCX_AUX_TABLE_18[] = {
SCX_Gujarati,
SCX_Khojki
};
-static const SCX_enum SCX_AUX_TABLE_20[] = {
+static const SCX_enum SCX_AUX_TABLE_19[] = {
SCX_Grantha,
SCX_Tamil
};
-static const SCX_enum SCX_AUX_TABLE_21[] = {
+static const SCX_enum SCX_AUX_TABLE_20[] = {
SCX_Kannada,
SCX_Nandinagari
};
-static const SCX_enum SCX_AUX_TABLE_22[] = {
+static const SCX_enum SCX_AUX_TABLE_21[] = {
SCX_Chakma,
SCX_Myanmar,
SCX_Tai_Le
};
-static const SCX_enum SCX_AUX_TABLE_23[] = {
+static const SCX_enum SCX_AUX_TABLE_22[] = {
SCX_Georgian,
SCX_Latin
};
-static const SCX_enum SCX_AUX_TABLE_24[] = {
+static const SCX_enum SCX_AUX_TABLE_23[] = {
SCX_Hangul,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_25[] = {
+static const SCX_enum SCX_AUX_TABLE_24[] = {
SCX_Buhid,
SCX_Hanunoo,
SCX_Tagalog,
@@ -77838,12 +78726,12 @@
SCX_Tagbanwa
};
-static const SCX_enum SCX_AUX_TABLE_26[] = {
+static const SCX_enum SCX_AUX_TABLE_25[] = {
SCX_Mongolian,
SCX_Phags_Pa
};
-static const SCX_enum SCX_AUX_TABLE_27[] = {
+static const SCX_enum SCX_AUX_TABLE_26[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Grantha,
@@ -77850,22 +78738,22 @@
SCX_Kannada
};
-static const SCX_enum SCX_AUX_TABLE_28[] = {
+static const SCX_enum SCX_AUX_TABLE_27[] = {
SCX_Devanagari,
SCX_Grantha
};
-static const SCX_enum SCX_AUX_TABLE_29[] = {
+static const SCX_enum SCX_AUX_TABLE_28[] = {
SCX_Bengali,
SCX_Devanagari
};
-static const SCX_enum SCX_AUX_TABLE_30[] = {
+static const SCX_enum SCX_AUX_TABLE_29[] = {
SCX_Devanagari,
SCX_Sharada
};
-static const SCX_enum SCX_AUX_TABLE_31[] = {
+static const SCX_enum SCX_AUX_TABLE_30[] = {
SCX_Devanagari,
SCX_Kannada,
SCX_Malayalam,
@@ -77874,12 +78762,12 @@
SCX_Telugu
};
-static const SCX_enum SCX_AUX_TABLE_32[] = {
+static const SCX_enum SCX_AUX_TABLE_31[] = {
SCX_Devanagari,
SCX_Nandinagari
};
-static const SCX_enum SCX_AUX_TABLE_33[] = {
+static const SCX_enum SCX_AUX_TABLE_32[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Grantha,
@@ -77890,12 +78778,17 @@
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_34[] = {
+static const SCX_enum SCX_AUX_TABLE_33[] = {
SCX_Devanagari,
SCX_Grantha,
SCX_Kannada
};
+static const SCX_enum SCX_AUX_TABLE_34[] = {
+ SCX_Cyrillic,
+ SCX_Syriac
+};
+
static const SCX_enum SCX_AUX_TABLE_35[] = {
SCX_Latin,
SCX_Mongolian
@@ -77971,6 +78864,14 @@
};
static const SCX_enum SCX_AUX_TABLE_45[] = {
+ SCX_Han,
+ SCX_Hanb,
+ SCX_Jpan,
+ SCX_Kore,
+ SCX_Latin
+};
+
+static const SCX_enum SCX_AUX_TABLE_46[] = {
SCX_Devanagari,
SCX_Dogra,
SCX_Gujarati,
@@ -77987,7 +78888,7 @@
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_46[] = {
+static const SCX_enum SCX_AUX_TABLE_47[] = {
SCX_Devanagari,
SCX_Dogra,
SCX_Gujarati,
@@ -78003,7 +78904,7 @@
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_47[] = {
+static const SCX_enum SCX_AUX_TABLE_48[] = {
SCX_Devanagari,
SCX_Dogra,
SCX_Gujarati,
@@ -78017,34 +78918,39 @@
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_48[] = {
+static const SCX_enum SCX_AUX_TABLE_49[] = {
SCX_Devanagari,
SCX_Tamil
};
-static const SCX_enum SCX_AUX_TABLE_49[] = {
+static const SCX_enum SCX_AUX_TABLE_50[] = {
SCX_Kayah_Li,
SCX_Latin,
SCX_Myanmar
};
-static const SCX_enum SCX_AUX_TABLE_50[] = {
+static const SCX_enum SCX_AUX_TABLE_51[] = {
SCX_Buginese,
SCX_Javanese
};
-static const SCX_enum SCX_AUX_TABLE_51[] = {
+static const SCX_enum SCX_AUX_TABLE_52[] = {
+ SCX_Arabic,
+ SCX_Thaana
+};
+
+static const SCX_enum SCX_AUX_TABLE_53[] = {
SCX_Cypriot,
SCX_Linear_B
};
-static const SCX_enum SCX_AUX_TABLE_52[] = {
+static const SCX_enum SCX_AUX_TABLE_54[] = {
SCX_Cypriot,
SCX_Linear_A,
SCX_Linear_B
};
-static const SCX_enum SCX_AUX_TABLE_53[] = {
+static const SCX_enum SCX_AUX_TABLE_55[] = {
SCX_Arabic,
SCX_Coptic
};
@@ -78103,7 +79009,9 @@
SCX_AUX_TABLE_50,
SCX_AUX_TABLE_51,
SCX_AUX_TABLE_52,
- SCX_AUX_TABLE_53
+ SCX_AUX_TABLE_53,
+ SCX_AUX_TABLE_54,
+ SCX_AUX_TABLE_55
};
/* Parallel table to the above, giving the number of elements in each table
@@ -78115,36 +79023,36 @@
2 /* SCX_AUX_TABLE_2 */,
2 /* SCX_AUX_TABLE_3 */,
2 /* SCX_AUX_TABLE_4 */,
- 2 /* SCX_AUX_TABLE_5 */,
- 4 /* SCX_AUX_TABLE_6 */,
- 3 /* SCX_AUX_TABLE_7 */,
- 8 /* SCX_AUX_TABLE_8 */,
- 2 /* SCX_AUX_TABLE_9 */,
+ 5 /* SCX_AUX_TABLE_5 */,
+ 3 /* SCX_AUX_TABLE_6 */,
+ 8 /* SCX_AUX_TABLE_7 */,
+ 2 /* SCX_AUX_TABLE_8 */,
+ 3 /* SCX_AUX_TABLE_9 */,
2 /* SCX_AUX_TABLE_10 */,
- 2 /* SCX_AUX_TABLE_11 */,
- 13 /* SCX_AUX_TABLE_12 */,
- 12 /* SCX_AUX_TABLE_13 */,
- 20 /* SCX_AUX_TABLE_14 */,
- 21 /* SCX_AUX_TABLE_15 */,
- 4 /* SCX_AUX_TABLE_16 */,
- 3 /* SCX_AUX_TABLE_17 */,
+ 13 /* SCX_AUX_TABLE_11 */,
+ 12 /* SCX_AUX_TABLE_12 */,
+ 20 /* SCX_AUX_TABLE_13 */,
+ 21 /* SCX_AUX_TABLE_14 */,
+ 4 /* SCX_AUX_TABLE_15 */,
+ 3 /* SCX_AUX_TABLE_16 */,
+ 2 /* SCX_AUX_TABLE_17 */,
2 /* SCX_AUX_TABLE_18 */,
2 /* SCX_AUX_TABLE_19 */,
2 /* SCX_AUX_TABLE_20 */,
- 2 /* SCX_AUX_TABLE_21 */,
- 3 /* SCX_AUX_TABLE_22 */,
+ 3 /* SCX_AUX_TABLE_21 */,
+ 2 /* SCX_AUX_TABLE_22 */,
2 /* SCX_AUX_TABLE_23 */,
- 2 /* SCX_AUX_TABLE_24 */,
- 4 /* SCX_AUX_TABLE_25 */,
- 2 /* SCX_AUX_TABLE_26 */,
- 4 /* SCX_AUX_TABLE_27 */,
+ 4 /* SCX_AUX_TABLE_24 */,
+ 2 /* SCX_AUX_TABLE_25 */,
+ 4 /* SCX_AUX_TABLE_26 */,
+ 2 /* SCX_AUX_TABLE_27 */,
2 /* SCX_AUX_TABLE_28 */,
2 /* SCX_AUX_TABLE_29 */,
- 2 /* SCX_AUX_TABLE_30 */,
- 6 /* SCX_AUX_TABLE_31 */,
- 2 /* SCX_AUX_TABLE_32 */,
- 8 /* SCX_AUX_TABLE_33 */,
- 3 /* SCX_AUX_TABLE_34 */,
+ 6 /* SCX_AUX_TABLE_30 */,
+ 2 /* SCX_AUX_TABLE_31 */,
+ 8 /* SCX_AUX_TABLE_32 */,
+ 3 /* SCX_AUX_TABLE_33 */,
+ 2 /* SCX_AUX_TABLE_34 */,
2 /* SCX_AUX_TABLE_35 */,
3 /* SCX_AUX_TABLE_36 */,
4 /* SCX_AUX_TABLE_37 */,
@@ -78155,15 +79063,17 @@
6 /* SCX_AUX_TABLE_42 */,
2 /* SCX_AUX_TABLE_43 */,
2 /* SCX_AUX_TABLE_44 */,
- 14 /* SCX_AUX_TABLE_45 */,
- 13 /* SCX_AUX_TABLE_46 */,
- 11 /* SCX_AUX_TABLE_47 */,
- 2 /* SCX_AUX_TABLE_48 */,
- 3 /* SCX_AUX_TABLE_49 */,
- 2 /* SCX_AUX_TABLE_50 */,
+ 5 /* SCX_AUX_TABLE_45 */,
+ 14 /* SCX_AUX_TABLE_46 */,
+ 13 /* SCX_AUX_TABLE_47 */,
+ 11 /* SCX_AUX_TABLE_48 */,
+ 2 /* SCX_AUX_TABLE_49 */,
+ 3 /* SCX_AUX_TABLE_50 */,
2 /* SCX_AUX_TABLE_51 */,
- 3 /* SCX_AUX_TABLE_52 */,
- 2 /* SCX_AUX_TABLE_53 */
+ 2 /* SCX_AUX_TABLE_52 */,
+ 2 /* SCX_AUX_TABLE_53 */,
+ 3 /* SCX_AUX_TABLE_54 */,
+ 2 /* SCX_AUX_TABLE_55 */
};
/* This table, indexed by the script enum, gives the zero code point for that
@@ -78195,6 +79105,7 @@
0, /* Chakma */
0xaa50, /* Cham */
'0', /* Cherokee */
+ '0', /* Chorasmian */
0, /* Common */
'0', /* Coptic */
'0', /* Cuneiform */
@@ -78202,6 +79113,7 @@
'0', /* Cyrillic */
'0', /* Deseret */
0x966, /* Devanagari */
+ 0x11950, /* Dives_Akuru */
0x966, /* Dogra */
'0', /* Duployan */
'0', /* Egyptian_Hieroglyphs */
@@ -78228,6 +79140,7 @@
0, /* Inherited */
'0', /* Inscriptional_Pahlavi */
'0', /* Inscriptional_Parthian */
+ '0', /* INVALID */
0xa9d0, /* Javanese */
'0', /* Jpan */
0x966, /* Kaithi */
@@ -78235,6 +79148,7 @@
'0', /* Katakana */
0xa900, /* Kayah_Li */
'0', /* Kharoshthi */
+ '0', /* Khitan_Small_Script */
0x17e0, /* Khmer */
0xae6, /* Khojki */
0x112f0, /* Khudawadi */
@@ -78324,7 +79238,8 @@
'0', /* Ugaritic */
0xa620, /* Vai */
0x1e2f0, /* Wancho */
- 0x118e0 /* Warang_Citi */
+ 0x118e0, /* Warang_Citi */
+ 0x660 /* Yezidi */
};
static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 1047 */
@@ -78410,8 +79325,6 @@
SCX_Armenian,
SCX_Unknown,
SCX_Armenian,
- SCX_use_AUX_TABLE_5,
- SCX_Armenian,
SCX_Unknown,
SCX_Armenian,
SCX_Unknown,
@@ -78424,24 +79337,24 @@
SCX_Arabic,
SCX_Common,
SCX_Arabic,
- SCX_use_AUX_TABLE_6,
+ SCX_use_AUX_TABLE_5,
SCX_Arabic,
+ SCX_use_AUX_TABLE_5,
SCX_use_AUX_TABLE_6,
- SCX_use_AUX_TABLE_7,
SCX_Unknown,
SCX_Arabic,
- SCX_use_AUX_TABLE_6,
+ SCX_use_AUX_TABLE_5,
SCX_Arabic,
+ SCX_use_AUX_TABLE_7,
+ SCX_Arabic,
SCX_use_AUX_TABLE_8,
SCX_Arabic,
SCX_use_AUX_TABLE_9,
SCX_Arabic,
+ SCX_use_AUX_TABLE_8,
+ SCX_Arabic,
SCX_use_AUX_TABLE_10,
SCX_Arabic,
- SCX_use_AUX_TABLE_9,
- SCX_Arabic,
- SCX_use_AUX_TABLE_11,
- SCX_Arabic,
SCX_Common,
SCX_Arabic,
SCX_Syriac,
@@ -78473,13 +79386,13 @@
SCX_Common,
SCX_Arabic,
SCX_Devanagari,
+ SCX_use_AUX_TABLE_11,
SCX_use_AUX_TABLE_12,
- SCX_use_AUX_TABLE_13,
SCX_Inherited,
SCX_Devanagari,
+ SCX_use_AUX_TABLE_13,
SCX_use_AUX_TABLE_14,
SCX_use_AUX_TABLE_15,
- SCX_use_AUX_TABLE_16,
SCX_Devanagari,
SCX_Bengali,
SCX_Unknown,
@@ -78507,7 +79420,7 @@
SCX_Unknown,
SCX_Bengali,
SCX_Unknown,
- SCX_use_AUX_TABLE_17,
+ SCX_use_AUX_TABLE_16,
SCX_Bengali,
SCX_Unknown,
SCX_Gurmukhi,
@@ -78540,7 +79453,7 @@
SCX_Unknown,
SCX_Gurmukhi,
SCX_Unknown,
- SCX_use_AUX_TABLE_18,
+ SCX_use_AUX_TABLE_17,
SCX_Gurmukhi,
SCX_Unknown,
SCX_Gujarati,
@@ -78567,7 +79480,7 @@
SCX_Unknown,
SCX_Gujarati,
SCX_Unknown,
- SCX_use_AUX_TABLE_19,
+ SCX_use_AUX_TABLE_18,
SCX_Gujarati,
SCX_Unknown,
SCX_Gujarati,
@@ -78630,7 +79543,7 @@
SCX_Unknown,
SCX_Tamil,
SCX_Unknown,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Tamil,
SCX_Unknown,
SCX_Telugu,
@@ -78678,7 +79591,7 @@
SCX_Unknown,
SCX_Kannada,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_20,
SCX_Unknown,
SCX_Kannada,
SCX_Unknown,
@@ -78696,8 +79609,6 @@
SCX_Unknown,
SCX_Malayalam,
SCX_Unknown,
- SCX_Malayalam,
- SCX_Unknown,
SCX_Sinhala,
SCX_Unknown,
SCX_Sinhala,
@@ -78764,7 +79675,7 @@
SCX_Tibetan,
SCX_Unknown,
SCX_Myanmar,
- SCX_use_AUX_TABLE_22,
+ SCX_use_AUX_TABLE_21,
SCX_Myanmar,
SCX_Georgian,
SCX_Unknown,
@@ -78773,9 +79684,9 @@
SCX_Georgian,
SCX_Unknown,
SCX_Georgian,
+ SCX_use_AUX_TABLE_22,
+ SCX_Georgian,
SCX_use_AUX_TABLE_23,
- SCX_Georgian,
- SCX_use_AUX_TABLE_24,
SCX_Ethiopic,
SCX_Unknown,
SCX_Ethiopic,
@@ -78828,7 +79739,7 @@
SCX_Tagalog,
SCX_Unknown,
SCX_Hanunoo,
- SCX_use_AUX_TABLE_25,
+ SCX_use_AUX_TABLE_24,
SCX_Unknown,
SCX_Buhid,
SCX_Unknown,
@@ -78845,9 +79756,9 @@
SCX_Khmer,
SCX_Unknown,
SCX_Mongolian,
- SCX_use_AUX_TABLE_26,
+ SCX_use_AUX_TABLE_25,
SCX_Mongolian,
- SCX_use_AUX_TABLE_26,
+ SCX_use_AUX_TABLE_25,
SCX_Mongolian,
SCX_Unknown,
SCX_Mongolian,
@@ -78915,33 +79826,33 @@
SCX_Georgian,
SCX_Sundanese,
SCX_Unknown,
+ SCX_use_AUX_TABLE_26,
+ SCX_Devanagari,
+ SCX_use_AUX_TABLE_26,
SCX_use_AUX_TABLE_27,
SCX_Devanagari,
- SCX_use_AUX_TABLE_27,
SCX_use_AUX_TABLE_28,
- SCX_Devanagari,
SCX_use_AUX_TABLE_29,
- SCX_use_AUX_TABLE_30,
+ SCX_use_AUX_TABLE_28,
SCX_use_AUX_TABLE_29,
SCX_use_AUX_TABLE_30,
- SCX_use_AUX_TABLE_31,
SCX_Devanagari,
- SCX_use_AUX_TABLE_30,
- SCX_Devanagari,
- SCX_use_AUX_TABLE_30,
SCX_use_AUX_TABLE_29,
SCX_Devanagari,
- SCX_use_AUX_TABLE_32,
SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_28,
SCX_Devanagari,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_31,
+ SCX_use_AUX_TABLE_28,
SCX_Devanagari,
+ SCX_use_AUX_TABLE_28,
+ SCX_Devanagari,
+ SCX_use_AUX_TABLE_32,
+ SCX_use_AUX_TABLE_27,
SCX_use_AUX_TABLE_33,
SCX_use_AUX_TABLE_28,
- SCX_use_AUX_TABLE_34,
- SCX_use_AUX_TABLE_29,
SCX_Bengali,
- SCX_use_AUX_TABLE_28,
+ SCX_use_AUX_TABLE_27,
SCX_Nandinagari,
SCX_Unknown,
SCX_Latin,
@@ -78956,6 +79867,8 @@
SCX_Latin,
SCX_Greek,
SCX_Inherited,
+ SCX_use_AUX_TABLE_34,
+ SCX_Inherited,
SCX_Unknown,
SCX_Inherited,
SCX_Latin,
@@ -79097,7 +80010,7 @@
SCX_Common,
SCX_use_AUX_TABLE_37,
SCX_use_AUX_TABLE_40,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_use_AUX_TABLE_39,
SCX_use_AUX_TABLE_41,
SCX_Common,
@@ -79118,19 +80031,18 @@
SCX_Unknown,
SCX_use_AUX_TABLE_1,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_use_AUX_TABLE_37,
SCX_use_AUX_TABLE_1,
- SCX_Unknown,
SCX_use_AUX_TABLE_37,
SCX_Unknown,
SCX_use_AUX_TABLE_44,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_use_AUX_TABLE_37,
SCX_Common,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Common,
SCX_use_AUX_TABLE_37,
SCX_Common,
@@ -79146,7 +80058,6 @@
SCX_use_AUX_TABLE_37,
SCX_Common,
SCX_use_AUX_TABLE_37,
- SCX_Unknown,
SCX_Common,
SCX_use_AUX_TABLE_37,
SCX_Unknown,
@@ -79162,6 +80073,7 @@
SCX_Cyrillic,
SCX_Bamum,
SCX_Unknown,
+ SCX_use_AUX_TABLE_45,
SCX_Common,
SCX_Latin,
SCX_Common,
@@ -79172,9 +80084,9 @@
SCX_Latin,
SCX_Syloti_Nagri,
SCX_Unknown,
- SCX_use_AUX_TABLE_45,
SCX_use_AUX_TABLE_46,
SCX_use_AUX_TABLE_47,
+ SCX_use_AUX_TABLE_48,
SCX_Unknown,
SCX_Phags_Pa,
SCX_Unknown,
@@ -79183,21 +80095,21 @@
SCX_Saurashtra,
SCX_Unknown,
SCX_Devanagari,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_28,
SCX_Devanagari,
- SCX_use_AUX_TABLE_48,
+ SCX_use_AUX_TABLE_49,
SCX_Devanagari,
SCX_Kayah_Li,
- SCX_use_AUX_TABLE_49,
+ SCX_use_AUX_TABLE_50,
SCX_Kayah_Li,
SCX_Rejang,
SCX_Unknown,
SCX_Rejang,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_Javanese,
SCX_Unknown,
- SCX_use_AUX_TABLE_50,
+ SCX_use_AUX_TABLE_51,
SCX_Javanese,
SCX_Unknown,
SCX_Javanese,
@@ -79231,6 +80143,7 @@
SCX_Latin,
SCX_Greek,
SCX_Latin,
+ SCX_Common,
SCX_Unknown,
SCX_Cherokee,
SCX_Meetei_Mayek,
@@ -79237,11 +80150,11 @@
SCX_Unknown,
SCX_Meetei_Mayek,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_use_AUX_TABLE_37,
SCX_Unknown,
@@ -79272,9 +80185,9 @@
SCX_Arabic,
SCX_Unknown,
SCX_Arabic,
- SCX_use_AUX_TABLE_10,
+ SCX_use_AUX_TABLE_52,
SCX_Arabic,
- SCX_use_AUX_TABLE_10,
+ SCX_use_AUX_TABLE_52,
SCX_Unknown,
SCX_Inherited,
SCX_Common,
@@ -79305,15 +80218,15 @@
SCX_use_AUX_TABLE_41,
SCX_use_AUX_TABLE_44,
SCX_use_AUX_TABLE_41,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
@@ -79335,11 +80248,11 @@
SCX_Unknown,
SCX_Linear_B,
SCX_Unknown,
- SCX_use_AUX_TABLE_51,
+ SCX_use_AUX_TABLE_53,
SCX_Unknown,
- SCX_use_AUX_TABLE_52,
+ SCX_use_AUX_TABLE_54,
SCX_Unknown,
- SCX_use_AUX_TABLE_51,
+ SCX_use_AUX_TABLE_53,
SCX_Greek,
SCX_Unknown,
SCX_Common,
@@ -79353,7 +80266,7 @@
SCX_Unknown,
SCX_Carian,
SCX_Unknown,
- SCX_use_AUX_TABLE_53,
+ SCX_use_AUX_TABLE_55,
SCX_Unknown,
SCX_Old_Italic,
SCX_Unknown,
@@ -79479,10 +80392,18 @@
SCX_Unknown,
SCX_Arabic,
SCX_Unknown,
+ SCX_Yezidi,
+ SCX_Unknown,
+ SCX_Yezidi,
+ SCX_Unknown,
+ SCX_Yezidi,
+ SCX_Unknown,
SCX_Old_Sogdian,
SCX_Unknown,
SCX_Sogdian,
SCX_Unknown,
+ SCX_Chorasmian,
+ SCX_Unknown,
SCX_Elymaic,
SCX_Unknown,
SCX_Brahmi,
@@ -79506,8 +80427,6 @@
SCX_Unknown,
SCX_Sharada,
SCX_Unknown,
- SCX_Sharada,
- SCX_Unknown,
SCX_Sinhala,
SCX_Unknown,
SCX_Khojki,
@@ -79529,9 +80448,9 @@
SCX_Khudawadi,
SCX_Unknown,
SCX_Grantha,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Grantha,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Unknown,
SCX_Grantha,
SCX_Unknown,
@@ -79545,7 +80464,7 @@
SCX_Unknown,
SCX_Grantha,
SCX_Unknown,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Grantha,
SCX_Unknown,
SCX_Grantha,
@@ -79566,8 +80485,6 @@
SCX_Unknown,
SCX_Newa,
SCX_Unknown,
- SCX_Newa,
- SCX_Unknown,
SCX_Tirhuta,
SCX_Unknown,
SCX_Tirhuta,
@@ -79597,7 +80514,22 @@
SCX_Warang_Citi,
SCX_Unknown,
SCX_Warang_Citi,
+ SCX_Dives_Akuru,
SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
SCX_Nandinagari,
SCX_Unknown,
SCX_Nandinagari,
@@ -79652,10 +80584,12 @@
SCX_Unknown,
SCX_Makasar,
SCX_Unknown,
+ SCX_Lisu,
+ SCX_Unknown,
SCX_Tamil,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Tamil,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Tamil,
SCX_Unknown,
SCX_Tamil,
@@ -79706,11 +80640,17 @@
SCX_Tangut,
SCX_Nushu,
SCX_Common,
+ SCX_Khitan_Small_Script,
SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
+ SCX_Unknown,
SCX_Tangut,
SCX_Unknown,
SCX_Tangut,
+ SCX_Khitan_Small_Script,
SCX_Unknown,
+ SCX_Tangut,
+ SCX_Unknown,
SCX_use_AUX_TABLE_44,
SCX_use_AUX_TABLE_43,
SCX_Unknown,
@@ -79919,11 +80859,15 @@
SCX_Common,
SCX_Unknown,
SCX_Common,
+ SCX_use_AUX_TABLE_43,
+ SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
- SCX_use_AUX_TABLE_43,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
+ SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
@@ -79930,8 +80874,6 @@
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_37,
- SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
@@ -79992,6 +80934,8 @@
SCX_Unknown,
SCX_use_AUX_TABLE_37,
SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
+ SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
@@ -80012,7 +80956,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV _Perl_SCX_invlist[] = { /* for EBCDIC 037 */
- 1666, /* Number of elements */
+ 1695, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -80094,8 +81038,6 @@
0x531,
0x557,
0x559,
- 0x589,
- 0x58A,
0x58B,
0x58D,
0x590,
@@ -80152,7 +81094,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -80276,7 +81218,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -80367,8 +81309,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -80382,7 +81322,7 @@
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -80577,7 +81517,7 @@
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -80640,6 +81580,8 @@
0x1D79,
0x1DBF,
0x1DC2,
+ 0x1DF8,
+ 0x1DF9,
0x1DFA,
0x1DFB,
0x1E00,
@@ -80717,7 +81659,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C00,
0x2C2F,
0x2C30,
@@ -80759,7 +81701,7 @@
0x2E00,
0x2E43,
0x2E44,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -80806,7 +81748,6 @@
0x318F,
0x3190,
0x31A0,
- 0x31BB,
0x31C0,
0x31E4,
0x31F0,
@@ -80830,10 +81771,9 @@
0x33E0,
0x33FF,
0x3400,
- 0x4DB6,
0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
@@ -80847,15 +81787,16 @@
0xA6A0,
0xA6F8,
0xA700,
+ 0xA708,
0xA722,
0xA788,
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA800,
- 0xA82C,
+ 0xA82D,
0xA830,
0xA833,
0xA836,
@@ -80915,7 +81856,8 @@
0xAB5C,
0xAB65,
0xAB66,
- 0xAB68,
+ 0xAB6A,
+ 0xAB6C,
0xAB70,
0xABC0,
0xABEE,
@@ -81027,7 +81969,7 @@
0x10140,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -81163,10 +82105,18 @@
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
0x10FE0,
0x10FF7,
0x11000,
@@ -81185,12 +82135,10 @@
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
@@ -81247,11 +82195,9 @@
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x11460,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
@@ -81282,6 +82228,21 @@
0x118F3,
0x118FF,
0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -81336,6 +82297,8 @@
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x11FC0,
0x11FD0,
0x11FD2,
@@ -81391,10 +82354,16 @@
0x16FE1,
0x16FE2,
0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18B00,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B001,
0x1B11F,
@@ -81601,11 +82570,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F200,
0x1F201,
@@ -81619,11 +82584,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -81640,32 +82605,38 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -81676,6 +82647,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
@@ -81722,139 +82695,143 @@
SCX_Chakma = 21,
SCX_Cham = 22,
SCX_Cherokee = 23,
- SCX_Common = 24,
- SCX_Coptic = 25,
- SCX_Cuneiform = 26,
- SCX_Cypriot = 27,
- SCX_Cyrillic = 28,
- SCX_Deseret = 29,
- SCX_Devanagari = 30,
- SCX_Dogra = 31,
- SCX_Duployan = 32,
- SCX_Egyptian_Hieroglyphs = 33,
- SCX_Elbasan = 34,
- SCX_Elymaic = 35,
- SCX_Ethiopic = 36,
- SCX_Georgian = 37,
- SCX_Glagolitic = 38,
- SCX_Gothic = 39,
- SCX_Grantha = 40,
- SCX_Greek = 41,
- SCX_Gujarati = 42,
- SCX_Gunjala_Gondi = 43,
- SCX_Gurmukhi = 44,
- SCX_Han = 45,
- SCX_Hanb = 46,
- SCX_Hangul = 47,
- SCX_Hanifi_Rohingya = 48,
- SCX_Hanunoo = 49,
- SCX_Hatran = 50,
- SCX_Hebrew = 51,
- SCX_Hiragana = 52,
- SCX_Imperial_Aramaic = 53,
- SCX_Inherited = 54,
- SCX_Inscriptional_Pahlavi = 55,
- SCX_Inscriptional_Parthian = 56,
- SCX_Javanese = 57,
- SCX_Jpan = 58,
- SCX_Kaithi = 59,
- SCX_Kannada = 60,
- SCX_Katakana = 61,
- SCX_Kayah_Li = 62,
- SCX_Kharoshthi = 63,
- SCX_Khmer = 64,
- SCX_Khojki = 65,
- SCX_Khudawadi = 66,
- SCX_Kore = 67,
- SCX_Lao = 68,
- SCX_Latin = 69,
- SCX_Lepcha = 70,
- SCX_Limbu = 71,
- SCX_Linear_A = 72,
- SCX_Linear_B = 73,
- SCX_Lisu = 74,
- SCX_Lycian = 75,
- SCX_Lydian = 76,
- SCX_Mahajani = 77,
- SCX_Makasar = 78,
- SCX_Malayalam = 79,
- SCX_Mandaic = 80,
- SCX_Manichaean = 81,
- SCX_Marchen = 82,
- SCX_Masaram_Gondi = 83,
- SCX_Medefaidrin = 84,
- SCX_Meetei_Mayek = 85,
- SCX_Mende_Kikakui = 86,
- SCX_Meroitic_Cursive = 87,
- SCX_Meroitic_Hieroglyphs = 88,
- SCX_Miao = 89,
- SCX_Modi = 90,
- SCX_Mongolian = 91,
- SCX_Mro = 92,
- SCX_Multani = 93,
- SCX_Myanmar = 94,
- SCX_Nabataean = 95,
- SCX_Nandinagari = 96,
- SCX_New_Tai_Lue = 97,
- SCX_Newa = 98,
- SCX_Nko = 99,
- SCX_Nushu = 100,
- SCX_Nyiakeng_Puachue_Hmong = 101,
- SCX_Ogham = 102,
- SCX_Ol_Chiki = 103,
- SCX_Old_Hungarian = 104,
- SCX_Old_Italic = 105,
- SCX_Old_North_Arabian = 106,
- SCX_Old_Permic = 107,
- SCX_Old_Persian = 108,
- SCX_Old_Sogdian = 109,
- SCX_Old_South_Arabian = 110,
- SCX_Old_Turkic = 111,
- SCX_Oriya = 112,
- SCX_Osage = 113,
- SCX_Osmanya = 114,
- SCX_Pahawh_Hmong = 115,
- SCX_Palmyrene = 116,
- SCX_Pau_Cin_Hau = 117,
- SCX_Phags_Pa = 118,
- SCX_Phoenician = 119,
- SCX_Psalter_Pahlavi = 120,
- SCX_Rejang = 121,
- SCX_Runic = 122,
- SCX_Samaritan = 123,
- SCX_Saurashtra = 124,
- SCX_Sharada = 125,
- SCX_Shavian = 126,
- SCX_Siddham = 127,
- SCX_SignWriting = 128,
- SCX_Sinhala = 129,
- SCX_Sogdian = 130,
- SCX_Sora_Sompeng = 131,
- SCX_Soyombo = 132,
- SCX_Sundanese = 133,
- SCX_Syloti_Nagri = 134,
- SCX_Syriac = 135,
- SCX_Tagalog = 136,
- SCX_Tagbanwa = 137,
- SCX_Tai_Le = 138,
- SCX_Tai_Tham = 139,
- SCX_Tai_Viet = 140,
- SCX_Takri = 141,
- SCX_Tamil = 142,
- SCX_Tangut = 143,
- SCX_Telugu = 144,
- SCX_Thaana = 145,
- SCX_Thai = 146,
- SCX_Tibetan = 147,
- SCX_Tifinagh = 148,
- SCX_Tirhuta = 149,
- SCX_Ugaritic = 150,
- SCX_Vai = 151,
- SCX_Wancho = 152,
- SCX_Warang_Citi = 153,
- SCX_Yi = 154,
- SCX_Zanabazar_Square = 155,
- SCX_INVALID = 156,
+ SCX_Chorasmian = 24,
+ SCX_Common = 25,
+ SCX_Coptic = 26,
+ SCX_Cuneiform = 27,
+ SCX_Cypriot = 28,
+ SCX_Cyrillic = 29,
+ SCX_Deseret = 30,
+ SCX_Devanagari = 31,
+ SCX_Dives_Akuru = 32,
+ SCX_Dogra = 33,
+ SCX_Duployan = 34,
+ SCX_Egyptian_Hieroglyphs = 35,
+ SCX_Elbasan = 36,
+ SCX_Elymaic = 37,
+ SCX_Ethiopic = 38,
+ SCX_Georgian = 39,
+ SCX_Glagolitic = 40,
+ SCX_Gothic = 41,
+ SCX_Grantha = 42,
+ SCX_Greek = 43,
+ SCX_Gujarati = 44,
+ SCX_Gunjala_Gondi = 45,
+ SCX_Gurmukhi = 46,
+ SCX_Han = 47,
+ SCX_Hanb = 48,
+ SCX_Hangul = 49,
+ SCX_Hanifi_Rohingya = 50,
+ SCX_Hanunoo = 51,
+ SCX_Hatran = 52,
+ SCX_Hebrew = 53,
+ SCX_Hiragana = 54,
+ SCX_Imperial_Aramaic = 55,
+ SCX_Inherited = 56,
+ SCX_Inscriptional_Pahlavi = 57,
+ SCX_Inscriptional_Parthian = 58,
+ SCX_INVALID = 59,
+ SCX_Javanese = 60,
+ SCX_Jpan = 61,
+ SCX_Kaithi = 62,
+ SCX_Kannada = 63,
+ SCX_Katakana = 64,
+ SCX_Kayah_Li = 65,
+ SCX_Kharoshthi = 66,
+ SCX_Khitan_Small_Script = 67,
+ SCX_Khmer = 68,
+ SCX_Khojki = 69,
+ SCX_Khudawadi = 70,
+ SCX_Kore = 71,
+ SCX_Lao = 72,
+ SCX_Latin = 73,
+ SCX_Lepcha = 74,
+ SCX_Limbu = 75,
+ SCX_Linear_A = 76,
+ SCX_Linear_B = 77,
+ SCX_Lisu = 78,
+ SCX_Lycian = 79,
+ SCX_Lydian = 80,
+ SCX_Mahajani = 81,
+ SCX_Makasar = 82,
+ SCX_Malayalam = 83,
+ SCX_Mandaic = 84,
+ SCX_Manichaean = 85,
+ SCX_Marchen = 86,
+ SCX_Masaram_Gondi = 87,
+ SCX_Medefaidrin = 88,
+ SCX_Meetei_Mayek = 89,
+ SCX_Mende_Kikakui = 90,
+ SCX_Meroitic_Cursive = 91,
+ SCX_Meroitic_Hieroglyphs = 92,
+ SCX_Miao = 93,
+ SCX_Modi = 94,
+ SCX_Mongolian = 95,
+ SCX_Mro = 96,
+ SCX_Multani = 97,
+ SCX_Myanmar = 98,
+ SCX_Nabataean = 99,
+ SCX_Nandinagari = 100,
+ SCX_New_Tai_Lue = 101,
+ SCX_Newa = 102,
+ SCX_Nko = 103,
+ SCX_Nushu = 104,
+ SCX_Nyiakeng_Puachue_Hmong = 105,
+ SCX_Ogham = 106,
+ SCX_Ol_Chiki = 107,
+ SCX_Old_Hungarian = 108,
+ SCX_Old_Italic = 109,
+ SCX_Old_North_Arabian = 110,
+ SCX_Old_Permic = 111,
+ SCX_Old_Persian = 112,
+ SCX_Old_Sogdian = 113,
+ SCX_Old_South_Arabian = 114,
+ SCX_Old_Turkic = 115,
+ SCX_Oriya = 116,
+ SCX_Osage = 117,
+ SCX_Osmanya = 118,
+ SCX_Pahawh_Hmong = 119,
+ SCX_Palmyrene = 120,
+ SCX_Pau_Cin_Hau = 121,
+ SCX_Phags_Pa = 122,
+ SCX_Phoenician = 123,
+ SCX_Psalter_Pahlavi = 124,
+ SCX_Rejang = 125,
+ SCX_Runic = 126,
+ SCX_Samaritan = 127,
+ SCX_Saurashtra = 128,
+ SCX_Sharada = 129,
+ SCX_Shavian = 130,
+ SCX_Siddham = 131,
+ SCX_SignWriting = 132,
+ SCX_Sinhala = 133,
+ SCX_Sogdian = 134,
+ SCX_Sora_Sompeng = 135,
+ SCX_Soyombo = 136,
+ SCX_Sundanese = 137,
+ SCX_Syloti_Nagri = 138,
+ SCX_Syriac = 139,
+ SCX_Tagalog = 140,
+ SCX_Tagbanwa = 141,
+ SCX_Tai_Le = 142,
+ SCX_Tai_Tham = 143,
+ SCX_Tai_Viet = 144,
+ SCX_Takri = 145,
+ SCX_Tamil = 146,
+ SCX_Tangut = 147,
+ SCX_Telugu = 148,
+ SCX_Thaana = 149,
+ SCX_Thai = 150,
+ SCX_Tibetan = 151,
+ SCX_Tifinagh = 152,
+ SCX_Tirhuta = 153,
+ SCX_Ugaritic = 154,
+ SCX_Vai = 155,
+ SCX_Wancho = 156,
+ SCX_Warang_Citi = 157,
+ SCX_Yezidi = 158,
+ SCX_Yi = 159,
+ SCX_Zanabazar_Square = 160,
SCX_use_AUX_TABLE_1 = -1,
SCX_use_AUX_TABLE_2 = -2,
SCX_use_AUX_TABLE_3 = -3,
@@ -81907,7 +82884,9 @@
SCX_use_AUX_TABLE_50 = -50,
SCX_use_AUX_TABLE_51 = -51,
SCX_use_AUX_TABLE_52 = -52,
- SCX_use_AUX_TABLE_53 = -53
+ SCX_use_AUX_TABLE_53 = -53,
+ SCX_use_AUX_TABLE_54 = -54,
+ SCX_use_AUX_TABLE_55 = -55
} SCX_enum;
# endif /* EBCDIC 037 */
@@ -81942,24 +82921,20 @@
};
static const SCX_enum SCX_AUX_TABLE_5[] = {
- SCX_Armenian,
- SCX_Georgian
-};
-
-static const SCX_enum SCX_AUX_TABLE_6[] = {
SCX_Arabic,
SCX_Hanifi_Rohingya,
SCX_Syriac,
- SCX_Thaana
+ SCX_Thaana,
+ SCX_Yezidi
};
-static const SCX_enum SCX_AUX_TABLE_7[] = {
+static const SCX_enum SCX_AUX_TABLE_6[] = {
SCX_Arabic,
SCX_Syriac,
SCX_Thaana
};
-static const SCX_enum SCX_AUX_TABLE_8[] = {
+static const SCX_enum SCX_AUX_TABLE_7[] = {
SCX_Adlam,
SCX_Arabic,
SCX_Hanifi_Rohingya,
@@ -81970,22 +82945,23 @@
SCX_Syriac
};
-static const SCX_enum SCX_AUX_TABLE_9[] = {
+static const SCX_enum SCX_AUX_TABLE_8[] = {
SCX_Arabic,
SCX_Syriac
};
-static const SCX_enum SCX_AUX_TABLE_10[] = {
+static const SCX_enum SCX_AUX_TABLE_9[] = {
SCX_Arabic,
- SCX_Thaana
+ SCX_Thaana,
+ SCX_Yezidi
};
-static const SCX_enum SCX_AUX_TABLE_11[] = {
+static const SCX_enum SCX_AUX_TABLE_10[] = {
SCX_Arabic,
SCX_Hanifi_Rohingya
};
-static const SCX_enum SCX_AUX_TABLE_12[] = {
+static const SCX_enum SCX_AUX_TABLE_11[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Grantha,
@@ -82001,7 +82977,7 @@
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_13[] = {
+static const SCX_enum SCX_AUX_TABLE_12[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Grantha,
@@ -82016,7 +82992,7 @@
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_14[] = {
+static const SCX_enum SCX_AUX_TABLE_13[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Dogra,
@@ -82039,7 +83015,7 @@
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_15[] = {
+static const SCX_enum SCX_AUX_TABLE_14[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Dogra,
@@ -82063,7 +83039,7 @@
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_16[] = {
+static const SCX_enum SCX_AUX_TABLE_15[] = {
SCX_Devanagari,
SCX_Dogra,
SCX_Kaithi,
@@ -82070,49 +83046,49 @@
SCX_Mahajani
};
-static const SCX_enum SCX_AUX_TABLE_17[] = {
+static const SCX_enum SCX_AUX_TABLE_16[] = {
SCX_Bengali,
SCX_Chakma,
SCX_Syloti_Nagri
};
-static const SCX_enum SCX_AUX_TABLE_18[] = {
+static const SCX_enum SCX_AUX_TABLE_17[] = {
SCX_Gurmukhi,
SCX_Multani
};
-static const SCX_enum SCX_AUX_TABLE_19[] = {
+static const SCX_enum SCX_AUX_TABLE_18[] = {
SCX_Gujarati,
SCX_Khojki
};
-static const SCX_enum SCX_AUX_TABLE_20[] = {
+static const SCX_enum SCX_AUX_TABLE_19[] = {
SCX_Grantha,
SCX_Tamil
};
-static const SCX_enum SCX_AUX_TABLE_21[] = {
+static const SCX_enum SCX_AUX_TABLE_20[] = {
SCX_Kannada,
SCX_Nandinagari
};
-static const SCX_enum SCX_AUX_TABLE_22[] = {
+static const SCX_enum SCX_AUX_TABLE_21[] = {
SCX_Chakma,
SCX_Myanmar,
SCX_Tai_Le
};
-static const SCX_enum SCX_AUX_TABLE_23[] = {
+static const SCX_enum SCX_AUX_TABLE_22[] = {
SCX_Georgian,
SCX_Latin
};
-static const SCX_enum SCX_AUX_TABLE_24[] = {
+static const SCX_enum SCX_AUX_TABLE_23[] = {
SCX_Hangul,
SCX_Kore
};
-static const SCX_enum SCX_AUX_TABLE_25[] = {
+static const SCX_enum SCX_AUX_TABLE_24[] = {
SCX_Buhid,
SCX_Hanunoo,
SCX_Tagalog,
@@ -82119,12 +83095,12 @@
SCX_Tagbanwa
};
-static const SCX_enum SCX_AUX_TABLE_26[] = {
+static const SCX_enum SCX_AUX_TABLE_25[] = {
SCX_Mongolian,
SCX_Phags_Pa
};
-static const SCX_enum SCX_AUX_TABLE_27[] = {
+static const SCX_enum SCX_AUX_TABLE_26[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Grantha,
@@ -82131,22 +83107,22 @@
SCX_Kannada
};
-static const SCX_enum SCX_AUX_TABLE_28[] = {
+static const SCX_enum SCX_AUX_TABLE_27[] = {
SCX_Devanagari,
SCX_Grantha
};
-static const SCX_enum SCX_AUX_TABLE_29[] = {
+static const SCX_enum SCX_AUX_TABLE_28[] = {
SCX_Bengali,
SCX_Devanagari
};
-static const SCX_enum SCX_AUX_TABLE_30[] = {
+static const SCX_enum SCX_AUX_TABLE_29[] = {
SCX_Devanagari,
SCX_Sharada
};
-static const SCX_enum SCX_AUX_TABLE_31[] = {
+static const SCX_enum SCX_AUX_TABLE_30[] = {
SCX_Devanagari,
SCX_Kannada,
SCX_Malayalam,
@@ -82155,12 +83131,12 @@
SCX_Telugu
};
-static const SCX_enum SCX_AUX_TABLE_32[] = {
+static const SCX_enum SCX_AUX_TABLE_31[] = {
SCX_Devanagari,
SCX_Nandinagari
};
-static const SCX_enum SCX_AUX_TABLE_33[] = {
+static const SCX_enum SCX_AUX_TABLE_32[] = {
SCX_Bengali,
SCX_Devanagari,
SCX_Grantha,
@@ -82171,12 +83147,17 @@
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_34[] = {
+static const SCX_enum SCX_AUX_TABLE_33[] = {
SCX_Devanagari,
SCX_Grantha,
SCX_Kannada
};
+static const SCX_enum SCX_AUX_TABLE_34[] = {
+ SCX_Cyrillic,
+ SCX_Syriac
+};
+
static const SCX_enum SCX_AUX_TABLE_35[] = {
SCX_Latin,
SCX_Mongolian
@@ -82252,6 +83233,14 @@
};
static const SCX_enum SCX_AUX_TABLE_45[] = {
+ SCX_Han,
+ SCX_Hanb,
+ SCX_Jpan,
+ SCX_Kore,
+ SCX_Latin
+};
+
+static const SCX_enum SCX_AUX_TABLE_46[] = {
SCX_Devanagari,
SCX_Dogra,
SCX_Gujarati,
@@ -82268,7 +83257,7 @@
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_46[] = {
+static const SCX_enum SCX_AUX_TABLE_47[] = {
SCX_Devanagari,
SCX_Dogra,
SCX_Gujarati,
@@ -82284,7 +83273,7 @@
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_47[] = {
+static const SCX_enum SCX_AUX_TABLE_48[] = {
SCX_Devanagari,
SCX_Dogra,
SCX_Gujarati,
@@ -82298,34 +83287,39 @@
SCX_Tirhuta
};
-static const SCX_enum SCX_AUX_TABLE_48[] = {
+static const SCX_enum SCX_AUX_TABLE_49[] = {
SCX_Devanagari,
SCX_Tamil
};
-static const SCX_enum SCX_AUX_TABLE_49[] = {
+static const SCX_enum SCX_AUX_TABLE_50[] = {
SCX_Kayah_Li,
SCX_Latin,
SCX_Myanmar
};
-static const SCX_enum SCX_AUX_TABLE_50[] = {
+static const SCX_enum SCX_AUX_TABLE_51[] = {
SCX_Buginese,
SCX_Javanese
};
-static const SCX_enum SCX_AUX_TABLE_51[] = {
+static const SCX_enum SCX_AUX_TABLE_52[] = {
+ SCX_Arabic,
+ SCX_Thaana
+};
+
+static const SCX_enum SCX_AUX_TABLE_53[] = {
SCX_Cypriot,
SCX_Linear_B
};
-static const SCX_enum SCX_AUX_TABLE_52[] = {
+static const SCX_enum SCX_AUX_TABLE_54[] = {
SCX_Cypriot,
SCX_Linear_A,
SCX_Linear_B
};
-static const SCX_enum SCX_AUX_TABLE_53[] = {
+static const SCX_enum SCX_AUX_TABLE_55[] = {
SCX_Arabic,
SCX_Coptic
};
@@ -82384,7 +83378,9 @@
SCX_AUX_TABLE_50,
SCX_AUX_TABLE_51,
SCX_AUX_TABLE_52,
- SCX_AUX_TABLE_53
+ SCX_AUX_TABLE_53,
+ SCX_AUX_TABLE_54,
+ SCX_AUX_TABLE_55
};
/* Parallel table to the above, giving the number of elements in each table
@@ -82396,36 +83392,36 @@
2 /* SCX_AUX_TABLE_2 */,
2 /* SCX_AUX_TABLE_3 */,
2 /* SCX_AUX_TABLE_4 */,
- 2 /* SCX_AUX_TABLE_5 */,
- 4 /* SCX_AUX_TABLE_6 */,
- 3 /* SCX_AUX_TABLE_7 */,
- 8 /* SCX_AUX_TABLE_8 */,
- 2 /* SCX_AUX_TABLE_9 */,
+ 5 /* SCX_AUX_TABLE_5 */,
+ 3 /* SCX_AUX_TABLE_6 */,
+ 8 /* SCX_AUX_TABLE_7 */,
+ 2 /* SCX_AUX_TABLE_8 */,
+ 3 /* SCX_AUX_TABLE_9 */,
2 /* SCX_AUX_TABLE_10 */,
- 2 /* SCX_AUX_TABLE_11 */,
- 13 /* SCX_AUX_TABLE_12 */,
- 12 /* SCX_AUX_TABLE_13 */,
- 20 /* SCX_AUX_TABLE_14 */,
- 21 /* SCX_AUX_TABLE_15 */,
- 4 /* SCX_AUX_TABLE_16 */,
- 3 /* SCX_AUX_TABLE_17 */,
+ 13 /* SCX_AUX_TABLE_11 */,
+ 12 /* SCX_AUX_TABLE_12 */,
+ 20 /* SCX_AUX_TABLE_13 */,
+ 21 /* SCX_AUX_TABLE_14 */,
+ 4 /* SCX_AUX_TABLE_15 */,
+ 3 /* SCX_AUX_TABLE_16 */,
+ 2 /* SCX_AUX_TABLE_17 */,
2 /* SCX_AUX_TABLE_18 */,
2 /* SCX_AUX_TABLE_19 */,
2 /* SCX_AUX_TABLE_20 */,
- 2 /* SCX_AUX_TABLE_21 */,
- 3 /* SCX_AUX_TABLE_22 */,
+ 3 /* SCX_AUX_TABLE_21 */,
+ 2 /* SCX_AUX_TABLE_22 */,
2 /* SCX_AUX_TABLE_23 */,
- 2 /* SCX_AUX_TABLE_24 */,
- 4 /* SCX_AUX_TABLE_25 */,
- 2 /* SCX_AUX_TABLE_26 */,
- 4 /* SCX_AUX_TABLE_27 */,
+ 4 /* SCX_AUX_TABLE_24 */,
+ 2 /* SCX_AUX_TABLE_25 */,
+ 4 /* SCX_AUX_TABLE_26 */,
+ 2 /* SCX_AUX_TABLE_27 */,
2 /* SCX_AUX_TABLE_28 */,
2 /* SCX_AUX_TABLE_29 */,
- 2 /* SCX_AUX_TABLE_30 */,
- 6 /* SCX_AUX_TABLE_31 */,
- 2 /* SCX_AUX_TABLE_32 */,
- 8 /* SCX_AUX_TABLE_33 */,
- 3 /* SCX_AUX_TABLE_34 */,
+ 6 /* SCX_AUX_TABLE_30 */,
+ 2 /* SCX_AUX_TABLE_31 */,
+ 8 /* SCX_AUX_TABLE_32 */,
+ 3 /* SCX_AUX_TABLE_33 */,
+ 2 /* SCX_AUX_TABLE_34 */,
2 /* SCX_AUX_TABLE_35 */,
3 /* SCX_AUX_TABLE_36 */,
4 /* SCX_AUX_TABLE_37 */,
@@ -82436,15 +83432,17 @@
6 /* SCX_AUX_TABLE_42 */,
2 /* SCX_AUX_TABLE_43 */,
2 /* SCX_AUX_TABLE_44 */,
- 14 /* SCX_AUX_TABLE_45 */,
- 13 /* SCX_AUX_TABLE_46 */,
- 11 /* SCX_AUX_TABLE_47 */,
- 2 /* SCX_AUX_TABLE_48 */,
- 3 /* SCX_AUX_TABLE_49 */,
- 2 /* SCX_AUX_TABLE_50 */,
+ 5 /* SCX_AUX_TABLE_45 */,
+ 14 /* SCX_AUX_TABLE_46 */,
+ 13 /* SCX_AUX_TABLE_47 */,
+ 11 /* SCX_AUX_TABLE_48 */,
+ 2 /* SCX_AUX_TABLE_49 */,
+ 3 /* SCX_AUX_TABLE_50 */,
2 /* SCX_AUX_TABLE_51 */,
- 3 /* SCX_AUX_TABLE_52 */,
- 2 /* SCX_AUX_TABLE_53 */
+ 2 /* SCX_AUX_TABLE_52 */,
+ 2 /* SCX_AUX_TABLE_53 */,
+ 3 /* SCX_AUX_TABLE_54 */,
+ 2 /* SCX_AUX_TABLE_55 */
};
/* This table, indexed by the script enum, gives the zero code point for that
@@ -82476,6 +83474,7 @@
0, /* Chakma */
0xaa50, /* Cham */
'0', /* Cherokee */
+ '0', /* Chorasmian */
0, /* Common */
'0', /* Coptic */
'0', /* Cuneiform */
@@ -82483,6 +83482,7 @@
'0', /* Cyrillic */
'0', /* Deseret */
0x966, /* Devanagari */
+ 0x11950, /* Dives_Akuru */
0x966, /* Dogra */
'0', /* Duployan */
'0', /* Egyptian_Hieroglyphs */
@@ -82509,6 +83509,7 @@
0, /* Inherited */
'0', /* Inscriptional_Pahlavi */
'0', /* Inscriptional_Parthian */
+ '0', /* INVALID */
0xa9d0, /* Javanese */
'0', /* Jpan */
0x966, /* Kaithi */
@@ -82516,6 +83517,7 @@
'0', /* Katakana */
0xa900, /* Kayah_Li */
'0', /* Kharoshthi */
+ '0', /* Khitan_Small_Script */
0x17e0, /* Khmer */
0xae6, /* Khojki */
0x112f0, /* Khudawadi */
@@ -82605,7 +83607,8 @@
'0', /* Ugaritic */
0xa620, /* Vai */
0x1e2f0, /* Wancho */
- 0x118e0 /* Warang_Citi */
+ 0x118e0, /* Warang_Citi */
+ 0x660 /* Yezidi */
};
static const SCX_enum _Perl_SCX_invmap[] = { /* for EBCDIC 037 */
@@ -82687,8 +83690,6 @@
SCX_Armenian,
SCX_Unknown,
SCX_Armenian,
- SCX_use_AUX_TABLE_5,
- SCX_Armenian,
SCX_Unknown,
SCX_Armenian,
SCX_Unknown,
@@ -82701,24 +83702,24 @@
SCX_Arabic,
SCX_Common,
SCX_Arabic,
- SCX_use_AUX_TABLE_6,
+ SCX_use_AUX_TABLE_5,
SCX_Arabic,
+ SCX_use_AUX_TABLE_5,
SCX_use_AUX_TABLE_6,
- SCX_use_AUX_TABLE_7,
SCX_Unknown,
SCX_Arabic,
- SCX_use_AUX_TABLE_6,
+ SCX_use_AUX_TABLE_5,
SCX_Arabic,
+ SCX_use_AUX_TABLE_7,
+ SCX_Arabic,
SCX_use_AUX_TABLE_8,
SCX_Arabic,
SCX_use_AUX_TABLE_9,
SCX_Arabic,
+ SCX_use_AUX_TABLE_8,
+ SCX_Arabic,
SCX_use_AUX_TABLE_10,
SCX_Arabic,
- SCX_use_AUX_TABLE_9,
- SCX_Arabic,
- SCX_use_AUX_TABLE_11,
- SCX_Arabic,
SCX_Common,
SCX_Arabic,
SCX_Syriac,
@@ -82750,13 +83751,13 @@
SCX_Common,
SCX_Arabic,
SCX_Devanagari,
+ SCX_use_AUX_TABLE_11,
SCX_use_AUX_TABLE_12,
- SCX_use_AUX_TABLE_13,
SCX_Inherited,
SCX_Devanagari,
+ SCX_use_AUX_TABLE_13,
SCX_use_AUX_TABLE_14,
SCX_use_AUX_TABLE_15,
- SCX_use_AUX_TABLE_16,
SCX_Devanagari,
SCX_Bengali,
SCX_Unknown,
@@ -82784,7 +83785,7 @@
SCX_Unknown,
SCX_Bengali,
SCX_Unknown,
- SCX_use_AUX_TABLE_17,
+ SCX_use_AUX_TABLE_16,
SCX_Bengali,
SCX_Unknown,
SCX_Gurmukhi,
@@ -82817,7 +83818,7 @@
SCX_Unknown,
SCX_Gurmukhi,
SCX_Unknown,
- SCX_use_AUX_TABLE_18,
+ SCX_use_AUX_TABLE_17,
SCX_Gurmukhi,
SCX_Unknown,
SCX_Gujarati,
@@ -82844,7 +83845,7 @@
SCX_Unknown,
SCX_Gujarati,
SCX_Unknown,
- SCX_use_AUX_TABLE_19,
+ SCX_use_AUX_TABLE_18,
SCX_Gujarati,
SCX_Unknown,
SCX_Gujarati,
@@ -82907,7 +83908,7 @@
SCX_Unknown,
SCX_Tamil,
SCX_Unknown,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Tamil,
SCX_Unknown,
SCX_Telugu,
@@ -82955,7 +83956,7 @@
SCX_Unknown,
SCX_Kannada,
SCX_Unknown,
- SCX_use_AUX_TABLE_21,
+ SCX_use_AUX_TABLE_20,
SCX_Unknown,
SCX_Kannada,
SCX_Unknown,
@@ -82973,8 +83974,6 @@
SCX_Unknown,
SCX_Malayalam,
SCX_Unknown,
- SCX_Malayalam,
- SCX_Unknown,
SCX_Sinhala,
SCX_Unknown,
SCX_Sinhala,
@@ -83041,7 +84040,7 @@
SCX_Tibetan,
SCX_Unknown,
SCX_Myanmar,
- SCX_use_AUX_TABLE_22,
+ SCX_use_AUX_TABLE_21,
SCX_Myanmar,
SCX_Georgian,
SCX_Unknown,
@@ -83050,9 +84049,9 @@
SCX_Georgian,
SCX_Unknown,
SCX_Georgian,
+ SCX_use_AUX_TABLE_22,
+ SCX_Georgian,
SCX_use_AUX_TABLE_23,
- SCX_Georgian,
- SCX_use_AUX_TABLE_24,
SCX_Ethiopic,
SCX_Unknown,
SCX_Ethiopic,
@@ -83105,7 +84104,7 @@
SCX_Tagalog,
SCX_Unknown,
SCX_Hanunoo,
- SCX_use_AUX_TABLE_25,
+ SCX_use_AUX_TABLE_24,
SCX_Unknown,
SCX_Buhid,
SCX_Unknown,
@@ -83122,9 +84121,9 @@
SCX_Khmer,
SCX_Unknown,
SCX_Mongolian,
- SCX_use_AUX_TABLE_26,
+ SCX_use_AUX_TABLE_25,
SCX_Mongolian,
- SCX_use_AUX_TABLE_26,
+ SCX_use_AUX_TABLE_25,
SCX_Mongolian,
SCX_Unknown,
SCX_Mongolian,
@@ -83192,33 +84191,33 @@
SCX_Georgian,
SCX_Sundanese,
SCX_Unknown,
+ SCX_use_AUX_TABLE_26,
+ SCX_Devanagari,
+ SCX_use_AUX_TABLE_26,
SCX_use_AUX_TABLE_27,
SCX_Devanagari,
- SCX_use_AUX_TABLE_27,
SCX_use_AUX_TABLE_28,
- SCX_Devanagari,
SCX_use_AUX_TABLE_29,
- SCX_use_AUX_TABLE_30,
+ SCX_use_AUX_TABLE_28,
SCX_use_AUX_TABLE_29,
SCX_use_AUX_TABLE_30,
- SCX_use_AUX_TABLE_31,
SCX_Devanagari,
- SCX_use_AUX_TABLE_30,
- SCX_Devanagari,
- SCX_use_AUX_TABLE_30,
SCX_use_AUX_TABLE_29,
SCX_Devanagari,
- SCX_use_AUX_TABLE_32,
SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_28,
SCX_Devanagari,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_31,
+ SCX_use_AUX_TABLE_28,
SCX_Devanagari,
+ SCX_use_AUX_TABLE_28,
+ SCX_Devanagari,
+ SCX_use_AUX_TABLE_32,
+ SCX_use_AUX_TABLE_27,
SCX_use_AUX_TABLE_33,
SCX_use_AUX_TABLE_28,
- SCX_use_AUX_TABLE_34,
- SCX_use_AUX_TABLE_29,
SCX_Bengali,
- SCX_use_AUX_TABLE_28,
+ SCX_use_AUX_TABLE_27,
SCX_Nandinagari,
SCX_Unknown,
SCX_Latin,
@@ -83233,6 +84232,8 @@
SCX_Latin,
SCX_Greek,
SCX_Inherited,
+ SCX_use_AUX_TABLE_34,
+ SCX_Inherited,
SCX_Unknown,
SCX_Inherited,
SCX_Latin,
@@ -83374,7 +84375,7 @@
SCX_Common,
SCX_use_AUX_TABLE_37,
SCX_use_AUX_TABLE_40,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_use_AUX_TABLE_39,
SCX_use_AUX_TABLE_41,
SCX_Common,
@@ -83395,19 +84396,18 @@
SCX_Unknown,
SCX_use_AUX_TABLE_1,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_use_AUX_TABLE_37,
SCX_use_AUX_TABLE_1,
- SCX_Unknown,
SCX_use_AUX_TABLE_37,
SCX_Unknown,
SCX_use_AUX_TABLE_44,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_use_AUX_TABLE_37,
SCX_Common,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Common,
SCX_use_AUX_TABLE_37,
SCX_Common,
@@ -83423,7 +84423,6 @@
SCX_use_AUX_TABLE_37,
SCX_Common,
SCX_use_AUX_TABLE_37,
- SCX_Unknown,
SCX_Common,
SCX_use_AUX_TABLE_37,
SCX_Unknown,
@@ -83439,6 +84438,7 @@
SCX_Cyrillic,
SCX_Bamum,
SCX_Unknown,
+ SCX_use_AUX_TABLE_45,
SCX_Common,
SCX_Latin,
SCX_Common,
@@ -83449,9 +84449,9 @@
SCX_Latin,
SCX_Syloti_Nagri,
SCX_Unknown,
- SCX_use_AUX_TABLE_45,
SCX_use_AUX_TABLE_46,
SCX_use_AUX_TABLE_47,
+ SCX_use_AUX_TABLE_48,
SCX_Unknown,
SCX_Phags_Pa,
SCX_Unknown,
@@ -83460,21 +84460,21 @@
SCX_Saurashtra,
SCX_Unknown,
SCX_Devanagari,
- SCX_use_AUX_TABLE_29,
+ SCX_use_AUX_TABLE_28,
SCX_Devanagari,
- SCX_use_AUX_TABLE_48,
+ SCX_use_AUX_TABLE_49,
SCX_Devanagari,
SCX_Kayah_Li,
- SCX_use_AUX_TABLE_49,
+ SCX_use_AUX_TABLE_50,
SCX_Kayah_Li,
SCX_Rejang,
SCX_Unknown,
SCX_Rejang,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_Javanese,
SCX_Unknown,
- SCX_use_AUX_TABLE_50,
+ SCX_use_AUX_TABLE_51,
SCX_Javanese,
SCX_Unknown,
SCX_Javanese,
@@ -83508,6 +84508,7 @@
SCX_Latin,
SCX_Greek,
SCX_Latin,
+ SCX_Common,
SCX_Unknown,
SCX_Cherokee,
SCX_Meetei_Mayek,
@@ -83514,11 +84515,11 @@
SCX_Unknown,
SCX_Meetei_Mayek,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_use_AUX_TABLE_37,
SCX_Unknown,
@@ -83549,9 +84550,9 @@
SCX_Arabic,
SCX_Unknown,
SCX_Arabic,
- SCX_use_AUX_TABLE_10,
+ SCX_use_AUX_TABLE_52,
SCX_Arabic,
- SCX_use_AUX_TABLE_10,
+ SCX_use_AUX_TABLE_52,
SCX_Unknown,
SCX_Inherited,
SCX_Common,
@@ -83582,15 +84583,15 @@
SCX_use_AUX_TABLE_41,
SCX_use_AUX_TABLE_44,
SCX_use_AUX_TABLE_41,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
- SCX_use_AUX_TABLE_24,
+ SCX_use_AUX_TABLE_23,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
@@ -83612,11 +84613,11 @@
SCX_Unknown,
SCX_Linear_B,
SCX_Unknown,
- SCX_use_AUX_TABLE_51,
+ SCX_use_AUX_TABLE_53,
SCX_Unknown,
- SCX_use_AUX_TABLE_52,
+ SCX_use_AUX_TABLE_54,
SCX_Unknown,
- SCX_use_AUX_TABLE_51,
+ SCX_use_AUX_TABLE_53,
SCX_Greek,
SCX_Unknown,
SCX_Common,
@@ -83630,7 +84631,7 @@
SCX_Unknown,
SCX_Carian,
SCX_Unknown,
- SCX_use_AUX_TABLE_53,
+ SCX_use_AUX_TABLE_55,
SCX_Unknown,
SCX_Old_Italic,
SCX_Unknown,
@@ -83756,10 +84757,18 @@
SCX_Unknown,
SCX_Arabic,
SCX_Unknown,
+ SCX_Yezidi,
+ SCX_Unknown,
+ SCX_Yezidi,
+ SCX_Unknown,
+ SCX_Yezidi,
+ SCX_Unknown,
SCX_Old_Sogdian,
SCX_Unknown,
SCX_Sogdian,
SCX_Unknown,
+ SCX_Chorasmian,
+ SCX_Unknown,
SCX_Elymaic,
SCX_Unknown,
SCX_Brahmi,
@@ -83783,8 +84792,6 @@
SCX_Unknown,
SCX_Sharada,
SCX_Unknown,
- SCX_Sharada,
- SCX_Unknown,
SCX_Sinhala,
SCX_Unknown,
SCX_Khojki,
@@ -83806,9 +84813,9 @@
SCX_Khudawadi,
SCX_Unknown,
SCX_Grantha,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Grantha,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Unknown,
SCX_Grantha,
SCX_Unknown,
@@ -83822,7 +84829,7 @@
SCX_Unknown,
SCX_Grantha,
SCX_Unknown,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Grantha,
SCX_Unknown,
SCX_Grantha,
@@ -83843,8 +84850,6 @@
SCX_Unknown,
SCX_Newa,
SCX_Unknown,
- SCX_Newa,
- SCX_Unknown,
SCX_Tirhuta,
SCX_Unknown,
SCX_Tirhuta,
@@ -83874,7 +84879,22 @@
SCX_Warang_Citi,
SCX_Unknown,
SCX_Warang_Citi,
+ SCX_Dives_Akuru,
SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
+ SCX_Dives_Akuru,
+ SCX_Unknown,
SCX_Nandinagari,
SCX_Unknown,
SCX_Nandinagari,
@@ -83929,10 +84949,12 @@
SCX_Unknown,
SCX_Makasar,
SCX_Unknown,
+ SCX_Lisu,
+ SCX_Unknown,
SCX_Tamil,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Tamil,
- SCX_use_AUX_TABLE_20,
+ SCX_use_AUX_TABLE_19,
SCX_Tamil,
SCX_Unknown,
SCX_Tamil,
@@ -83983,11 +85005,17 @@
SCX_Tangut,
SCX_Nushu,
SCX_Common,
+ SCX_Khitan_Small_Script,
SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
+ SCX_Unknown,
SCX_Tangut,
SCX_Unknown,
SCX_Tangut,
+ SCX_Khitan_Small_Script,
SCX_Unknown,
+ SCX_Tangut,
+ SCX_Unknown,
SCX_use_AUX_TABLE_44,
SCX_use_AUX_TABLE_43,
SCX_Unknown,
@@ -84196,11 +85224,15 @@
SCX_Common,
SCX_Unknown,
SCX_Common,
+ SCX_use_AUX_TABLE_43,
+ SCX_Common,
SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
- SCX_use_AUX_TABLE_43,
+ SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
+ SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
@@ -84207,8 +85239,6 @@
SCX_Unknown,
SCX_Common,
SCX_Unknown,
- SCX_use_AUX_TABLE_37,
- SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
@@ -84269,6 +85299,8 @@
SCX_Unknown,
SCX_use_AUX_TABLE_37,
SCX_Unknown,
+ SCX_use_AUX_TABLE_37,
+ SCX_Unknown,
SCX_Common,
SCX_Unknown,
SCX_Common,
@@ -84286,7 +85318,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */
- 1848, /* Number of elements */
+ 1884, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -84339,8 +85371,6 @@
0xF8,
0x2D8,
0x2DE,
- 0x2E5,
- 0x2EC,
0x300,
0x370,
0x375,
@@ -84368,8 +85398,6 @@
0x531,
0x557,
0x559,
- 0x55A,
- 0x55B,
0x55D,
0x55E,
0x55F,
@@ -84376,6 +85404,7 @@
0x560,
0x589,
0x58A,
+ 0x58B,
0x591,
0x5BE,
0x5BF,
@@ -84464,7 +85493,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -84606,7 +85635,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -84709,7 +85738,6 @@
0xCF3,
0xD00,
0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -84733,7 +85761,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -84939,7 +85967,7 @@
0x1A90,
0x1A9A,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
@@ -85242,7 +86270,7 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3297,
@@ -85273,11 +86301,11 @@
0xA6A0,
0xA6F0,
0xA6F2,
- 0xA717,
+ 0xA708,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -85286,6 +86314,8 @@
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
@@ -85360,7 +86390,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABE3,
0xABEB,
@@ -85586,6 +86616,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -85593,6 +86629,8 @@
0x10F30,
0x10F46,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -85622,6 +86660,7 @@
0x11144,
0x11145,
0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11174,
@@ -85634,6 +86673,7 @@
0x111C5,
0x111C9,
0x111CD,
+ 0x111CE,
0x111D0,
0x111DA,
0x111DB,
@@ -85702,7 +86742,7 @@
0x1145A,
0x1145E,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -85743,7 +86783,26 @@
0x118E0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -85823,6 +86882,8 @@
0x11EE0,
0x11EF3,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -85871,6 +86932,9 @@
0x16FE2,
0x16FE3,
0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1B000,
0x1B001,
0x1B164,
@@ -86131,6 +87195,10 @@
0x1F93C,
0x1F946,
0x1F947,
+ 0x1FB00,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x1FC00,
0x1FFFE,
0xE0001,
0xE0002,
@@ -86150,27 +87218,27 @@
typedef enum {
WB_Other = 0,
- WB_ALetter = 1,
- WB_CR = 2,
- WB_Double_Quote = 3,
- WB_Extend = 4,
- WB_ExtendNumLet = 5,
- WB_Format = 6,
- WB_Hebrew_Letter = 7,
- WB_Katakana = 8,
- WB_LF = 9,
- WB_MidLetter = 10,
- WB_MidNum = 11,
- WB_MidNumLet = 12,
- WB_Newline = 13,
- WB_Numeric = 14,
- WB_Perl_Tailored_HSpace = 15,
- WB_Regional_Indicator = 16,
- WB_Single_Quote = 17,
- WB_XPG_LE = 18,
- WB_XPG_XX = 19,
- WB_ZWJ = 20,
- WB_EDGE = 21,
+ WB_CR = 1,
+ WB_Double_Quote = 2,
+ WB_EDGE = 3,
+ WB_ExtPict_LE = 4,
+ WB_ExtPict_XX = 5,
+ WB_ExtendNumLet = 6,
+ WB_Extend = 7,
+ WB_Format = 8,
+ WB_Hebrew_Letter = 9,
+ WB_Perl_Tailored_HSpace = 10,
+ WB_Katakana = 11,
+ WB_ALetter = 12,
+ WB_LF = 13,
+ WB_MidNumLet = 14,
+ WB_MidLetter = 15,
+ WB_MidNum = 16,
+ WB_Newline = 17,
+ WB_Numeric = 18,
+ WB_Regional_Indicator = 19,
+ WB_Single_Quote = 20,
+ WB_ZWJ = 21,
WB_E_Base = 22,
WB_E_Base_GAZ = 22,
WB_E_Modifier = 22,
@@ -86209,11 +87277,11 @@
WB_Other,
WB_Perl_Tailored_HSpace,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_ALetter,
WB_Other,
WB_Format,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ALetter,
WB_Other,
@@ -86228,8 +87296,6 @@
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_Other,
- WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Other,
@@ -86259,11 +87325,10 @@
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_Other,
+ WB_MidLetter,
WB_ALetter,
- WB_Other,
+ WB_MidNum,
WB_ALetter,
- WB_MidNum,
WB_Other,
WB_Extend,
WB_Other,
@@ -86597,7 +87662,6 @@
WB_ALetter,
WB_Other,
WB_Extend,
- WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
@@ -86929,13 +87993,13 @@
WB_Format,
WB_ExtendNumLet,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ExtendNumLet,
WB_Other,
WB_MidNum,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ExtendNumLet,
WB_Other,
@@ -86962,7 +88026,7 @@
WB_Other,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ALetter,
WB_Other,
@@ -86973,7 +88037,7 @@
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_XPG_LE,
+ WB_ExtPict_LE,
WB_Other,
WB_ALetter,
WB_Other,
@@ -86983,87 +88047,87 @@
WB_Other,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ALetter,
- WB_XPG_LE,
+ WB_ExtPict_LE,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ALetter,
WB_Other,
@@ -87113,11 +88177,11 @@
WB_ALetter,
WB_Other,
WB_Extend,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Katakana,
WB_Other,
WB_ALetter,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_Extend,
WB_Katakana,
@@ -87134,9 +88198,9 @@
WB_Other,
WB_Katakana,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_Katakana,
WB_Other,
@@ -87175,6 +88239,8 @@
WB_ALetter,
WB_Extend,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
@@ -87477,13 +88543,21 @@
WB_Other,
WB_ALetter,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Extend,
WB_ALetter,
WB_Extend,
@@ -87510,6 +88584,7 @@
WB_Other,
WB_ALetter,
WB_Extend,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Extend,
@@ -87523,6 +88598,7 @@
WB_Other,
WB_Extend,
WB_Other,
+ WB_Extend,
WB_Numeric,
WB_ALetter,
WB_Other,
@@ -87636,20 +88712,39 @@
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_Extend,
+ WB_Other,
+ WB_Extend,
WB_ALetter,
+ WB_Extend,
+ WB_ALetter,
+ WB_Extend,
WB_Other,
+ WB_Numeric,
+ WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
+ WB_Extend,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Extend,
+ WB_ALetter,
+ WB_Extend,
WB_Other,
WB_Extend,
WB_Other,
@@ -87720,6 +88815,8 @@
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Format,
WB_Other,
WB_ALetter,
@@ -87759,7 +88856,10 @@
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Extend,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_Katakana,
WB_Other,
WB_Katakana,
@@ -87961,66 +89061,70 @@
WB_Other,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
- WB_XPG_LE,
+ WB_ExtPict_XX,
+ WB_ExtPict_LE,
WB_ALetter,
- WB_XPG_LE,
+ WB_ExtPict_LE,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Regional_Indicator,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Extend,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
+ WB_Numeric,
+ WB_Other,
+ WB_ExtPict_XX,
+ WB_Other,
WB_Format,
WB_Other,
WB_Extend,
@@ -88041,7 +89145,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */
- 1871, /* Number of elements */
+ 1907, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -88117,8 +89221,6 @@
0x100,
0x2D8,
0x2DE,
- 0x2E5,
- 0x2EC,
0x300,
0x370,
0x375,
@@ -88146,8 +89248,6 @@
0x531,
0x557,
0x559,
- 0x55A,
- 0x55B,
0x55D,
0x55E,
0x55F,
@@ -88154,6 +89254,7 @@
0x560,
0x589,
0x58A,
+ 0x58B,
0x591,
0x5BE,
0x5BF,
@@ -88242,7 +89343,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -88384,7 +89485,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -88487,7 +89588,6 @@
0xCF3,
0xD00,
0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -88511,7 +89611,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -88717,7 +89817,7 @@
0x1A90,
0x1A9A,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
@@ -89020,7 +90120,7 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3297,
@@ -89051,11 +90151,11 @@
0xA6A0,
0xA6F0,
0xA6F2,
- 0xA717,
+ 0xA708,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -89064,6 +90164,8 @@
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
@@ -89138,7 +90240,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABE3,
0xABEB,
@@ -89364,6 +90466,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -89371,6 +90479,8 @@
0x10F30,
0x10F46,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -89400,6 +90510,7 @@
0x11144,
0x11145,
0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11174,
@@ -89412,6 +90523,7 @@
0x111C5,
0x111C9,
0x111CD,
+ 0x111CE,
0x111D0,
0x111DA,
0x111DB,
@@ -89480,7 +90592,7 @@
0x1145A,
0x1145E,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -89521,7 +90633,26 @@
0x118E0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -89601,6 +90732,8 @@
0x11EE0,
0x11EF3,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -89649,6 +90782,9 @@
0x16FE2,
0x16FE3,
0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1B000,
0x1B001,
0x1B164,
@@ -89909,6 +91045,10 @@
0x1F93C,
0x1F946,
0x1F947,
+ 0x1FB00,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x1FC00,
0x1FFFE,
0xE0001,
0xE0002,
@@ -89931,27 +91071,27 @@
typedef enum {
WB_Other = 0,
- WB_ALetter = 1,
- WB_CR = 2,
- WB_Double_Quote = 3,
- WB_Extend = 4,
- WB_ExtendNumLet = 5,
- WB_Format = 6,
- WB_Hebrew_Letter = 7,
- WB_Katakana = 8,
- WB_LF = 9,
- WB_MidLetter = 10,
- WB_MidNum = 11,
- WB_MidNumLet = 12,
- WB_Newline = 13,
- WB_Numeric = 14,
- WB_Perl_Tailored_HSpace = 15,
- WB_Regional_Indicator = 16,
- WB_Single_Quote = 17,
- WB_XPG_LE = 18,
- WB_XPG_XX = 19,
- WB_ZWJ = 20,
- WB_EDGE = 21,
+ WB_CR = 1,
+ WB_Double_Quote = 2,
+ WB_EDGE = 3,
+ WB_ExtPict_LE = 4,
+ WB_ExtPict_XX = 5,
+ WB_ExtendNumLet = 6,
+ WB_Extend = 7,
+ WB_Format = 8,
+ WB_Hebrew_Letter = 9,
+ WB_Perl_Tailored_HSpace = 10,
+ WB_Katakana = 11,
+ WB_ALetter = 12,
+ WB_LF = 13,
+ WB_MidNumLet = 14,
+ WB_MidLetter = 15,
+ WB_MidNum = 16,
+ WB_Newline = 17,
+ WB_Numeric = 18,
+ WB_Regional_Indicator = 19,
+ WB_Single_Quote = 20,
+ WB_ZWJ = 21,
WB_E_Base = 22,
WB_E_Base_GAZ = 22,
WB_E_Modifier = 22,
@@ -90007,10 +91147,10 @@
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_MidLetter,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ALetter,
WB_Other,
@@ -90032,8 +91172,6 @@
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_Other,
- WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Other,
@@ -90063,11 +91201,10 @@
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_Other,
+ WB_MidLetter,
WB_ALetter,
- WB_Other,
+ WB_MidNum,
WB_ALetter,
- WB_MidNum,
WB_Other,
WB_Extend,
WB_Other,
@@ -90401,7 +91538,6 @@
WB_ALetter,
WB_Other,
WB_Extend,
- WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
@@ -90733,13 +91869,13 @@
WB_Format,
WB_ExtendNumLet,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ExtendNumLet,
WB_Other,
WB_MidNum,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ExtendNumLet,
WB_Other,
@@ -90766,7 +91902,7 @@
WB_Other,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ALetter,
WB_Other,
@@ -90777,7 +91913,7 @@
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_XPG_LE,
+ WB_ExtPict_LE,
WB_Other,
WB_ALetter,
WB_Other,
@@ -90787,87 +91923,87 @@
WB_Other,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ALetter,
- WB_XPG_LE,
+ WB_ExtPict_LE,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ALetter,
WB_Other,
@@ -90917,11 +92053,11 @@
WB_ALetter,
WB_Other,
WB_Extend,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Katakana,
WB_Other,
WB_ALetter,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_Extend,
WB_Katakana,
@@ -90938,9 +92074,9 @@
WB_Other,
WB_Katakana,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_Katakana,
WB_Other,
@@ -90979,6 +92115,8 @@
WB_ALetter,
WB_Extend,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
@@ -91281,13 +92419,21 @@
WB_Other,
WB_ALetter,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Extend,
WB_ALetter,
WB_Extend,
@@ -91314,6 +92460,7 @@
WB_Other,
WB_ALetter,
WB_Extend,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Extend,
@@ -91327,6 +92474,7 @@
WB_Other,
WB_Extend,
WB_Other,
+ WB_Extend,
WB_Numeric,
WB_ALetter,
WB_Other,
@@ -91440,20 +92588,39 @@
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_Extend,
+ WB_Other,
+ WB_Extend,
WB_ALetter,
+ WB_Extend,
+ WB_ALetter,
+ WB_Extend,
WB_Other,
+ WB_Numeric,
+ WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
+ WB_Extend,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Extend,
+ WB_ALetter,
+ WB_Extend,
WB_Other,
WB_Extend,
WB_Other,
@@ -91524,6 +92691,8 @@
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Format,
WB_Other,
WB_ALetter,
@@ -91563,7 +92732,10 @@
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Extend,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_Katakana,
WB_Other,
WB_Katakana,
@@ -91765,66 +92937,70 @@
WB_Other,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
- WB_XPG_LE,
+ WB_ExtPict_XX,
+ WB_ExtPict_LE,
WB_ALetter,
- WB_XPG_LE,
+ WB_ExtPict_LE,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Regional_Indicator,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Extend,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
+ WB_Numeric,
+ WB_Other,
+ WB_ExtPict_XX,
+ WB_Other,
WB_Format,
WB_Other,
WB_Extend,
@@ -91845,7 +93021,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */
- 1867, /* Number of elements */
+ 1903, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -91917,8 +93093,6 @@
0x100,
0x2D8,
0x2DE,
- 0x2E5,
- 0x2EC,
0x300,
0x370,
0x375,
@@ -91946,8 +93120,6 @@
0x531,
0x557,
0x559,
- 0x55A,
- 0x55B,
0x55D,
0x55E,
0x55F,
@@ -91954,6 +93126,7 @@
0x560,
0x589,
0x58A,
+ 0x58B,
0x591,
0x5BE,
0x5BF,
@@ -92042,7 +93215,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -92184,7 +93357,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -92287,7 +93460,6 @@
0xCF3,
0xD00,
0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -92311,7 +93483,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -92517,7 +93689,7 @@
0x1A90,
0x1A9A,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
@@ -92820,7 +93992,7 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3297,
@@ -92851,11 +94023,11 @@
0xA6A0,
0xA6F0,
0xA6F2,
- 0xA717,
+ 0xA708,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -92864,6 +94036,8 @@
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
@@ -92938,7 +94112,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABE3,
0xABEB,
@@ -93164,6 +94338,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -93171,6 +94351,8 @@
0x10F30,
0x10F46,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -93200,6 +94382,7 @@
0x11144,
0x11145,
0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11174,
@@ -93212,6 +94395,7 @@
0x111C5,
0x111C9,
0x111CD,
+ 0x111CE,
0x111D0,
0x111DA,
0x111DB,
@@ -93280,7 +94464,7 @@
0x1145A,
0x1145E,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -93321,7 +94505,26 @@
0x118E0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -93401,6 +94604,8 @@
0x11EE0,
0x11EF3,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -93449,6 +94654,9 @@
0x16FE2,
0x16FE3,
0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1B000,
0x1B001,
0x1B164,
@@ -93709,6 +94917,10 @@
0x1F93C,
0x1F946,
0x1F947,
+ 0x1FB00,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x1FC00,
0x1FFFE,
0xE0001,
0xE0002,
@@ -93731,27 +94943,27 @@
typedef enum {
WB_Other = 0,
- WB_ALetter = 1,
- WB_CR = 2,
- WB_Double_Quote = 3,
- WB_Extend = 4,
- WB_ExtendNumLet = 5,
- WB_Format = 6,
- WB_Hebrew_Letter = 7,
- WB_Katakana = 8,
- WB_LF = 9,
- WB_MidLetter = 10,
- WB_MidNum = 11,
- WB_MidNumLet = 12,
- WB_Newline = 13,
- WB_Numeric = 14,
- WB_Perl_Tailored_HSpace = 15,
- WB_Regional_Indicator = 16,
- WB_Single_Quote = 17,
- WB_XPG_LE = 18,
- WB_XPG_XX = 19,
- WB_ZWJ = 20,
- WB_EDGE = 21,
+ WB_CR = 1,
+ WB_Double_Quote = 2,
+ WB_EDGE = 3,
+ WB_ExtPict_LE = 4,
+ WB_ExtPict_XX = 5,
+ WB_ExtendNumLet = 6,
+ WB_Extend = 7,
+ WB_Format = 8,
+ WB_Hebrew_Letter = 9,
+ WB_Perl_Tailored_HSpace = 10,
+ WB_Katakana = 11,
+ WB_ALetter = 12,
+ WB_LF = 13,
+ WB_MidNumLet = 14,
+ WB_MidLetter = 15,
+ WB_MidNum = 16,
+ WB_Newline = 17,
+ WB_Numeric = 18,
+ WB_Regional_Indicator = 19,
+ WB_Single_Quote = 20,
+ WB_ZWJ = 21,
WB_E_Base = 22,
WB_E_Base_GAZ = 22,
WB_E_Modifier = 22,
@@ -93805,10 +95017,10 @@
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_MidLetter,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ALetter,
WB_Format,
@@ -93828,8 +95040,6 @@
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_Other,
- WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Other,
@@ -93859,11 +95069,10 @@
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_Other,
+ WB_MidLetter,
WB_ALetter,
- WB_Other,
+ WB_MidNum,
WB_ALetter,
- WB_MidNum,
WB_Other,
WB_Extend,
WB_Other,
@@ -94197,7 +95406,6 @@
WB_ALetter,
WB_Other,
WB_Extend,
- WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
@@ -94529,13 +95737,13 @@
WB_Format,
WB_ExtendNumLet,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ExtendNumLet,
WB_Other,
WB_MidNum,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ExtendNumLet,
WB_Other,
@@ -94562,7 +95770,7 @@
WB_Other,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ALetter,
WB_Other,
@@ -94573,7 +95781,7 @@
WB_ALetter,
WB_Other,
WB_ALetter,
- WB_XPG_LE,
+ WB_ExtPict_LE,
WB_Other,
WB_ALetter,
WB_Other,
@@ -94583,87 +95791,87 @@
WB_Other,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ALetter,
- WB_XPG_LE,
+ WB_ExtPict_LE,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_ALetter,
WB_Other,
@@ -94713,11 +95921,11 @@
WB_ALetter,
WB_Other,
WB_Extend,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Katakana,
WB_Other,
WB_ALetter,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_Extend,
WB_Katakana,
@@ -94734,9 +95942,9 @@
WB_Other,
WB_Katakana,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
WB_Katakana,
WB_Other,
@@ -94775,6 +95983,8 @@
WB_ALetter,
WB_Extend,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_Extend,
@@ -95077,13 +96287,21 @@
WB_Other,
WB_ALetter,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Extend,
WB_ALetter,
WB_Extend,
@@ -95110,6 +96328,7 @@
WB_Other,
WB_ALetter,
WB_Extend,
+ WB_ALetter,
WB_Other,
WB_ALetter,
WB_Extend,
@@ -95123,6 +96342,7 @@
WB_Other,
WB_Extend,
WB_Other,
+ WB_Extend,
WB_Numeric,
WB_ALetter,
WB_Other,
@@ -95236,20 +96456,39 @@
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
WB_Extend,
+ WB_Other,
+ WB_Extend,
WB_ALetter,
+ WB_Extend,
+ WB_ALetter,
+ WB_Extend,
WB_Other,
+ WB_Numeric,
+ WB_Other,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
WB_Other,
+ WB_Extend,
WB_ALetter,
+ WB_Other,
+ WB_ALetter,
WB_Extend,
+ WB_Other,
WB_ALetter,
WB_Extend,
WB_ALetter,
WB_Extend,
+ WB_ALetter,
+ WB_Extend,
WB_Other,
WB_Extend,
WB_Other,
@@ -95320,6 +96559,8 @@
WB_Other,
WB_ALetter,
WB_Other,
+ WB_ALetter,
+ WB_Other,
WB_Format,
WB_Other,
WB_ALetter,
@@ -95359,7 +96600,10 @@
WB_ALetter,
WB_Other,
WB_ALetter,
+ WB_Extend,
WB_Other,
+ WB_Extend,
+ WB_Other,
WB_Katakana,
WB_Other,
WB_Katakana,
@@ -95561,66 +96805,70 @@
WB_Other,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_ALetter,
WB_Other,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
- WB_XPG_LE,
+ WB_ExtPict_XX,
+ WB_ExtPict_LE,
WB_ALetter,
- WB_XPG_LE,
+ WB_ExtPict_LE,
WB_ALetter,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Regional_Indicator,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Extend,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
- WB_XPG_XX,
+ WB_ExtPict_XX,
WB_Other,
+ WB_Numeric,
+ WB_Other,
+ WB_ExtPict_XX,
+ WB_Other,
WB_Format,
WB_Other,
WB_Extend,
@@ -95638,7 +96886,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV Simple_Case_Folding_invlist[] = { /* for ASCII/Latin1 */
- 1286, /* Number of elements */
+ 1291, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -96912,6 +98160,11 @@
0xA7C5,
0xA7C6,
0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xAB70,
0xABC0,
0xFF21,
@@ -96938,7 +98191,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
-static const int Simple_Case_Folding_invmap[] = { /* for ASCII/Latin1 */
+static const I32 Simple_Case_Folding_invmap[] = { /* for ASCII/Latin1 */
0,
0x61,
0,
@@ -98208,7 +99461,12 @@
0xA794,
0x282,
0x1D8E,
+ 0xA7C8,
0,
+ 0xA7CA,
+ 0,
+ 0xA7F6,
+ 0,
0x13A0,
0,
0xFF41,
@@ -98239,7 +99497,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV Simple_Case_Folding_invlist[] = { /* for EBCDIC 1047 */
- 1304, /* Number of elements */
+ 1309, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -99531,6 +100789,11 @@
0xA7C5,
0xA7C6,
0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xAB70,
0xABC0,
0xFF21,
@@ -99560,7 +100823,7 @@
&& '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
-static const int Simple_Case_Folding_invmap[] = { /* for EBCDIC 1047 */
+static const I32 Simple_Case_Folding_invmap[] = { /* for EBCDIC 1047 */
0,
0x42,
0,
@@ -100848,7 +102111,12 @@
0xA794,
0x282,
0x1D8E,
+ 0xA7C8,
0,
+ 0xA7CA,
+ 0,
+ 0xA7F6,
+ 0,
0x13A0,
0,
0xFF41,
@@ -100879,7 +102147,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV Simple_Case_Folding_invlist[] = { /* for EBCDIC 037 */
- 1300, /* Number of elements */
+ 1305, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -102167,6 +103435,11 @@
0xA7C5,
0xA7C6,
0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xAB70,
0xABC0,
0xFF21,
@@ -102196,7 +103469,7 @@
&& '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
-static const int Simple_Case_Folding_invmap[] = { /* for EBCDIC 037 */
+static const I32 Simple_Case_Folding_invmap[] = { /* for EBCDIC 037 */
0,
0x42,
0,
@@ -103480,7 +104753,12 @@
0xA794,
0x282,
0x1D8E,
+ 0xA7C8,
0,
+ 0xA7CA,
+ 0,
+ 0xA7F6,
+ 0,
0x13A0,
0,
0xFF41,
@@ -103508,7 +104786,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV Titlecase_Mapping_invlist[] = { /* for ASCII/Latin1 */
- 1334, /* Number of elements */
+ 1340, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -104815,6 +106093,12 @@
0xA7C0,
0xA7C3,
0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
@@ -104911,246 +106195,246 @@
#define HAS_TC_AUX_TABLES
-static const unsigned int TC_AUX_TABLE_1[] = {
+static const U32 TC_AUX_TABLE_1[] = {
0x53,
0x73
};
-static const unsigned int TC_AUX_TABLE_2[] = {
+static const U32 TC_AUX_TABLE_2[] = {
0x2BC,
0x4E
};
-static const unsigned int TC_AUX_TABLE_3[] = {
+static const U32 TC_AUX_TABLE_3[] = {
0x4A,
0x30C
};
-static const unsigned int TC_AUX_TABLE_4[] = {
+static const U32 TC_AUX_TABLE_4[] = {
0x399,
0x308,
0x301
};
-static const unsigned int TC_AUX_TABLE_5[] = {
+static const U32 TC_AUX_TABLE_5[] = {
0x3A5,
0x308,
0x301
};
-static const unsigned int TC_AUX_TABLE_6[] = {
+static const U32 TC_AUX_TABLE_6[] = {
0x535,
0x582
};
-static const unsigned int TC_AUX_TABLE_7[] = {
+static const U32 TC_AUX_TABLE_7[] = {
0x48,
0x331
};
-static const unsigned int TC_AUX_TABLE_8[] = {
+static const U32 TC_AUX_TABLE_8[] = {
0x54,
0x308
};
-static const unsigned int TC_AUX_TABLE_9[] = {
+static const U32 TC_AUX_TABLE_9[] = {
0x57,
0x30A
};
-static const unsigned int TC_AUX_TABLE_10[] = {
+static const U32 TC_AUX_TABLE_10[] = {
0x59,
0x30A
};
-static const unsigned int TC_AUX_TABLE_11[] = {
+static const U32 TC_AUX_TABLE_11[] = {
0x41,
0x2BE
};
-static const unsigned int TC_AUX_TABLE_12[] = {
+static const U32 TC_AUX_TABLE_12[] = {
0x3A5,
0x313
};
-static const unsigned int TC_AUX_TABLE_13[] = {
+static const U32 TC_AUX_TABLE_13[] = {
0x3A5,
0x313,
0x300
};
-static const unsigned int TC_AUX_TABLE_14[] = {
+static const U32 TC_AUX_TABLE_14[] = {
0x3A5,
0x313,
0x301
};
-static const unsigned int TC_AUX_TABLE_15[] = {
+static const U32 TC_AUX_TABLE_15[] = {
0x3A5,
0x313,
0x342
};
-static const unsigned int TC_AUX_TABLE_16[] = {
+static const U32 TC_AUX_TABLE_16[] = {
0x1FBA,
0x345
};
-static const unsigned int TC_AUX_TABLE_17[] = {
+static const U32 TC_AUX_TABLE_17[] = {
0x386,
0x345
};
-static const unsigned int TC_AUX_TABLE_18[] = {
+static const U32 TC_AUX_TABLE_18[] = {
0x391,
0x342
};
-static const unsigned int TC_AUX_TABLE_19[] = {
+static const U32 TC_AUX_TABLE_19[] = {
0x391,
0x342,
0x345
};
-static const unsigned int TC_AUX_TABLE_20[] = {
+static const U32 TC_AUX_TABLE_20[] = {
0x1FCA,
0x345
};
-static const unsigned int TC_AUX_TABLE_21[] = {
+static const U32 TC_AUX_TABLE_21[] = {
0x389,
0x345
};
-static const unsigned int TC_AUX_TABLE_22[] = {
+static const U32 TC_AUX_TABLE_22[] = {
0x397,
0x342
};
-static const unsigned int TC_AUX_TABLE_23[] = {
+static const U32 TC_AUX_TABLE_23[] = {
0x397,
0x342,
0x345
};
-static const unsigned int TC_AUX_TABLE_24[] = {
+static const U32 TC_AUX_TABLE_24[] = {
0x399,
0x308,
0x300
};
-static const unsigned int TC_AUX_TABLE_25[] = {
+static const U32 TC_AUX_TABLE_25[] = {
0x399,
0x342
};
-static const unsigned int TC_AUX_TABLE_26[] = {
+static const U32 TC_AUX_TABLE_26[] = {
0x399,
0x308,
0x342
};
-static const unsigned int TC_AUX_TABLE_27[] = {
+static const U32 TC_AUX_TABLE_27[] = {
0x3A5,
0x308,
0x300
};
-static const unsigned int TC_AUX_TABLE_28[] = {
+static const U32 TC_AUX_TABLE_28[] = {
0x3A1,
0x313
};
-static const unsigned int TC_AUX_TABLE_29[] = {
+static const U32 TC_AUX_TABLE_29[] = {
0x3A5,
0x342
};
-static const unsigned int TC_AUX_TABLE_30[] = {
+static const U32 TC_AUX_TABLE_30[] = {
0x3A5,
0x308,
0x342
};
-static const unsigned int TC_AUX_TABLE_31[] = {
+static const U32 TC_AUX_TABLE_31[] = {
0x1FFA,
0x345
};
-static const unsigned int TC_AUX_TABLE_32[] = {
+static const U32 TC_AUX_TABLE_32[] = {
0x38F,
0x345
};
-static const unsigned int TC_AUX_TABLE_33[] = {
+static const U32 TC_AUX_TABLE_33[] = {
0x3A9,
0x342
};
-static const unsigned int TC_AUX_TABLE_34[] = {
+static const U32 TC_AUX_TABLE_34[] = {
0x3A9,
0x342,
0x345
};
-static const unsigned int TC_AUX_TABLE_35[] = {
+static const U32 TC_AUX_TABLE_35[] = {
0x46,
0x66
};
-static const unsigned int TC_AUX_TABLE_36[] = {
+static const U32 TC_AUX_TABLE_36[] = {
0x46,
0x69
};
-static const unsigned int TC_AUX_TABLE_37[] = {
+static const U32 TC_AUX_TABLE_37[] = {
0x46,
0x6C
};
-static const unsigned int TC_AUX_TABLE_38[] = {
+static const U32 TC_AUX_TABLE_38[] = {
0x46,
0x66,
0x69
};
-static const unsigned int TC_AUX_TABLE_39[] = {
+static const U32 TC_AUX_TABLE_39[] = {
0x46,
0x66,
0x6C
};
-static const unsigned int TC_AUX_TABLE_40[] = {
+static const U32 TC_AUX_TABLE_40[] = {
0x53,
0x74
};
-static const unsigned int TC_AUX_TABLE_41[] = {
+static const U32 TC_AUX_TABLE_41[] = {
0x544,
0x576
};
-static const unsigned int TC_AUX_TABLE_42[] = {
+static const U32 TC_AUX_TABLE_42[] = {
0x544,
0x565
};
-static const unsigned int TC_AUX_TABLE_43[] = {
+static const U32 TC_AUX_TABLE_43[] = {
0x544,
0x56B
};
-static const unsigned int TC_AUX_TABLE_44[] = {
+static const U32 TC_AUX_TABLE_44[] = {
0x54E,
0x576
};
-static const unsigned int TC_AUX_TABLE_45[] = {
+static const U32 TC_AUX_TABLE_45[] = {
0x544,
0x56D
};
-static const unsigned int * const TC_AUX_TABLE_ptrs[] = {
+static const U32 * const TC_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
TC_AUX_TABLE_1,
TC_AUX_TABLE_2,
@@ -105251,7 +106535,7 @@
2 /* TC_AUX_TABLE_45 */
};
-static const int Titlecase_Mapping_invmap[] = { /* for ASCII/Latin1 */
+static const I32 Titlecase_Mapping_invmap[] = { /* for ASCII/Latin1 */
0,
0x41,
0,
@@ -106555,6 +107839,12 @@
0,
0xA7C2,
0,
+ 0xA7C7,
+ 0,
+ 0xA7C9,
+ 0,
+ 0xA7F5,
+ 0,
0xA7B3,
0,
0x13A0,
@@ -106600,7 +107890,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 1047 */
- 1350, /* Number of elements */
+ 1356, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -107923,6 +109213,12 @@
0xA7C0,
0xA7C3,
0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
@@ -108022,246 +109318,246 @@
#define HAS_TC_AUX_TABLES
-static const unsigned int TC_AUX_TABLE_1[] = {
+static const U32 TC_AUX_TABLE_1[] = {
0xE2,
0xA2
};
-static const unsigned int TC_AUX_TABLE_2[] = {
+static const U32 TC_AUX_TABLE_2[] = {
0x2BC,
0xD5
};
-static const unsigned int TC_AUX_TABLE_3[] = {
+static const U32 TC_AUX_TABLE_3[] = {
0xD1,
0x30C
};
-static const unsigned int TC_AUX_TABLE_4[] = {
+static const U32 TC_AUX_TABLE_4[] = {
0x399,
0x308,
0x301
};
-static const unsigned int TC_AUX_TABLE_5[] = {
+static const U32 TC_AUX_TABLE_5[] = {
0x3A5,
0x308,
0x301
};
-static const unsigned int TC_AUX_TABLE_6[] = {
+static const U32 TC_AUX_TABLE_6[] = {
0x535,
0x582
};
-static const unsigned int TC_AUX_TABLE_7[] = {
+static const U32 TC_AUX_TABLE_7[] = {
0xC8,
0x331
};
-static const unsigned int TC_AUX_TABLE_8[] = {
+static const U32 TC_AUX_TABLE_8[] = {
0xE3,
0x308
};
-static const unsigned int TC_AUX_TABLE_9[] = {
+static const U32 TC_AUX_TABLE_9[] = {
0xE6,
0x30A
};
-static const unsigned int TC_AUX_TABLE_10[] = {
+static const U32 TC_AUX_TABLE_10[] = {
0xE8,
0x30A
};
-static const unsigned int TC_AUX_TABLE_11[] = {
+static const U32 TC_AUX_TABLE_11[] = {
0xC1,
0x2BE
};
-static const unsigned int TC_AUX_TABLE_12[] = {
+static const U32 TC_AUX_TABLE_12[] = {
0x3A5,
0x313
};
-static const unsigned int TC_AUX_TABLE_13[] = {
+static const U32 TC_AUX_TABLE_13[] = {
0x3A5,
0x313,
0x300
};
-static const unsigned int TC_AUX_TABLE_14[] = {
+static const U32 TC_AUX_TABLE_14[] = {
0x3A5,
0x313,
0x301
};
-static const unsigned int TC_AUX_TABLE_15[] = {
+static const U32 TC_AUX_TABLE_15[] = {
0x3A5,
0x313,
0x342
};
-static const unsigned int TC_AUX_TABLE_16[] = {
+static const U32 TC_AUX_TABLE_16[] = {
0x1FBA,
0x345
};
-static const unsigned int TC_AUX_TABLE_17[] = {
+static const U32 TC_AUX_TABLE_17[] = {
0x386,
0x345
};
-static const unsigned int TC_AUX_TABLE_18[] = {
+static const U32 TC_AUX_TABLE_18[] = {
0x391,
0x342
};
-static const unsigned int TC_AUX_TABLE_19[] = {
+static const U32 TC_AUX_TABLE_19[] = {
0x391,
0x342,
0x345
};
-static const unsigned int TC_AUX_TABLE_20[] = {
+static const U32 TC_AUX_TABLE_20[] = {
0x1FCA,
0x345
};
-static const unsigned int TC_AUX_TABLE_21[] = {
+static const U32 TC_AUX_TABLE_21[] = {
0x389,
0x345
};
-static const unsigned int TC_AUX_TABLE_22[] = {
+static const U32 TC_AUX_TABLE_22[] = {
0x397,
0x342
};
-static const unsigned int TC_AUX_TABLE_23[] = {
+static const U32 TC_AUX_TABLE_23[] = {
0x397,
0x342,
0x345
};
-static const unsigned int TC_AUX_TABLE_24[] = {
+static const U32 TC_AUX_TABLE_24[] = {
0x399,
0x308,
0x300
};
-static const unsigned int TC_AUX_TABLE_25[] = {
+static const U32 TC_AUX_TABLE_25[] = {
0x399,
0x342
};
-static const unsigned int TC_AUX_TABLE_26[] = {
+static const U32 TC_AUX_TABLE_26[] = {
0x399,
0x308,
0x342
};
-static const unsigned int TC_AUX_TABLE_27[] = {
+static const U32 TC_AUX_TABLE_27[] = {
0x3A5,
0x308,
0x300
};
-static const unsigned int TC_AUX_TABLE_28[] = {
+static const U32 TC_AUX_TABLE_28[] = {
0x3A1,
0x313
};
-static const unsigned int TC_AUX_TABLE_29[] = {
+static const U32 TC_AUX_TABLE_29[] = {
0x3A5,
0x342
};
-static const unsigned int TC_AUX_TABLE_30[] = {
+static const U32 TC_AUX_TABLE_30[] = {
0x3A5,
0x308,
0x342
};
-static const unsigned int TC_AUX_TABLE_31[] = {
+static const U32 TC_AUX_TABLE_31[] = {
0x1FFA,
0x345
};
-static const unsigned int TC_AUX_TABLE_32[] = {
+static const U32 TC_AUX_TABLE_32[] = {
0x38F,
0x345
};
-static const unsigned int TC_AUX_TABLE_33[] = {
+static const U32 TC_AUX_TABLE_33[] = {
0x3A9,
0x342
};
-static const unsigned int TC_AUX_TABLE_34[] = {
+static const U32 TC_AUX_TABLE_34[] = {
0x3A9,
0x342,
0x345
};
-static const unsigned int TC_AUX_TABLE_35[] = {
+static const U32 TC_AUX_TABLE_35[] = {
0xC6,
0x86
};
-static const unsigned int TC_AUX_TABLE_36[] = {
+static const U32 TC_AUX_TABLE_36[] = {
0xC6,
0x89
};
-static const unsigned int TC_AUX_TABLE_37[] = {
+static const U32 TC_AUX_TABLE_37[] = {
0xC6,
0x93
};
-static const unsigned int TC_AUX_TABLE_38[] = {
+static const U32 TC_AUX_TABLE_38[] = {
0xC6,
0x86,
0x89
};
-static const unsigned int TC_AUX_TABLE_39[] = {
+static const U32 TC_AUX_TABLE_39[] = {
0xC6,
0x86,
0x93
};
-static const unsigned int TC_AUX_TABLE_40[] = {
+static const U32 TC_AUX_TABLE_40[] = {
0xE2,
0xA3
};
-static const unsigned int TC_AUX_TABLE_41[] = {
+static const U32 TC_AUX_TABLE_41[] = {
0x544,
0x576
};
-static const unsigned int TC_AUX_TABLE_42[] = {
+static const U32 TC_AUX_TABLE_42[] = {
0x544,
0x565
};
-static const unsigned int TC_AUX_TABLE_43[] = {
+static const U32 TC_AUX_TABLE_43[] = {
0x544,
0x56B
};
-static const unsigned int TC_AUX_TABLE_44[] = {
+static const U32 TC_AUX_TABLE_44[] = {
0x54E,
0x576
};
-static const unsigned int TC_AUX_TABLE_45[] = {
+static const U32 TC_AUX_TABLE_45[] = {
0x544,
0x56D
};
-static const unsigned int * const TC_AUX_TABLE_ptrs[] = {
+static const U32 * const TC_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
TC_AUX_TABLE_1,
TC_AUX_TABLE_2,
@@ -108362,7 +109658,7 @@
2 /* TC_AUX_TABLE_45 */
};
-static const int Titlecase_Mapping_invmap[] = { /* for EBCDIC 1047 */
+static const I32 Titlecase_Mapping_invmap[] = { /* for EBCDIC 1047 */
0,
0x62,
0,
@@ -109682,6 +110978,12 @@
0,
0xA7C2,
0,
+ 0xA7C7,
+ 0,
+ 0xA7C9,
+ 0,
+ 0xA7F5,
+ 0,
0xA7B3,
0,
0x13A0,
@@ -109727,7 +111029,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV Titlecase_Mapping_invlist[] = { /* for EBCDIC 037 */
- 1348, /* Number of elements */
+ 1354, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -111048,6 +112350,12 @@
0xA7C0,
0xA7C3,
0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
@@ -111147,246 +112455,246 @@
#define HAS_TC_AUX_TABLES
-static const unsigned int TC_AUX_TABLE_1[] = {
+static const U32 TC_AUX_TABLE_1[] = {
0xE2,
0xA2
};
-static const unsigned int TC_AUX_TABLE_2[] = {
+static const U32 TC_AUX_TABLE_2[] = {
0x2BC,
0xD5
};
-static const unsigned int TC_AUX_TABLE_3[] = {
+static const U32 TC_AUX_TABLE_3[] = {
0xD1,
0x30C
};
-static const unsigned int TC_AUX_TABLE_4[] = {
+static const U32 TC_AUX_TABLE_4[] = {
0x399,
0x308,
0x301
};
-static const unsigned int TC_AUX_TABLE_5[] = {
+static const U32 TC_AUX_TABLE_5[] = {
0x3A5,
0x308,
0x301
};
-static const unsigned int TC_AUX_TABLE_6[] = {
+static const U32 TC_AUX_TABLE_6[] = {
0x535,
0x582
};
-static const unsigned int TC_AUX_TABLE_7[] = {
+static const U32 TC_AUX_TABLE_7[] = {
0xC8,
0x331
};
-static const unsigned int TC_AUX_TABLE_8[] = {
+static const U32 TC_AUX_TABLE_8[] = {
0xE3,
0x308
};
-static const unsigned int TC_AUX_TABLE_9[] = {
+static const U32 TC_AUX_TABLE_9[] = {
0xE6,
0x30A
};
-static const unsigned int TC_AUX_TABLE_10[] = {
+static const U32 TC_AUX_TABLE_10[] = {
0xE8,
0x30A
};
-static const unsigned int TC_AUX_TABLE_11[] = {
+static const U32 TC_AUX_TABLE_11[] = {
0xC1,
0x2BE
};
-static const unsigned int TC_AUX_TABLE_12[] = {
+static const U32 TC_AUX_TABLE_12[] = {
0x3A5,
0x313
};
-static const unsigned int TC_AUX_TABLE_13[] = {
+static const U32 TC_AUX_TABLE_13[] = {
0x3A5,
0x313,
0x300
};
-static const unsigned int TC_AUX_TABLE_14[] = {
+static const U32 TC_AUX_TABLE_14[] = {
0x3A5,
0x313,
0x301
};
-static const unsigned int TC_AUX_TABLE_15[] = {
+static const U32 TC_AUX_TABLE_15[] = {
0x3A5,
0x313,
0x342
};
-static const unsigned int TC_AUX_TABLE_16[] = {
+static const U32 TC_AUX_TABLE_16[] = {
0x1FBA,
0x345
};
-static const unsigned int TC_AUX_TABLE_17[] = {
+static const U32 TC_AUX_TABLE_17[] = {
0x386,
0x345
};
-static const unsigned int TC_AUX_TABLE_18[] = {
+static const U32 TC_AUX_TABLE_18[] = {
0x391,
0x342
};
-static const unsigned int TC_AUX_TABLE_19[] = {
+static const U32 TC_AUX_TABLE_19[] = {
0x391,
0x342,
0x345
};
-static const unsigned int TC_AUX_TABLE_20[] = {
+static const U32 TC_AUX_TABLE_20[] = {
0x1FCA,
0x345
};
-static const unsigned int TC_AUX_TABLE_21[] = {
+static const U32 TC_AUX_TABLE_21[] = {
0x389,
0x345
};
-static const unsigned int TC_AUX_TABLE_22[] = {
+static const U32 TC_AUX_TABLE_22[] = {
0x397,
0x342
};
-static const unsigned int TC_AUX_TABLE_23[] = {
+static const U32 TC_AUX_TABLE_23[] = {
0x397,
0x342,
0x345
};
-static const unsigned int TC_AUX_TABLE_24[] = {
+static const U32 TC_AUX_TABLE_24[] = {
0x399,
0x308,
0x300
};
-static const unsigned int TC_AUX_TABLE_25[] = {
+static const U32 TC_AUX_TABLE_25[] = {
0x399,
0x342
};
-static const unsigned int TC_AUX_TABLE_26[] = {
+static const U32 TC_AUX_TABLE_26[] = {
0x399,
0x308,
0x342
};
-static const unsigned int TC_AUX_TABLE_27[] = {
+static const U32 TC_AUX_TABLE_27[] = {
0x3A5,
0x308,
0x300
};
-static const unsigned int TC_AUX_TABLE_28[] = {
+static const U32 TC_AUX_TABLE_28[] = {
0x3A1,
0x313
};
-static const unsigned int TC_AUX_TABLE_29[] = {
+static const U32 TC_AUX_TABLE_29[] = {
0x3A5,
0x342
};
-static const unsigned int TC_AUX_TABLE_30[] = {
+static const U32 TC_AUX_TABLE_30[] = {
0x3A5,
0x308,
0x342
};
-static const unsigned int TC_AUX_TABLE_31[] = {
+static const U32 TC_AUX_TABLE_31[] = {
0x1FFA,
0x345
};
-static const unsigned int TC_AUX_TABLE_32[] = {
+static const U32 TC_AUX_TABLE_32[] = {
0x38F,
0x345
};
-static const unsigned int TC_AUX_TABLE_33[] = {
+static const U32 TC_AUX_TABLE_33[] = {
0x3A9,
0x342
};
-static const unsigned int TC_AUX_TABLE_34[] = {
+static const U32 TC_AUX_TABLE_34[] = {
0x3A9,
0x342,
0x345
};
-static const unsigned int TC_AUX_TABLE_35[] = {
+static const U32 TC_AUX_TABLE_35[] = {
0xC6,
0x86
};
-static const unsigned int TC_AUX_TABLE_36[] = {
+static const U32 TC_AUX_TABLE_36[] = {
0xC6,
0x89
};
-static const unsigned int TC_AUX_TABLE_37[] = {
+static const U32 TC_AUX_TABLE_37[] = {
0xC6,
0x93
};
-static const unsigned int TC_AUX_TABLE_38[] = {
+static const U32 TC_AUX_TABLE_38[] = {
0xC6,
0x86,
0x89
};
-static const unsigned int TC_AUX_TABLE_39[] = {
+static const U32 TC_AUX_TABLE_39[] = {
0xC6,
0x86,
0x93
};
-static const unsigned int TC_AUX_TABLE_40[] = {
+static const U32 TC_AUX_TABLE_40[] = {
0xE2,
0xA3
};
-static const unsigned int TC_AUX_TABLE_41[] = {
+static const U32 TC_AUX_TABLE_41[] = {
0x544,
0x576
};
-static const unsigned int TC_AUX_TABLE_42[] = {
+static const U32 TC_AUX_TABLE_42[] = {
0x544,
0x565
};
-static const unsigned int TC_AUX_TABLE_43[] = {
+static const U32 TC_AUX_TABLE_43[] = {
0x544,
0x56B
};
-static const unsigned int TC_AUX_TABLE_44[] = {
+static const U32 TC_AUX_TABLE_44[] = {
0x54E,
0x576
};
-static const unsigned int TC_AUX_TABLE_45[] = {
+static const U32 TC_AUX_TABLE_45[] = {
0x544,
0x56D
};
-static const unsigned int * const TC_AUX_TABLE_ptrs[] = {
+static const U32 * const TC_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
TC_AUX_TABLE_1,
TC_AUX_TABLE_2,
@@ -111487,7 +112795,7 @@
2 /* TC_AUX_TABLE_45 */
};
-static const int Titlecase_Mapping_invmap[] = { /* for EBCDIC 037 */
+static const I32 Titlecase_Mapping_invmap[] = { /* for EBCDIC 037 */
0,
0x62,
0,
@@ -112805,6 +114113,12 @@
0,
0xA7C2,
0,
+ 0xA7C7,
+ 0,
+ 0xA7C9,
+ 0,
+ 0xA7F5,
+ 0,
0xA7B3,
0,
0x13A0,
@@ -112847,7 +114161,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV Uppercase_Mapping_invlist[] = { /* for ASCII/Latin1 */
- 1385, /* Number of elements */
+ 1391, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -114205,6 +115519,12 @@
0xA7C0,
0xA7C3,
0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
@@ -114328,381 +115648,381 @@
#define HAS_UC_AUX_TABLES
-static const unsigned int UC_AUX_TABLE_1[] = {
+static const U32 UC_AUX_TABLE_1[] = {
0x53,
0x53
};
-static const unsigned int UC_AUX_TABLE_2[] = {
+static const U32 UC_AUX_TABLE_2[] = {
0x2BC,
0x4E
};
-static const unsigned int UC_AUX_TABLE_3[] = {
+static const U32 UC_AUX_TABLE_3[] = {
0x4A,
0x30C
};
-static const unsigned int UC_AUX_TABLE_4[] = {
+static const U32 UC_AUX_TABLE_4[] = {
0x399,
0x308,
0x301
};
-static const unsigned int UC_AUX_TABLE_5[] = {
+static const U32 UC_AUX_TABLE_5[] = {
0x3A5,
0x308,
0x301
};
-static const unsigned int UC_AUX_TABLE_6[] = {
+static const U32 UC_AUX_TABLE_6[] = {
0x535,
0x552
};
-static const unsigned int UC_AUX_TABLE_7[] = {
+static const U32 UC_AUX_TABLE_7[] = {
0x48,
0x331
};
-static const unsigned int UC_AUX_TABLE_8[] = {
+static const U32 UC_AUX_TABLE_8[] = {
0x54,
0x308
};
-static const unsigned int UC_AUX_TABLE_9[] = {
+static const U32 UC_AUX_TABLE_9[] = {
0x57,
0x30A
};
-static const unsigned int UC_AUX_TABLE_10[] = {
+static const U32 UC_AUX_TABLE_10[] = {
0x59,
0x30A
};
-static const unsigned int UC_AUX_TABLE_11[] = {
+static const U32 UC_AUX_TABLE_11[] = {
0x41,
0x2BE
};
-static const unsigned int UC_AUX_TABLE_12[] = {
+static const U32 UC_AUX_TABLE_12[] = {
0x3A5,
0x313
};
-static const unsigned int UC_AUX_TABLE_13[] = {
+static const U32 UC_AUX_TABLE_13[] = {
0x3A5,
0x313,
0x300
};
-static const unsigned int UC_AUX_TABLE_14[] = {
+static const U32 UC_AUX_TABLE_14[] = {
0x3A5,
0x313,
0x301
};
-static const unsigned int UC_AUX_TABLE_15[] = {
+static const U32 UC_AUX_TABLE_15[] = {
0x3A5,
0x313,
0x342
};
-static const unsigned int UC_AUX_TABLE_16[] = {
+static const U32 UC_AUX_TABLE_16[] = {
0x1F08,
0x399
};
-static const unsigned int UC_AUX_TABLE_17[] = {
+static const U32 UC_AUX_TABLE_17[] = {
0x1F09,
0x399
};
-static const unsigned int UC_AUX_TABLE_18[] = {
+static const U32 UC_AUX_TABLE_18[] = {
0x1F0A,
0x399
};
-static const unsigned int UC_AUX_TABLE_19[] = {
+static const U32 UC_AUX_TABLE_19[] = {
0x1F0B,
0x399
};
-static const unsigned int UC_AUX_TABLE_20[] = {
+static const U32 UC_AUX_TABLE_20[] = {
0x1F0C,
0x399
};
-static const unsigned int UC_AUX_TABLE_21[] = {
+static const U32 UC_AUX_TABLE_21[] = {
0x1F0D,
0x399
};
-static const unsigned int UC_AUX_TABLE_22[] = {
+static const U32 UC_AUX_TABLE_22[] = {
0x1F0E,
0x399
};
-static const unsigned int UC_AUX_TABLE_23[] = {
+static const U32 UC_AUX_TABLE_23[] = {
0x1F0F,
0x399
};
-static const unsigned int UC_AUX_TABLE_24[] = {
+static const U32 UC_AUX_TABLE_24[] = {
0x1F28,
0x399
};
-static const unsigned int UC_AUX_TABLE_25[] = {
+static const U32 UC_AUX_TABLE_25[] = {
0x1F29,
0x399
};
-static const unsigned int UC_AUX_TABLE_26[] = {
+static const U32 UC_AUX_TABLE_26[] = {
0x1F2A,
0x399
};
-static const unsigned int UC_AUX_TABLE_27[] = {
+static const U32 UC_AUX_TABLE_27[] = {
0x1F2B,
0x399
};
-static const unsigned int UC_AUX_TABLE_28[] = {
+static const U32 UC_AUX_TABLE_28[] = {
0x1F2C,
0x399
};
-static const unsigned int UC_AUX_TABLE_29[] = {
+static const U32 UC_AUX_TABLE_29[] = {
0x1F2D,
0x399
};
-static const unsigned int UC_AUX_TABLE_30[] = {
+static const U32 UC_AUX_TABLE_30[] = {
0x1F2E,
0x399
};
-static const unsigned int UC_AUX_TABLE_31[] = {
+static const U32 UC_AUX_TABLE_31[] = {
0x1F2F,
0x399
};
-static const unsigned int UC_AUX_TABLE_32[] = {
+static const U32 UC_AUX_TABLE_32[] = {
0x1F68,
0x399
};
-static const unsigned int UC_AUX_TABLE_33[] = {
+static const U32 UC_AUX_TABLE_33[] = {
0x1F69,
0x399
};
-static const unsigned int UC_AUX_TABLE_34[] = {
+static const U32 UC_AUX_TABLE_34[] = {
0x1F6A,
0x399
};
-static const unsigned int UC_AUX_TABLE_35[] = {
+static const U32 UC_AUX_TABLE_35[] = {
0x1F6B,
0x399
};
-static const unsigned int UC_AUX_TABLE_36[] = {
+static const U32 UC_AUX_TABLE_36[] = {
0x1F6C,
0x399
};
-static const unsigned int UC_AUX_TABLE_37[] = {
+static const U32 UC_AUX_TABLE_37[] = {
0x1F6D,
0x399
};
-static const unsigned int UC_AUX_TABLE_38[] = {
+static const U32 UC_AUX_TABLE_38[] = {
0x1F6E,
0x399
};
-static const unsigned int UC_AUX_TABLE_39[] = {
+static const U32 UC_AUX_TABLE_39[] = {
0x1F6F,
0x399
};
-static const unsigned int UC_AUX_TABLE_40[] = {
+static const U32 UC_AUX_TABLE_40[] = {
0x1FBA,
0x399
};
-static const unsigned int UC_AUX_TABLE_41[] = {
+static const U32 UC_AUX_TABLE_41[] = {
0x391,
0x399
};
-static const unsigned int UC_AUX_TABLE_42[] = {
+static const U32 UC_AUX_TABLE_42[] = {
0x386,
0x399
};
-static const unsigned int UC_AUX_TABLE_43[] = {
+static const U32 UC_AUX_TABLE_43[] = {
0x391,
0x342
};
-static const unsigned int UC_AUX_TABLE_44[] = {
+static const U32 UC_AUX_TABLE_44[] = {
0x391,
0x342,
0x399
};
-static const unsigned int UC_AUX_TABLE_45[] = {
+static const U32 UC_AUX_TABLE_45[] = {
0x1FCA,
0x399
};
-static const unsigned int UC_AUX_TABLE_46[] = {
+static const U32 UC_AUX_TABLE_46[] = {
0x397,
0x399
};
-static const unsigned int UC_AUX_TABLE_47[] = {
+static const U32 UC_AUX_TABLE_47[] = {
0x389,
0x399
};
-static const unsigned int UC_AUX_TABLE_48[] = {
+static const U32 UC_AUX_TABLE_48[] = {
0x397,
0x342
};
-static const unsigned int UC_AUX_TABLE_49[] = {
+static const U32 UC_AUX_TABLE_49[] = {
0x397,
0x342,
0x399
};
-static const unsigned int UC_AUX_TABLE_50[] = {
+static const U32 UC_AUX_TABLE_50[] = {
0x399,
0x308,
0x300
};
-static const unsigned int UC_AUX_TABLE_51[] = {
+static const U32 UC_AUX_TABLE_51[] = {
0x399,
0x342
};
-static const unsigned int UC_AUX_TABLE_52[] = {
+static const U32 UC_AUX_TABLE_52[] = {
0x399,
0x308,
0x342
};
-static const unsigned int UC_AUX_TABLE_53[] = {
+static const U32 UC_AUX_TABLE_53[] = {
0x3A5,
0x308,
0x300
};
-static const unsigned int UC_AUX_TABLE_54[] = {
+static const U32 UC_AUX_TABLE_54[] = {
0x3A1,
0x313
};
-static const unsigned int UC_AUX_TABLE_55[] = {
+static const U32 UC_AUX_TABLE_55[] = {
0x3A5,
0x342
};
-static const unsigned int UC_AUX_TABLE_56[] = {
+static const U32 UC_AUX_TABLE_56[] = {
0x3A5,
0x308,
0x342
};
-static const unsigned int UC_AUX_TABLE_57[] = {
+static const U32 UC_AUX_TABLE_57[] = {
0x1FFA,
0x399
};
-static const unsigned int UC_AUX_TABLE_58[] = {
+static const U32 UC_AUX_TABLE_58[] = {
0x3A9,
0x399
};
-static const unsigned int UC_AUX_TABLE_59[] = {
+static const U32 UC_AUX_TABLE_59[] = {
0x38F,
0x399
};
-static const unsigned int UC_AUX_TABLE_60[] = {
+static const U32 UC_AUX_TABLE_60[] = {
0x3A9,
0x342
};
-static const unsigned int UC_AUX_TABLE_61[] = {
+static const U32 UC_AUX_TABLE_61[] = {
0x3A9,
0x342,
0x399
};
-static const unsigned int UC_AUX_TABLE_62[] = {
+static const U32 UC_AUX_TABLE_62[] = {
0x46,
0x46
};
-static const unsigned int UC_AUX_TABLE_63[] = {
+static const U32 UC_AUX_TABLE_63[] = {
0x46,
0x49
};
-static const unsigned int UC_AUX_TABLE_64[] = {
+static const U32 UC_AUX_TABLE_64[] = {
0x46,
0x4C
};
-static const unsigned int UC_AUX_TABLE_65[] = {
+static const U32 UC_AUX_TABLE_65[] = {
0x46,
0x46,
0x49
};
-static const unsigned int UC_AUX_TABLE_66[] = {
+static const U32 UC_AUX_TABLE_66[] = {
0x46,
0x46,
0x4C
};
-static const unsigned int UC_AUX_TABLE_67[] = {
+static const U32 UC_AUX_TABLE_67[] = {
0x53,
0x54
};
-static const unsigned int UC_AUX_TABLE_68[] = {
+static const U32 UC_AUX_TABLE_68[] = {
0x544,
0x546
};
-static const unsigned int UC_AUX_TABLE_69[] = {
+static const U32 UC_AUX_TABLE_69[] = {
0x544,
0x535
};
-static const unsigned int UC_AUX_TABLE_70[] = {
+static const U32 UC_AUX_TABLE_70[] = {
0x544,
0x53B
};
-static const unsigned int UC_AUX_TABLE_71[] = {
+static const U32 UC_AUX_TABLE_71[] = {
0x54E,
0x546
};
-static const unsigned int UC_AUX_TABLE_72[] = {
+static const U32 UC_AUX_TABLE_72[] = {
0x544,
0x53D
};
-static const unsigned int * const UC_AUX_TABLE_ptrs[] = {
+static const U32 * const UC_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
UC_AUX_TABLE_1,
UC_AUX_TABLE_2,
@@ -114857,7 +116177,7 @@
2 /* UC_AUX_TABLE_72 */
};
-static const int Uppercase_Mapping_invmap[] = { /* for ASCII/Latin1 */
+static const I32 Uppercase_Mapping_invmap[] = { /* for ASCII/Latin1 */
0,
0x41,
0,
@@ -116212,6 +117532,12 @@
0,
0xA7C2,
0,
+ 0xA7C7,
+ 0,
+ 0xA7C9,
+ 0,
+ 0xA7F5,
+ 0,
0xA7B3,
0,
0x13A0,
@@ -116257,7 +117583,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 1047 */
- 1401, /* Number of elements */
+ 1407, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -117631,6 +118957,12 @@
0xA7C0,
0xA7C3,
0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
@@ -117757,381 +119089,381 @@
#define HAS_UC_AUX_TABLES
-static const unsigned int UC_AUX_TABLE_1[] = {
+static const U32 UC_AUX_TABLE_1[] = {
0xE2,
0xE2
};
-static const unsigned int UC_AUX_TABLE_2[] = {
+static const U32 UC_AUX_TABLE_2[] = {
0x2BC,
0xD5
};
-static const unsigned int UC_AUX_TABLE_3[] = {
+static const U32 UC_AUX_TABLE_3[] = {
0xD1,
0x30C
};
-static const unsigned int UC_AUX_TABLE_4[] = {
+static const U32 UC_AUX_TABLE_4[] = {
0x399,
0x308,
0x301
};
-static const unsigned int UC_AUX_TABLE_5[] = {
+static const U32 UC_AUX_TABLE_5[] = {
0x3A5,
0x308,
0x301
};
-static const unsigned int UC_AUX_TABLE_6[] = {
+static const U32 UC_AUX_TABLE_6[] = {
0x535,
0x552
};
-static const unsigned int UC_AUX_TABLE_7[] = {
+static const U32 UC_AUX_TABLE_7[] = {
0xC8,
0x331
};
-static const unsigned int UC_AUX_TABLE_8[] = {
+static const U32 UC_AUX_TABLE_8[] = {
0xE3,
0x308
};
-static const unsigned int UC_AUX_TABLE_9[] = {
+static const U32 UC_AUX_TABLE_9[] = {
0xE6,
0x30A
};
-static const unsigned int UC_AUX_TABLE_10[] = {
+static const U32 UC_AUX_TABLE_10[] = {
0xE8,
0x30A
};
-static const unsigned int UC_AUX_TABLE_11[] = {
+static const U32 UC_AUX_TABLE_11[] = {
0xC1,
0x2BE
};
-static const unsigned int UC_AUX_TABLE_12[] = {
+static const U32 UC_AUX_TABLE_12[] = {
0x3A5,
0x313
};
-static const unsigned int UC_AUX_TABLE_13[] = {
+static const U32 UC_AUX_TABLE_13[] = {
0x3A5,
0x313,
0x300
};
-static const unsigned int UC_AUX_TABLE_14[] = {
+static const U32 UC_AUX_TABLE_14[] = {
0x3A5,
0x313,
0x301
};
-static const unsigned int UC_AUX_TABLE_15[] = {
+static const U32 UC_AUX_TABLE_15[] = {
0x3A5,
0x313,
0x342
};
-static const unsigned int UC_AUX_TABLE_16[] = {
+static const U32 UC_AUX_TABLE_16[] = {
0x1F08,
0x399
};
-static const unsigned int UC_AUX_TABLE_17[] = {
+static const U32 UC_AUX_TABLE_17[] = {
0x1F09,
0x399
};
-static const unsigned int UC_AUX_TABLE_18[] = {
+static const U32 UC_AUX_TABLE_18[] = {
0x1F0A,
0x399
};
-static const unsigned int UC_AUX_TABLE_19[] = {
+static const U32 UC_AUX_TABLE_19[] = {
0x1F0B,
0x399
};
-static const unsigned int UC_AUX_TABLE_20[] = {
+static const U32 UC_AUX_TABLE_20[] = {
0x1F0C,
0x399
};
-static const unsigned int UC_AUX_TABLE_21[] = {
+static const U32 UC_AUX_TABLE_21[] = {
0x1F0D,
0x399
};
-static const unsigned int UC_AUX_TABLE_22[] = {
+static const U32 UC_AUX_TABLE_22[] = {
0x1F0E,
0x399
};
-static const unsigned int UC_AUX_TABLE_23[] = {
+static const U32 UC_AUX_TABLE_23[] = {
0x1F0F,
0x399
};
-static const unsigned int UC_AUX_TABLE_24[] = {
+static const U32 UC_AUX_TABLE_24[] = {
0x1F28,
0x399
};
-static const unsigned int UC_AUX_TABLE_25[] = {
+static const U32 UC_AUX_TABLE_25[] = {
0x1F29,
0x399
};
-static const unsigned int UC_AUX_TABLE_26[] = {
+static const U32 UC_AUX_TABLE_26[] = {
0x1F2A,
0x399
};
-static const unsigned int UC_AUX_TABLE_27[] = {
+static const U32 UC_AUX_TABLE_27[] = {
0x1F2B,
0x399
};
-static const unsigned int UC_AUX_TABLE_28[] = {
+static const U32 UC_AUX_TABLE_28[] = {
0x1F2C,
0x399
};
-static const unsigned int UC_AUX_TABLE_29[] = {
+static const U32 UC_AUX_TABLE_29[] = {
0x1F2D,
0x399
};
-static const unsigned int UC_AUX_TABLE_30[] = {
+static const U32 UC_AUX_TABLE_30[] = {
0x1F2E,
0x399
};
-static const unsigned int UC_AUX_TABLE_31[] = {
+static const U32 UC_AUX_TABLE_31[] = {
0x1F2F,
0x399
};
-static const unsigned int UC_AUX_TABLE_32[] = {
+static const U32 UC_AUX_TABLE_32[] = {
0x1F68,
0x399
};
-static const unsigned int UC_AUX_TABLE_33[] = {
+static const U32 UC_AUX_TABLE_33[] = {
0x1F69,
0x399
};
-static const unsigned int UC_AUX_TABLE_34[] = {
+static const U32 UC_AUX_TABLE_34[] = {
0x1F6A,
0x399
};
-static const unsigned int UC_AUX_TABLE_35[] = {
+static const U32 UC_AUX_TABLE_35[] = {
0x1F6B,
0x399
};
-static const unsigned int UC_AUX_TABLE_36[] = {
+static const U32 UC_AUX_TABLE_36[] = {
0x1F6C,
0x399
};
-static const unsigned int UC_AUX_TABLE_37[] = {
+static const U32 UC_AUX_TABLE_37[] = {
0x1F6D,
0x399
};
-static const unsigned int UC_AUX_TABLE_38[] = {
+static const U32 UC_AUX_TABLE_38[] = {
0x1F6E,
0x399
};
-static const unsigned int UC_AUX_TABLE_39[] = {
+static const U32 UC_AUX_TABLE_39[] = {
0x1F6F,
0x399
};
-static const unsigned int UC_AUX_TABLE_40[] = {
+static const U32 UC_AUX_TABLE_40[] = {
0x1FBA,
0x399
};
-static const unsigned int UC_AUX_TABLE_41[] = {
+static const U32 UC_AUX_TABLE_41[] = {
0x391,
0x399
};
-static const unsigned int UC_AUX_TABLE_42[] = {
+static const U32 UC_AUX_TABLE_42[] = {
0x386,
0x399
};
-static const unsigned int UC_AUX_TABLE_43[] = {
+static const U32 UC_AUX_TABLE_43[] = {
0x391,
0x342
};
-static const unsigned int UC_AUX_TABLE_44[] = {
+static const U32 UC_AUX_TABLE_44[] = {
0x391,
0x342,
0x399
};
-static const unsigned int UC_AUX_TABLE_45[] = {
+static const U32 UC_AUX_TABLE_45[] = {
0x1FCA,
0x399
};
-static const unsigned int UC_AUX_TABLE_46[] = {
+static const U32 UC_AUX_TABLE_46[] = {
0x397,
0x399
};
-static const unsigned int UC_AUX_TABLE_47[] = {
+static const U32 UC_AUX_TABLE_47[] = {
0x389,
0x399
};
-static const unsigned int UC_AUX_TABLE_48[] = {
+static const U32 UC_AUX_TABLE_48[] = {
0x397,
0x342
};
-static const unsigned int UC_AUX_TABLE_49[] = {
+static const U32 UC_AUX_TABLE_49[] = {
0x397,
0x342,
0x399
};
-static const unsigned int UC_AUX_TABLE_50[] = {
+static const U32 UC_AUX_TABLE_50[] = {
0x399,
0x308,
0x300
};
-static const unsigned int UC_AUX_TABLE_51[] = {
+static const U32 UC_AUX_TABLE_51[] = {
0x399,
0x342
};
-static const unsigned int UC_AUX_TABLE_52[] = {
+static const U32 UC_AUX_TABLE_52[] = {
0x399,
0x308,
0x342
};
-static const unsigned int UC_AUX_TABLE_53[] = {
+static const U32 UC_AUX_TABLE_53[] = {
0x3A5,
0x308,
0x300
};
-static const unsigned int UC_AUX_TABLE_54[] = {
+static const U32 UC_AUX_TABLE_54[] = {
0x3A1,
0x313
};
-static const unsigned int UC_AUX_TABLE_55[] = {
+static const U32 UC_AUX_TABLE_55[] = {
0x3A5,
0x342
};
-static const unsigned int UC_AUX_TABLE_56[] = {
+static const U32 UC_AUX_TABLE_56[] = {
0x3A5,
0x308,
0x342
};
-static const unsigned int UC_AUX_TABLE_57[] = {
+static const U32 UC_AUX_TABLE_57[] = {
0x1FFA,
0x399
};
-static const unsigned int UC_AUX_TABLE_58[] = {
+static const U32 UC_AUX_TABLE_58[] = {
0x3A9,
0x399
};
-static const unsigned int UC_AUX_TABLE_59[] = {
+static const U32 UC_AUX_TABLE_59[] = {
0x38F,
0x399
};
-static const unsigned int UC_AUX_TABLE_60[] = {
+static const U32 UC_AUX_TABLE_60[] = {
0x3A9,
0x342
};
-static const unsigned int UC_AUX_TABLE_61[] = {
+static const U32 UC_AUX_TABLE_61[] = {
0x3A9,
0x342,
0x399
};
-static const unsigned int UC_AUX_TABLE_62[] = {
+static const U32 UC_AUX_TABLE_62[] = {
0xC6,
0xC6
};
-static const unsigned int UC_AUX_TABLE_63[] = {
+static const U32 UC_AUX_TABLE_63[] = {
0xC6,
0xC9
};
-static const unsigned int UC_AUX_TABLE_64[] = {
+static const U32 UC_AUX_TABLE_64[] = {
0xC6,
0xD3
};
-static const unsigned int UC_AUX_TABLE_65[] = {
+static const U32 UC_AUX_TABLE_65[] = {
0xC6,
0xC6,
0xC9
};
-static const unsigned int UC_AUX_TABLE_66[] = {
+static const U32 UC_AUX_TABLE_66[] = {
0xC6,
0xC6,
0xD3
};
-static const unsigned int UC_AUX_TABLE_67[] = {
+static const U32 UC_AUX_TABLE_67[] = {
0xE2,
0xE3
};
-static const unsigned int UC_AUX_TABLE_68[] = {
+static const U32 UC_AUX_TABLE_68[] = {
0x544,
0x546
};
-static const unsigned int UC_AUX_TABLE_69[] = {
+static const U32 UC_AUX_TABLE_69[] = {
0x544,
0x535
};
-static const unsigned int UC_AUX_TABLE_70[] = {
+static const U32 UC_AUX_TABLE_70[] = {
0x544,
0x53B
};
-static const unsigned int UC_AUX_TABLE_71[] = {
+static const U32 UC_AUX_TABLE_71[] = {
0x54E,
0x546
};
-static const unsigned int UC_AUX_TABLE_72[] = {
+static const U32 UC_AUX_TABLE_72[] = {
0x544,
0x53D
};
-static const unsigned int * const UC_AUX_TABLE_ptrs[] = {
+static const U32 * const UC_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
UC_AUX_TABLE_1,
UC_AUX_TABLE_2,
@@ -118286,7 +119618,7 @@
2 /* UC_AUX_TABLE_72 */
};
-static const int Uppercase_Mapping_invmap[] = { /* for EBCDIC 1047 */
+static const I32 Uppercase_Mapping_invmap[] = { /* for EBCDIC 1047 */
0,
0x62,
0,
@@ -119657,6 +120989,12 @@
0,
0xA7C2,
0,
+ 0xA7C7,
+ 0,
+ 0xA7C9,
+ 0,
+ 0xA7F5,
+ 0,
0xA7B3,
0,
0x13A0,
@@ -119702,7 +121040,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV Uppercase_Mapping_invlist[] = { /* for EBCDIC 037 */
- 1399, /* Number of elements */
+ 1405, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -121074,6 +122412,12 @@
0xA7C0,
0xA7C3,
0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
@@ -121200,381 +122544,381 @@
#define HAS_UC_AUX_TABLES
-static const unsigned int UC_AUX_TABLE_1[] = {
+static const U32 UC_AUX_TABLE_1[] = {
0xE2,
0xE2
};
-static const unsigned int UC_AUX_TABLE_2[] = {
+static const U32 UC_AUX_TABLE_2[] = {
0x2BC,
0xD5
};
-static const unsigned int UC_AUX_TABLE_3[] = {
+static const U32 UC_AUX_TABLE_3[] = {
0xD1,
0x30C
};
-static const unsigned int UC_AUX_TABLE_4[] = {
+static const U32 UC_AUX_TABLE_4[] = {
0x399,
0x308,
0x301
};
-static const unsigned int UC_AUX_TABLE_5[] = {
+static const U32 UC_AUX_TABLE_5[] = {
0x3A5,
0x308,
0x301
};
-static const unsigned int UC_AUX_TABLE_6[] = {
+static const U32 UC_AUX_TABLE_6[] = {
0x535,
0x552
};
-static const unsigned int UC_AUX_TABLE_7[] = {
+static const U32 UC_AUX_TABLE_7[] = {
0xC8,
0x331
};
-static const unsigned int UC_AUX_TABLE_8[] = {
+static const U32 UC_AUX_TABLE_8[] = {
0xE3,
0x308
};
-static const unsigned int UC_AUX_TABLE_9[] = {
+static const U32 UC_AUX_TABLE_9[] = {
0xE6,
0x30A
};
-static const unsigned int UC_AUX_TABLE_10[] = {
+static const U32 UC_AUX_TABLE_10[] = {
0xE8,
0x30A
};
-static const unsigned int UC_AUX_TABLE_11[] = {
+static const U32 UC_AUX_TABLE_11[] = {
0xC1,
0x2BE
};
-static const unsigned int UC_AUX_TABLE_12[] = {
+static const U32 UC_AUX_TABLE_12[] = {
0x3A5,
0x313
};
-static const unsigned int UC_AUX_TABLE_13[] = {
+static const U32 UC_AUX_TABLE_13[] = {
0x3A5,
0x313,
0x300
};
-static const unsigned int UC_AUX_TABLE_14[] = {
+static const U32 UC_AUX_TABLE_14[] = {
0x3A5,
0x313,
0x301
};
-static const unsigned int UC_AUX_TABLE_15[] = {
+static const U32 UC_AUX_TABLE_15[] = {
0x3A5,
0x313,
0x342
};
-static const unsigned int UC_AUX_TABLE_16[] = {
+static const U32 UC_AUX_TABLE_16[] = {
0x1F08,
0x399
};
-static const unsigned int UC_AUX_TABLE_17[] = {
+static const U32 UC_AUX_TABLE_17[] = {
0x1F09,
0x399
};
-static const unsigned int UC_AUX_TABLE_18[] = {
+static const U32 UC_AUX_TABLE_18[] = {
0x1F0A,
0x399
};
-static const unsigned int UC_AUX_TABLE_19[] = {
+static const U32 UC_AUX_TABLE_19[] = {
0x1F0B,
0x399
};
-static const unsigned int UC_AUX_TABLE_20[] = {
+static const U32 UC_AUX_TABLE_20[] = {
0x1F0C,
0x399
};
-static const unsigned int UC_AUX_TABLE_21[] = {
+static const U32 UC_AUX_TABLE_21[] = {
0x1F0D,
0x399
};
-static const unsigned int UC_AUX_TABLE_22[] = {
+static const U32 UC_AUX_TABLE_22[] = {
0x1F0E,
0x399
};
-static const unsigned int UC_AUX_TABLE_23[] = {
+static const U32 UC_AUX_TABLE_23[] = {
0x1F0F,
0x399
};
-static const unsigned int UC_AUX_TABLE_24[] = {
+static const U32 UC_AUX_TABLE_24[] = {
0x1F28,
0x399
};
-static const unsigned int UC_AUX_TABLE_25[] = {
+static const U32 UC_AUX_TABLE_25[] = {
0x1F29,
0x399
};
-static const unsigned int UC_AUX_TABLE_26[] = {
+static const U32 UC_AUX_TABLE_26[] = {
0x1F2A,
0x399
};
-static const unsigned int UC_AUX_TABLE_27[] = {
+static const U32 UC_AUX_TABLE_27[] = {
0x1F2B,
0x399
};
-static const unsigned int UC_AUX_TABLE_28[] = {
+static const U32 UC_AUX_TABLE_28[] = {
0x1F2C,
0x399
};
-static const unsigned int UC_AUX_TABLE_29[] = {
+static const U32 UC_AUX_TABLE_29[] = {
0x1F2D,
0x399
};
-static const unsigned int UC_AUX_TABLE_30[] = {
+static const U32 UC_AUX_TABLE_30[] = {
0x1F2E,
0x399
};
-static const unsigned int UC_AUX_TABLE_31[] = {
+static const U32 UC_AUX_TABLE_31[] = {
0x1F2F,
0x399
};
-static const unsigned int UC_AUX_TABLE_32[] = {
+static const U32 UC_AUX_TABLE_32[] = {
0x1F68,
0x399
};
-static const unsigned int UC_AUX_TABLE_33[] = {
+static const U32 UC_AUX_TABLE_33[] = {
0x1F69,
0x399
};
-static const unsigned int UC_AUX_TABLE_34[] = {
+static const U32 UC_AUX_TABLE_34[] = {
0x1F6A,
0x399
};
-static const unsigned int UC_AUX_TABLE_35[] = {
+static const U32 UC_AUX_TABLE_35[] = {
0x1F6B,
0x399
};
-static const unsigned int UC_AUX_TABLE_36[] = {
+static const U32 UC_AUX_TABLE_36[] = {
0x1F6C,
0x399
};
-static const unsigned int UC_AUX_TABLE_37[] = {
+static const U32 UC_AUX_TABLE_37[] = {
0x1F6D,
0x399
};
-static const unsigned int UC_AUX_TABLE_38[] = {
+static const U32 UC_AUX_TABLE_38[] = {
0x1F6E,
0x399
};
-static const unsigned int UC_AUX_TABLE_39[] = {
+static const U32 UC_AUX_TABLE_39[] = {
0x1F6F,
0x399
};
-static const unsigned int UC_AUX_TABLE_40[] = {
+static const U32 UC_AUX_TABLE_40[] = {
0x1FBA,
0x399
};
-static const unsigned int UC_AUX_TABLE_41[] = {
+static const U32 UC_AUX_TABLE_41[] = {
0x391,
0x399
};
-static const unsigned int UC_AUX_TABLE_42[] = {
+static const U32 UC_AUX_TABLE_42[] = {
0x386,
0x399
};
-static const unsigned int UC_AUX_TABLE_43[] = {
+static const U32 UC_AUX_TABLE_43[] = {
0x391,
0x342
};
-static const unsigned int UC_AUX_TABLE_44[] = {
+static const U32 UC_AUX_TABLE_44[] = {
0x391,
0x342,
0x399
};
-static const unsigned int UC_AUX_TABLE_45[] = {
+static const U32 UC_AUX_TABLE_45[] = {
0x1FCA,
0x399
};
-static const unsigned int UC_AUX_TABLE_46[] = {
+static const U32 UC_AUX_TABLE_46[] = {
0x397,
0x399
};
-static const unsigned int UC_AUX_TABLE_47[] = {
+static const U32 UC_AUX_TABLE_47[] = {
0x389,
0x399
};
-static const unsigned int UC_AUX_TABLE_48[] = {
+static const U32 UC_AUX_TABLE_48[] = {
0x397,
0x342
};
-static const unsigned int UC_AUX_TABLE_49[] = {
+static const U32 UC_AUX_TABLE_49[] = {
0x397,
0x342,
0x399
};
-static const unsigned int UC_AUX_TABLE_50[] = {
+static const U32 UC_AUX_TABLE_50[] = {
0x399,
0x308,
0x300
};
-static const unsigned int UC_AUX_TABLE_51[] = {
+static const U32 UC_AUX_TABLE_51[] = {
0x399,
0x342
};
-static const unsigned int UC_AUX_TABLE_52[] = {
+static const U32 UC_AUX_TABLE_52[] = {
0x399,
0x308,
0x342
};
-static const unsigned int UC_AUX_TABLE_53[] = {
+static const U32 UC_AUX_TABLE_53[] = {
0x3A5,
0x308,
0x300
};
-static const unsigned int UC_AUX_TABLE_54[] = {
+static const U32 UC_AUX_TABLE_54[] = {
0x3A1,
0x313
};
-static const unsigned int UC_AUX_TABLE_55[] = {
+static const U32 UC_AUX_TABLE_55[] = {
0x3A5,
0x342
};
-static const unsigned int UC_AUX_TABLE_56[] = {
+static const U32 UC_AUX_TABLE_56[] = {
0x3A5,
0x308,
0x342
};
-static const unsigned int UC_AUX_TABLE_57[] = {
+static const U32 UC_AUX_TABLE_57[] = {
0x1FFA,
0x399
};
-static const unsigned int UC_AUX_TABLE_58[] = {
+static const U32 UC_AUX_TABLE_58[] = {
0x3A9,
0x399
};
-static const unsigned int UC_AUX_TABLE_59[] = {
+static const U32 UC_AUX_TABLE_59[] = {
0x38F,
0x399
};
-static const unsigned int UC_AUX_TABLE_60[] = {
+static const U32 UC_AUX_TABLE_60[] = {
0x3A9,
0x342
};
-static const unsigned int UC_AUX_TABLE_61[] = {
+static const U32 UC_AUX_TABLE_61[] = {
0x3A9,
0x342,
0x399
};
-static const unsigned int UC_AUX_TABLE_62[] = {
+static const U32 UC_AUX_TABLE_62[] = {
0xC6,
0xC6
};
-static const unsigned int UC_AUX_TABLE_63[] = {
+static const U32 UC_AUX_TABLE_63[] = {
0xC6,
0xC9
};
-static const unsigned int UC_AUX_TABLE_64[] = {
+static const U32 UC_AUX_TABLE_64[] = {
0xC6,
0xD3
};
-static const unsigned int UC_AUX_TABLE_65[] = {
+static const U32 UC_AUX_TABLE_65[] = {
0xC6,
0xC6,
0xC9
};
-static const unsigned int UC_AUX_TABLE_66[] = {
+static const U32 UC_AUX_TABLE_66[] = {
0xC6,
0xC6,
0xD3
};
-static const unsigned int UC_AUX_TABLE_67[] = {
+static const U32 UC_AUX_TABLE_67[] = {
0xE2,
0xE3
};
-static const unsigned int UC_AUX_TABLE_68[] = {
+static const U32 UC_AUX_TABLE_68[] = {
0x544,
0x546
};
-static const unsigned int UC_AUX_TABLE_69[] = {
+static const U32 UC_AUX_TABLE_69[] = {
0x544,
0x535
};
-static const unsigned int UC_AUX_TABLE_70[] = {
+static const U32 UC_AUX_TABLE_70[] = {
0x544,
0x53B
};
-static const unsigned int UC_AUX_TABLE_71[] = {
+static const U32 UC_AUX_TABLE_71[] = {
0x54E,
0x546
};
-static const unsigned int UC_AUX_TABLE_72[] = {
+static const U32 UC_AUX_TABLE_72[] = {
0x544,
0x53D
};
-static const unsigned int * const UC_AUX_TABLE_ptrs[] = {
+static const U32 * const UC_AUX_TABLE_ptrs[] = {
NULL, /* Placeholder */
UC_AUX_TABLE_1,
UC_AUX_TABLE_2,
@@ -121729,7 +123073,7 @@
2 /* UC_AUX_TABLE_72 */
};
-static const int Uppercase_Mapping_invmap[] = { /* for EBCDIC 037 */
+static const I32 Uppercase_Mapping_invmap[] = { /* for EBCDIC 037 */
0,
0x62,
0,
@@ -123098,6 +124442,12 @@
0,
0xA7C2,
0,
+ 0xA7C7,
+ 0,
+ 0xA7C9,
+ 0,
+ 0xA7F5,
+ 0,
0xA7B3,
0,
0x13A0,
@@ -123443,7 +124793,7 @@
# endif /* EBCDIC 037 */
static const UV UNI_ASSIGNED_invlist[] = { /* for all charsets */
- 1332, /* Number of elements */
+ 1354, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -123494,7 +124844,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x984,
0x985,
@@ -123603,7 +124953,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -123692,8 +125042,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -123707,7 +125055,7 @@
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -123880,7 +125228,7 @@
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -123955,7 +125303,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
@@ -123990,7 +125338,7 @@
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -124010,15 +125358,11 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
@@ -124030,9 +125374,9 @@
0xA700,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
- 0xA82C,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
@@ -124072,7 +125416,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
@@ -124162,7 +125506,7 @@
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -124281,10 +125625,18 @@
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
0x10FE0,
0x10FF7,
0x11000,
@@ -124302,12 +125654,10 @@
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
@@ -124360,11 +125710,9 @@
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x11460,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
@@ -124394,7 +125742,21 @@
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -124449,6 +125811,8 @@
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x11FC0,
0x11FF2,
0x11FFF,
@@ -124496,11 +125860,15 @@
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -124696,11 +126064,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
@@ -124712,11 +126076,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -124733,32 +126097,38 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -124769,6 +126139,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
@@ -124784,7 +126156,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_CASED_invlist[] = { /* for ASCII/Latin1 */
- 281, /* Number of elements */
+ 283, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -124970,13 +126342,15 @@
0xA790,
0xA7C0,
0xA7C2,
- 0xA7C7,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
@@ -125079,7 +126453,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_CASED_invlist[] = { /* for EBCDIC 1047 */
- 307, /* Number of elements */
+ 309, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -125291,13 +126665,15 @@
0xA790,
0xA7C0,
0xA7C2,
- 0xA7C7,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
@@ -125400,7 +126776,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_CASED_invlist[] = { /* for EBCDIC 037 */
- 303, /* Number of elements */
+ 305, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -125608,13 +126984,15 @@
0xA790,
0xA7C0,
0xA7C2,
- 0xA7C7,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
@@ -125714,7 +127092,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_CASEDLETTER_invlist[] = { /* for ASCII/Latin1 */
- 263, /* Number of elements */
+ 265, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -125888,13 +127266,15 @@
0xA790,
0xA7C0,
0xA7C2,
- 0xA7C7,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
0xA7FA,
0xA7FB,
0xAB30,
0xAB5B,
0xAB60,
- 0xAB68,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
@@ -125991,7 +127371,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 1047 */
- 295, /* Number of elements */
+ 297, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -126197,13 +127577,15 @@
0xA790,
0xA7C0,
0xA7C2,
- 0xA7C7,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
0xA7FA,
0xA7FB,
0xAB30,
0xAB5B,
0xAB60,
- 0xAB68,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
@@ -126300,7 +127682,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_CASEDLETTER_invlist[] = { /* for EBCDIC 037 */
- 291, /* Number of elements */
+ 293, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -126502,13 +127884,15 @@
0xA790,
0xA7C0,
0xA7C2,
- 0xA7C7,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
0xA7FA,
0xA7FB,
0xAB30,
0xAB5B,
0xAB60,
- 0xAB68,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
@@ -126602,7 +127986,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LOWERCASELETTER_invlist[] = { /* for ASCII/Latin1 */
- 1285, /* Number of elements */
+ 1291, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -127809,12 +129193,18 @@
0xA7C0,
0xA7C3,
0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xA7FA,
0xA7FB,
0xAB30,
0xAB5B,
0xAB60,
- 0xAB68,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
@@ -127901,7 +129291,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 1047 */
- 1299, /* Number of elements */
+ 1305, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -129122,12 +130512,18 @@
0xA7C0,
0xA7C3,
0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xA7FA,
0xA7FB,
0xAB30,
0xAB5B,
0xAB60,
- 0xAB68,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
@@ -129214,7 +130610,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LOWERCASELETTER_invlist[] = { /* for EBCDIC 037 */
- 1299, /* Number of elements */
+ 1305, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -130435,12 +131831,18 @@
0xA7C0,
0xA7C3,
0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xA7FA,
0xA7FB,
0xAB30,
0xAB5B,
0xAB60,
- 0xAB68,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
@@ -131511,7 +132913,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_UPPERCASELETTER_invlist[] = { /* for ASCII/Latin1 */
- 1273, /* Number of elements */
+ 1277, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -132711,7 +134113,11 @@
0xA7C2,
0xA7C3,
0xA7C4,
- 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
@@ -132798,7 +134204,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_UPPERCASELETTER_invlist[] = { /* for EBCDIC 1047 */
- 1291, /* Number of elements */
+ 1295, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -134016,7 +135422,11 @@
0xA7C2,
0xA7C3,
0xA7C4,
- 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
@@ -134103,7 +135513,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_UPPERCASELETTER_invlist[] = { /* for EBCDIC 037 */
- 1287, /* Number of elements */
+ 1291, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -135317,7 +136727,11 @@
0xA7C2,
0xA7C3,
0xA7C4,
- 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
@@ -135465,7 +136879,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXALNUM_invlist[] = { /* for ASCII/Latin1 */
- 1431, /* Number of elements */
+ 1465, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -135577,7 +136991,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D4,
0x8E0,
0x8E3,
@@ -135797,8 +137211,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -135820,7 +137232,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -136012,6 +137424,8 @@
0x1A9A,
0x1AA7,
0x1AA8,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B34,
0x1B35,
@@ -136187,13 +137601,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -136215,8 +137629,8 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA806,
0xA807,
0xA828,
@@ -136279,7 +137693,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABF0,
@@ -136456,6 +137870,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -136462,6 +137882,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -136479,7 +137901,7 @@
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -136488,7 +137910,7 @@
0x111C0,
0x111C1,
0x111C5,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
@@ -136549,7 +137971,7 @@
0x11450,
0x1145A,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114C2,
0x114C4,
@@ -136589,7 +138011,23 @@
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193D,
+ 0x1193F,
+ 0x11943,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -136660,6 +138098,8 @@
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -136700,10 +138140,14 @@
0x16FE2,
0x16FE3,
0x16FE4,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -136888,8 +138332,10 @@
0x1F16A,
0x1F170,
0x1F18A,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -136899,7 +138345,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* ASCII/Latin1 */
@@ -136910,7 +138358,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 1047 */
- 1455, /* Number of elements */
+ 1489, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -137046,7 +138494,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D4,
0x8E0,
0x8E3,
@@ -137266,8 +138714,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -137289,7 +138735,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -137481,6 +138927,8 @@
0x1A9A,
0x1AA7,
0x1AA8,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B34,
0x1B35,
@@ -137656,13 +139104,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -137684,8 +139132,8 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA806,
0xA807,
0xA828,
@@ -137748,7 +139196,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABF0,
@@ -137925,6 +139373,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -137931,6 +139385,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -137948,7 +139404,7 @@
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -137957,7 +139413,7 @@
0x111C0,
0x111C1,
0x111C5,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
@@ -138018,7 +139474,7 @@
0x11450,
0x1145A,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114C2,
0x114C4,
@@ -138058,7 +139514,23 @@
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193D,
+ 0x1193F,
+ 0x11943,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -138129,6 +139601,8 @@
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -138169,10 +139643,14 @@
0x16FE2,
0x16FE3,
0x16FE4,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -138357,8 +139835,10 @@
0x1F16A,
0x1F170,
0x1F18A,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -138368,7 +139848,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 1047 */
@@ -138379,7 +139861,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXALNUM_invlist[] = { /* for EBCDIC 037 */
- 1451, /* Number of elements */
+ 1485, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -138511,7 +139993,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D4,
0x8E0,
0x8E3,
@@ -138731,8 +140213,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -138754,7 +140234,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -138946,6 +140426,8 @@
0x1A9A,
0x1AA7,
0x1AA8,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B34,
0x1B35,
@@ -139121,13 +140603,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -139149,8 +140631,8 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA806,
0xA807,
0xA828,
@@ -139213,7 +140695,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABF0,
@@ -139390,6 +140872,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -139396,6 +140884,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -139413,7 +140903,7 @@
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -139422,7 +140912,7 @@
0x111C0,
0x111C1,
0x111C5,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
@@ -139483,7 +140973,7 @@
0x11450,
0x1145A,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114C2,
0x114C4,
@@ -139523,7 +141013,23 @@
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193D,
+ 0x1193F,
+ 0x11943,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -139594,6 +141100,8 @@
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -139634,10 +141142,14 @@
0x16FE2,
0x16FE3,
0x16FE4,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -139822,8 +141334,10 @@
0x1F16A,
0x1F170,
0x1F18A,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -139833,7 +141347,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 037 */
@@ -139841,7 +141357,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXALPHA_invlist[] = { /* for ASCII/Latin1 */
- 1359, /* Number of elements */
+ 1391, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -139953,7 +141469,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D4,
0x8E0,
0x8E3,
@@ -140161,8 +141677,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -140182,7 +141696,7 @@
0xD64,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -140358,6 +141872,8 @@
0x1A75,
0x1AA7,
0x1AA8,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B34,
0x1B35,
@@ -140533,13 +142049,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -140563,8 +142079,8 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA806,
0xA807,
0xA828,
@@ -140627,7 +142143,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEB,
0xAC00,
@@ -140796,6 +142312,12 @@
0x10CF3,
0x10D00,
0x10D28,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -140802,6 +142324,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -140813,7 +142337,7 @@
0x11100,
0x11133,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -140822,6 +142346,8 @@
0x111C0,
0x111C1,
0x111C5,
+ 0x111CE,
+ 0x111D0,
0x111DA,
0x111DB,
0x111DC,
@@ -140879,7 +142405,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114C2,
0x114C4,
@@ -140911,7 +142437,21 @@
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193D,
+ 0x1193F,
+ 0x11943,
0x119A0,
0x119A8,
0x119AA,
@@ -140976,6 +142516,8 @@
0x11D99,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -141012,10 +142554,14 @@
0x16FE2,
0x16FE3,
0x16FE4,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -141193,7 +142739,7 @@
0x1F170,
0x1F18A,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -141203,7 +142749,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* ASCII/Latin1 */
@@ -141214,7 +142762,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 1047 */
- 1385, /* Number of elements */
+ 1417, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -141352,7 +142900,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D4,
0x8E0,
0x8E3,
@@ -141560,8 +143108,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -141581,7 +143127,7 @@
0xD64,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -141757,6 +143303,8 @@
0x1A75,
0x1AA7,
0x1AA8,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B34,
0x1B35,
@@ -141932,13 +143480,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -141962,8 +143510,8 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA806,
0xA807,
0xA828,
@@ -142026,7 +143574,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEB,
0xAC00,
@@ -142195,6 +143743,12 @@
0x10CF3,
0x10D00,
0x10D28,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -142201,6 +143755,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -142212,7 +143768,7 @@
0x11100,
0x11133,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -142221,6 +143777,8 @@
0x111C0,
0x111C1,
0x111C5,
+ 0x111CE,
+ 0x111D0,
0x111DA,
0x111DB,
0x111DC,
@@ -142278,7 +143836,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114C2,
0x114C4,
@@ -142310,7 +143868,21 @@
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193D,
+ 0x1193F,
+ 0x11943,
0x119A0,
0x119A8,
0x119AA,
@@ -142375,6 +143947,8 @@
0x11D99,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -142411,10 +143985,14 @@
0x16FE2,
0x16FE3,
0x16FE4,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -142592,7 +144170,7 @@
0x1F170,
0x1F18A,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -142602,7 +144180,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 1047 */
@@ -142613,7 +144193,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXALPHA_invlist[] = { /* for EBCDIC 037 */
- 1381, /* Number of elements */
+ 1413, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -142747,7 +144327,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D4,
0x8E0,
0x8E3,
@@ -142955,8 +144535,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -142976,7 +144554,7 @@
0xD64,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -143152,6 +144730,8 @@
0x1A75,
0x1AA7,
0x1AA8,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B34,
0x1B35,
@@ -143327,13 +144907,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -143357,8 +144937,8 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA806,
0xA807,
0xA828,
@@ -143421,7 +145001,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEB,
0xAC00,
@@ -143590,6 +145170,12 @@
0x10CF3,
0x10D00,
0x10D28,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -143596,6 +145182,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -143607,7 +145195,7 @@
0x11100,
0x11133,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -143616,6 +145204,8 @@
0x111C0,
0x111C1,
0x111C5,
+ 0x111CE,
+ 0x111D0,
0x111DA,
0x111DB,
0x111DC,
@@ -143673,7 +145263,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114C2,
0x114C4,
@@ -143705,7 +145295,21 @@
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193D,
+ 0x1193F,
+ 0x11943,
0x119A0,
0x119A8,
0x119AA,
@@ -143770,6 +145374,8 @@
0x11D99,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -143806,10 +145412,14 @@
0x16FE2,
0x16FE3,
0x16FE4,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -143987,7 +145597,7 @@
0x1F170,
0x1F18A,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -143997,7 +145607,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 037 */
@@ -144142,7 +145754,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for ASCII/Latin1 */
- 119, /* Number of elements */
+ 123, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -144247,6 +145859,8 @@
0x1173A,
0x118E0,
0x118EA,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C5A,
0x11D50,
@@ -144264,7 +145878,9 @@
0x1E2F0,
0x1E2FA,
0x1E950,
- 0x1E95A
+ 0x1E95A,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* ASCII/Latin1 */
@@ -144275,7 +145891,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 1047 */
- 119, /* Number of elements */
+ 123, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -144380,6 +145996,8 @@
0x1173A,
0x118E0,
0x118EA,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C5A,
0x11D50,
@@ -144397,7 +146015,9 @@
0x1E2F0,
0x1E2FA,
0x1E950,
- 0x1E95A
+ 0x1E95A,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 1047 */
@@ -144408,7 +146028,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXDIGIT_invlist[] = { /* for EBCDIC 037 */
- 119, /* Number of elements */
+ 123, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -144513,6 +146133,8 @@
0x1173A,
0x118E0,
0x118EA,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C5A,
0x11D50,
@@ -144530,7 +146152,9 @@
0x1E2F0,
0x1E2FA,
0x1E950,
- 0x1E95A
+ 0x1E95A,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 037 */
@@ -144538,7 +146162,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for ASCII/Latin1 */
- 1343, /* Number of elements */
+ 1365, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -144592,7 +146216,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x984,
0x985,
@@ -144701,7 +146325,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -144790,8 +146414,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -144805,7 +146427,7 @@
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -144980,7 +146602,7 @@
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -145061,7 +146683,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
@@ -145096,7 +146718,7 @@
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -145116,15 +146738,11 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
@@ -145136,9 +146754,9 @@
0xA700,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
- 0xA82C,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
@@ -145178,7 +146796,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
@@ -145268,7 +146886,7 @@
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -145387,10 +147005,18 @@
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
0x10FE0,
0x10FF7,
0x11000,
@@ -145408,12 +147034,10 @@
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
@@ -145466,11 +147090,9 @@
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x11460,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
@@ -145500,7 +147122,21 @@
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -145555,6 +147191,8 @@
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x11FC0,
0x11FF2,
0x11FFF,
@@ -145602,11 +147240,15 @@
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -145802,11 +147444,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
@@ -145818,11 +147456,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -145839,32 +147477,38 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -145875,6 +147519,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
@@ -145895,7 +147541,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 1047 */
- 1343, /* Number of elements */
+ 1365, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -145949,7 +147595,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x984,
0x985,
@@ -146058,7 +147704,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -146147,8 +147793,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -146162,7 +147806,7 @@
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -146337,7 +147981,7 @@
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -146418,7 +148062,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
@@ -146453,7 +148097,7 @@
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -146473,15 +148117,11 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
@@ -146493,9 +148133,9 @@
0xA700,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
- 0xA82C,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
@@ -146535,7 +148175,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
@@ -146625,7 +148265,7 @@
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -146744,10 +148384,18 @@
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
0x10FE0,
0x10FF7,
0x11000,
@@ -146765,12 +148413,10 @@
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
@@ -146823,11 +148469,9 @@
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x11460,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
@@ -146857,7 +148501,21 @@
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -146912,6 +148570,8 @@
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x11FC0,
0x11FF2,
0x11FFF,
@@ -146959,11 +148619,15 @@
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -147159,11 +148823,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
@@ -147175,11 +148835,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -147196,32 +148856,38 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -147232,6 +148898,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
@@ -147252,7 +148920,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXGRAPH_invlist[] = { /* for EBCDIC 037 */
- 1343, /* Number of elements */
+ 1365, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -147306,7 +148974,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x984,
0x985,
@@ -147415,7 +149083,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -147504,8 +149172,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -147519,7 +149185,7 @@
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -147694,7 +149360,7 @@
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -147775,7 +149441,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
@@ -147810,7 +149476,7 @@
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -147830,15 +149496,11 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
@@ -147850,9 +149512,9 @@
0xA700,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
- 0xA82C,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
@@ -147892,7 +149554,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
@@ -147982,7 +149644,7 @@
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -148101,10 +149763,18 @@
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
0x10FE0,
0x10FF7,
0x11000,
@@ -148122,12 +149792,10 @@
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
@@ -148180,11 +149848,9 @@
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x11460,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
@@ -148214,7 +149880,21 @@
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -148269,6 +149949,8 @@
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x11FC0,
0x11FF2,
0x11FFF,
@@ -148316,11 +149998,15 @@
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -148516,11 +150202,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
@@ -148532,11 +150214,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -148553,32 +150235,38 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -148589,6 +150277,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
@@ -148606,7 +150296,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXLOWER_invlist[] = { /* for ASCII/Latin1 */
- 1299, /* Number of elements */
+ 1305, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -149827,12 +151517,18 @@
0xA7C0,
0xA7C3,
0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
@@ -149919,7 +151615,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 1047 */
- 1307, /* Number of elements */
+ 1313, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -151148,12 +152844,18 @@
0xA7C0,
0xA7C3,
0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
@@ -151240,7 +152942,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXLOWER_invlist[] = { /* for EBCDIC 037 */
- 1307, /* Number of elements */
+ 1313, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -152469,12 +154171,18 @@
0xA7C0,
0xA7C3,
0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
@@ -152558,7 +154266,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXPRINT_invlist[] = { /* for ASCII/Latin1 */
- 1337, /* Number of elements */
+ 1359, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -152612,7 +154320,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x984,
0x985,
@@ -152721,7 +154429,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -152810,8 +154518,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -152825,7 +154531,7 @@
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -152998,7 +154704,7 @@
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -153075,7 +154781,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
@@ -153110,7 +154816,7 @@
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -153130,15 +154836,11 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
@@ -153150,9 +154852,9 @@
0xA700,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
- 0xA82C,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
@@ -153192,7 +154894,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
@@ -153282,7 +154984,7 @@
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -153401,10 +155103,18 @@
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
0x10FE0,
0x10FF7,
0x11000,
@@ -153422,12 +155132,10 @@
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
@@ -153480,11 +155188,9 @@
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x11460,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
@@ -153514,7 +155220,21 @@
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -153569,6 +155289,8 @@
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x11FC0,
0x11FF2,
0x11FFF,
@@ -153616,11 +155338,15 @@
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -153816,11 +155542,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
@@ -153832,11 +155554,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -153853,32 +155575,38 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -153889,6 +155617,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
@@ -153909,7 +155639,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 1047 */
- 1337, /* Number of elements */
+ 1359, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -153963,7 +155693,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x984,
0x985,
@@ -154072,7 +155802,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -154161,8 +155891,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -154176,7 +155904,7 @@
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -154349,7 +156077,7 @@
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -154426,7 +156154,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
@@ -154461,7 +156189,7 @@
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -154481,15 +156209,11 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
@@ -154501,9 +156225,9 @@
0xA700,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
- 0xA82C,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
@@ -154543,7 +156267,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
@@ -154633,7 +156357,7 @@
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -154752,10 +156476,18 @@
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
0x10FE0,
0x10FF7,
0x11000,
@@ -154773,12 +156505,10 @@
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
@@ -154831,11 +156561,9 @@
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x11460,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
@@ -154865,7 +156593,21 @@
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -154920,6 +156662,8 @@
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x11FC0,
0x11FF2,
0x11FFF,
@@ -154967,11 +156711,15 @@
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -155167,11 +156915,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
@@ -155183,11 +156927,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -155204,32 +156948,38 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -155240,6 +156990,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
@@ -155260,7 +157012,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXPRINT_invlist[] = { /* for EBCDIC 037 */
- 1337, /* Number of elements */
+ 1359, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -155314,7 +157066,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x984,
0x985,
@@ -155423,7 +157175,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -155512,8 +157264,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -155527,7 +157277,7 @@
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -155700,7 +157450,7 @@
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -155777,7 +157527,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
@@ -155812,7 +157562,7 @@
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -155832,15 +157582,11 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
@@ -155852,9 +157598,9 @@
0xA700,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
- 0xA82C,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
@@ -155894,7 +157640,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
@@ -155984,7 +157730,7 @@
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -156103,10 +157849,18 @@
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
0x10FE0,
0x10FF7,
0x11000,
@@ -156124,12 +157878,10 @@
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
@@ -156182,11 +157934,9 @@
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x11460,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
@@ -156216,7 +157966,21 @@
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -156271,6 +158035,8 @@
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x11FC0,
0x11FF2,
0x11FFF,
@@ -156318,11 +158084,15 @@
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -156518,11 +158288,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
@@ -156534,11 +158300,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -156555,32 +158321,38 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -156591,6 +158363,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
@@ -156608,7 +158382,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for ASCII/Latin1 */
- 355, /* Number of elements */
+ 361, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -156783,6 +158557,8 @@
0x2E2F,
0x2E30,
0x2E50,
+ 0x2E52,
+ 0x2E53,
0x3001,
0x3004,
0x3008,
@@ -156889,6 +158665,8 @@
0x10B40,
0x10B99,
0x10B9D,
+ 0x10EAD,
+ 0x10EAE,
0x10F55,
0x10F5A,
0x11047,
@@ -156915,7 +158693,7 @@
0x112AA,
0x1144B,
0x11450,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x1145D,
0x1145E,
@@ -156931,6 +158709,8 @@
0x1173F,
0x1183B,
0x1183C,
+ 0x11944,
+ 0x11947,
0x119E2,
0x119E3,
0x11A3F,
@@ -156977,7 +158757,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 1047 */
- 363, /* Number of elements */
+ 369, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -157160,6 +158940,8 @@
0x2E2F,
0x2E30,
0x2E50,
+ 0x2E52,
+ 0x2E53,
0x3001,
0x3004,
0x3008,
@@ -157266,6 +159048,8 @@
0x10B40,
0x10B99,
0x10B9D,
+ 0x10EAD,
+ 0x10EAE,
0x10F55,
0x10F5A,
0x11047,
@@ -157292,7 +159076,7 @@
0x112AA,
0x1144B,
0x11450,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x1145D,
0x1145E,
@@ -157308,6 +159092,8 @@
0x1173F,
0x1183B,
0x1183C,
+ 0x11944,
+ 0x11947,
0x119E2,
0x119E3,
0x11A3F,
@@ -157354,7 +159140,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXPUNCT_invlist[] = { /* for EBCDIC 037 */
- 365, /* Number of elements */
+ 371, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -157539,6 +159325,8 @@
0x2E2F,
0x2E30,
0x2E50,
+ 0x2E52,
+ 0x2E53,
0x3001,
0x3004,
0x3008,
@@ -157645,6 +159433,8 @@
0x10B40,
0x10B99,
0x10B9D,
+ 0x10EAD,
+ 0x10EAE,
0x10F55,
0x10F5A,
0x11047,
@@ -157671,7 +159461,7 @@
0x112AA,
0x1144B,
0x11450,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x1145D,
0x1145E,
@@ -157687,6 +159477,8 @@
0x1173F,
0x1183B,
0x1183C,
+ 0x11944,
+ 0x11947,
0x119E2,
0x119E3,
0x11A3F,
@@ -157836,7 +159628,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXUPPER_invlist[] = { /* for ASCII/Latin1 */
- 1283, /* Number of elements */
+ 1287, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -159040,7 +160832,11 @@
0xA7C2,
0xA7C3,
0xA7C4,
- 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
@@ -159133,7 +160929,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXUPPER_invlist[] = { /* for EBCDIC 1047 */
- 1301, /* Number of elements */
+ 1305, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -160355,7 +162151,11 @@
0xA7C2,
0xA7C3,
0xA7C4,
- 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
@@ -160448,7 +162248,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXUPPER_invlist[] = { /* for EBCDIC 037 */
- 1297, /* Number of elements */
+ 1301, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -161666,7 +163466,11 @@
0xA7C2,
0xA7C3,
0xA7C4,
- 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
@@ -161756,7 +163560,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XPOSIXWORD_invlist[] = { /* for ASCII/Latin1 */
- 1435, /* Number of elements */
+ 1467, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -161864,7 +163668,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -161983,7 +163787,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -162076,8 +163880,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -162095,7 +163897,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -162294,7 +164096,7 @@
0x1AA7,
0x1AA8,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -162466,13 +164268,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -162494,9 +164296,11 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
@@ -162548,7 +164352,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
@@ -162745,6 +164549,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -162751,6 +164561,8 @@
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -162768,7 +164580,7 @@
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
@@ -162777,7 +164589,7 @@
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
@@ -162836,7 +164648,7 @@
0x11450,
0x1145A,
0x1145E,
- 0x11460,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
@@ -162870,7 +164682,21 @@
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -162931,6 +164757,8 @@
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -162972,11 +164800,15 @@
0x16FE0,
0x16FE2,
0x16FE3,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -163181,8 +165013,10 @@
0x1F16A,
0x1F170,
0x1F18A,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -163193,6 +165027,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
@@ -163205,7 +165041,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 1047 */
- 1459, /* Number of elements */
+ 1491, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -163337,7 +165173,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -163456,7 +165292,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -163549,8 +165385,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -163568,7 +165402,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -163767,7 +165601,7 @@
0x1AA7,
0x1AA8,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -163939,13 +165773,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -163967,9 +165801,11 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
@@ -164021,7 +165857,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
@@ -164218,6 +166054,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -164224,6 +166066,8 @@
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -164241,7 +166085,7 @@
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
@@ -164250,7 +166094,7 @@
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
@@ -164309,7 +166153,7 @@
0x11450,
0x1145A,
0x1145E,
- 0x11460,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
@@ -164343,7 +166187,21 @@
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -164404,6 +166262,8 @@
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -164445,11 +166305,15 @@
0x16FE0,
0x16FE2,
0x16FE3,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -164654,8 +166518,10 @@
0x1F16A,
0x1F170,
0x1F18A,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -164666,6 +166532,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
@@ -164678,7 +166546,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XPOSIXWORD_invlist[] = { /* for EBCDIC 037 */
- 1455, /* Number of elements */
+ 1487, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -164806,7 +166674,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -164925,7 +166793,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -165018,8 +166886,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -165037,7 +166903,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -165236,7 +167102,7 @@
0x1AA7,
0x1AA8,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -165408,13 +167274,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -165436,9 +167302,11 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
@@ -165490,7 +167358,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
@@ -165687,6 +167555,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -165693,6 +167567,8 @@
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -165710,7 +167586,7 @@
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
@@ -165719,7 +167595,7 @@
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
@@ -165778,7 +167654,7 @@
0x11450,
0x1145A,
0x1145E,
- 0x11460,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
@@ -165812,7 +167688,21 @@
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -165873,6 +167763,8 @@
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -165914,11 +167806,15 @@
0x16FE0,
0x16FE2,
0x16FE3,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -166123,8 +168019,10 @@
0x1F16A,
0x1F170,
0x1F18A,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -166135,6 +168033,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
@@ -166222,7 +168122,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for ASCII/Latin1 */
- 267, /* Number of elements */
+ 269, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -166464,7 +168364,9 @@
0xA7B0,
0xA7C0,
0xA7C2,
- 0xA7C7,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
@@ -166503,7 +168405,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 1047 */
- 299, /* Number of elements */
+ 301, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -166777,7 +168679,9 @@
0xA7B0,
0xA7C0,
0xA7C2,
- 0xA7C7,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
@@ -166816,7 +168720,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI__PERL_ANY_FOLDS_invlist[] = { /* for EBCDIC 037 */
- 295, /* Number of elements */
+ 297, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -167086,7 +168990,9 @@
0xA7B0,
0xA7C0,
0xA7C2,
- 0xA7C7,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
@@ -167122,7 +169028,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for ASCII/Latin1 */
- 1231, /* Number of elements */
+ 1257, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -167228,7 +169134,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
@@ -167379,7 +169285,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -167720,13 +169626,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -167750,8 +169656,8 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -167826,7 +169732,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
@@ -168007,6 +169913,10 @@
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -168013,6 +169923,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11003,
@@ -168025,6 +169937,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -168076,7 +169990,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -168102,7 +170016,19 @@
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -168151,6 +170077,8 @@
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12480,
@@ -168188,7 +170116,9 @@
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -168346,7 +170276,7 @@
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -168356,7 +170286,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* ASCII/Latin1 */
@@ -168367,7 +170299,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 1047 */
- 1257, /* Number of elements */
+ 1283, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -168499,7 +170431,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
@@ -168650,7 +170582,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -168991,13 +170923,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -169021,8 +170953,8 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -169097,7 +171029,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
@@ -169278,6 +171210,10 @@
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -169284,6 +171220,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11003,
@@ -169296,6 +171234,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -169347,7 +171287,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -169373,7 +171313,19 @@
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -169422,6 +171374,8 @@
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12480,
@@ -169459,7 +171413,9 @@
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -169617,7 +171573,7 @@
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -169627,7 +171583,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 1047 */
@@ -169638,7 +171596,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI__PERL_CHARNAME_BEGIN_invlist[] = { /* for EBCDIC 037 */
- 1253, /* Number of elements */
+ 1279, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -169766,7 +171724,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
@@ -169917,7 +171875,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -170258,13 +172216,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -170288,8 +172246,8 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -170364,7 +172322,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
@@ -170545,6 +172503,10 @@
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -170551,6 +172513,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11003,
@@ -170563,6 +172527,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -170614,7 +172580,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -170640,7 +172606,19 @@
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -170689,6 +172667,8 @@
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12480,
@@ -170726,7 +172706,9 @@
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -170884,7 +172866,7 @@
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -170894,7 +172876,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 037 */
@@ -170902,7 +172886,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for ASCII/Latin1 */
- 1447, /* Number of elements */
+ 1481, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -171018,7 +173002,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -171137,7 +173121,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -171230,8 +173214,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -171249,7 +173231,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -171449,6 +173431,8 @@
0x1AA8,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -171618,13 +173602,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -171646,9 +173630,11 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
@@ -171700,7 +173686,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
@@ -171909,6 +173895,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -171915,6 +173907,8 @@
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -171932,7 +173926,7 @@
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
@@ -171941,7 +173935,7 @@
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
@@ -172000,7 +173994,7 @@
0x11450,
0x1145A,
0x1145E,
- 0x11460,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
@@ -172034,7 +174028,21 @@
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -172095,6 +174103,8 @@
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -172136,11 +174146,15 @@
0x16FE0,
0x16FE2,
0x16FE3,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -172339,8 +174353,10 @@
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -172351,6 +174367,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
@@ -172363,7 +174381,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 1047 */
- 1473, /* Number of elements */
+ 1507, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -172505,7 +174523,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -172624,7 +174642,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -172717,8 +174735,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -172736,7 +174752,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -172936,6 +174952,8 @@
0x1AA8,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -173105,13 +175123,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -173133,9 +175151,11 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
@@ -173187,7 +175207,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
@@ -173396,6 +175416,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -173402,6 +175428,8 @@
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -173419,7 +175447,7 @@
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
@@ -173428,7 +175456,7 @@
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
@@ -173487,7 +175515,7 @@
0x11450,
0x1145A,
0x1145E,
- 0x11460,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
@@ -173521,7 +175549,21 @@
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -173582,6 +175624,8 @@
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -173623,11 +175667,15 @@
0x16FE0,
0x16FE2,
0x16FE3,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -173826,8 +175874,10 @@
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -173838,6 +175888,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
@@ -173850,7 +175902,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI__PERL_CHARNAME_CONTINUE_invlist[] = { /* for EBCDIC 037 */
- 1469, /* Number of elements */
+ 1503, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -173988,7 +176040,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -174107,7 +176159,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -174200,8 +176252,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -174219,7 +176269,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -174419,6 +176469,8 @@
0x1AA8,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -174588,13 +176640,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -174616,9 +176668,11 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
@@ -174670,7 +176724,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
@@ -174879,6 +176933,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -174885,6 +176945,8 @@
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -174902,7 +176964,7 @@
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
@@ -174911,7 +176973,7 @@
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
@@ -174970,7 +177032,7 @@
0x11450,
0x1145A,
0x1145E,
- 0x11460,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
@@ -175004,7 +177066,21 @@
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -175065,6 +177141,8 @@
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -175106,11 +177184,15 @@
0x16FE0,
0x16FE2,
0x16FE3,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -175309,8 +177391,10 @@
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -175321,6 +177405,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
@@ -175546,7 +177632,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI__PERL_IDCONT_invlist[] = { /* for ASCII/Latin1 */
- 1441, /* Number of elements */
+ 1475, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -175656,7 +177742,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -175775,7 +177861,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -175868,8 +177954,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -175887,7 +177971,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -176087,6 +178171,8 @@
0x1AA8,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -176256,13 +178342,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -176284,9 +178370,11 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
@@ -176338,7 +178426,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
@@ -176547,6 +178635,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -176553,6 +178647,8 @@
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -176570,7 +178666,7 @@
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
@@ -176579,7 +178675,7 @@
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
@@ -176638,7 +178734,7 @@
0x11450,
0x1145A,
0x1145E,
- 0x11460,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
@@ -176672,7 +178768,21 @@
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -176733,6 +178843,8 @@
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -176774,11 +178886,15 @@
0x16FE0,
0x16FE2,
0x16FE3,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -176977,8 +179093,10 @@
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -176989,6 +179107,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
@@ -177001,7 +179121,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 1047 */
- 1465, /* Number of elements */
+ 1499, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -177135,7 +179255,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -177254,7 +179374,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -177347,8 +179467,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -177366,7 +179484,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -177566,6 +179684,8 @@
0x1AA8,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -177735,13 +179855,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -177763,9 +179883,11 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
@@ -177817,7 +179939,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
@@ -178026,6 +180148,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -178032,6 +180160,8 @@
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -178049,7 +180179,7 @@
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
@@ -178058,7 +180188,7 @@
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
@@ -178117,7 +180247,7 @@
0x11450,
0x1145A,
0x1145E,
- 0x11460,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
@@ -178151,7 +180281,21 @@
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -178212,6 +180356,8 @@
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -178253,11 +180399,15 @@
0x16FE0,
0x16FE2,
0x16FE3,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -178456,8 +180606,10 @@
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -178468,6 +180620,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
@@ -178480,7 +180634,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI__PERL_IDCONT_invlist[] = { /* for EBCDIC 037 */
- 1461, /* Number of elements */
+ 1495, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -178610,7 +180764,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -178729,7 +180883,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -178822,8 +180976,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -178841,7 +180993,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -179041,6 +181193,8 @@
0x1AA8,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -179210,13 +181364,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -179238,9 +181392,11 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
@@ -179292,7 +181448,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
@@ -179501,6 +181657,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -179507,6 +181669,8 @@
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -179524,7 +181688,7 @@
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
@@ -179533,7 +181697,7 @@
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
@@ -179592,7 +181756,7 @@
0x11450,
0x1145A,
0x1145E,
- 0x11460,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
@@ -179626,7 +181790,21 @@
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -179687,6 +181865,8 @@
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -179728,11 +181908,15 @@
0x16FE0,
0x16FE2,
0x16FE3,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -179931,8 +182115,10 @@
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -179943,6 +182129,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
@@ -179952,7 +182140,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI__PERL_IDSTART_invlist[] = { /* for ASCII/Latin1 */
- 1237, /* Number of elements */
+ 1263, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -180060,7 +182248,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
@@ -180211,7 +182399,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -180552,13 +182740,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -180582,8 +182770,8 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -180658,7 +182846,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
@@ -180841,6 +183029,10 @@
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -180847,6 +183039,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11003,
@@ -180859,6 +183053,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -180910,7 +183106,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -180936,7 +183132,19 @@
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -180985,6 +183193,8 @@
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -181024,7 +183234,9 @@
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -181182,7 +183394,7 @@
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -181192,7 +183404,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* ASCII/Latin1 */
@@ -181203,7 +183417,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 1047 */
- 1263, /* Number of elements */
+ 1289, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -181337,7 +183551,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
@@ -181488,7 +183702,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -181829,13 +184043,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -181859,8 +184073,8 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -181935,7 +184149,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
@@ -182118,6 +184332,10 @@
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -182124,6 +184342,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11003,
@@ -182136,6 +184356,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -182187,7 +184409,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -182213,7 +184435,19 @@
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -182262,6 +184496,8 @@
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -182301,7 +184537,9 @@
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -182459,7 +184697,7 @@
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -182469,7 +184707,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 1047 */
@@ -182480,7 +184720,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI__PERL_IDSTART_invlist[] = { /* for EBCDIC 037 */
- 1259, /* Number of elements */
+ 1285, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -182610,7 +184850,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
@@ -182761,7 +185001,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -183102,13 +185342,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -183132,8 +185372,8 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -183208,7 +185448,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
@@ -183391,6 +185631,10 @@
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -183397,6 +185641,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11003,
@@ -183409,6 +185655,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -183460,7 +185708,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -183486,7 +185734,19 @@
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -183535,6 +185795,8 @@
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -183574,7 +185836,9 @@
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -183732,7 +185996,7 @@
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -183742,7 +186006,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 037 */
@@ -184027,162 +186293,6 @@
# endif /* EBCDIC 037 */
-# if 'A' == 65 /* ASCII/Latin1 */
-
-static const UV UNI__PERL_NON_FINAL_FOLDS_invlist[] = { /* for ASCII/Latin1 */
- 39, /* Number of elements */
- 148565664, /* Version and data structure type */
- 1, /* 0 if the list starts at 0;
- 1 if it starts at the element beyond 0 */
- 0x0,
- 0x66,
- 0x67,
- 0x69,
- 0x6A,
- 0x6C,
- 0x6D,
- 0x6E,
- 0x6F,
- 0x73,
- 0x75,
- 0x2BE,
- 0x2BF,
- 0x300,
- 0x302,
- 0x307,
- 0x309,
- 0x30A,
- 0x30B,
- 0x30C,
- 0x30D,
- 0x313,
- 0x314,
- 0x331,
- 0x332,
- 0x342,
- 0x343,
- 0x3B9,
- 0x3BA,
- 0x565,
- 0x566,
- 0x56B,
- 0x56C,
- 0x56D,
- 0x56E,
- 0x576,
- 0x577,
- 0x582,
- 0x583
-};
-
-# endif /* ASCII/Latin1 */
-
-# if 'A' == 193 /* EBCDIC 1047 */ \
- && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
- && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
-
-static const UV UNI__PERL_NON_FINAL_FOLDS_invlist[] = { /* for EBCDIC 1047 */
- 39, /* Number of elements */
- 148565664, /* Version and data structure type */
- 1, /* 0 if the list starts at 0;
- 1 if it starts at the element beyond 0 */
- 0x0,
- 0x86,
- 0x87,
- 0x89,
- 0x8A,
- 0x93,
- 0x94,
- 0x95,
- 0x96,
- 0xA2,
- 0xA4,
- 0x2BE,
- 0x2BF,
- 0x300,
- 0x302,
- 0x307,
- 0x309,
- 0x30A,
- 0x30B,
- 0x30C,
- 0x30D,
- 0x313,
- 0x314,
- 0x331,
- 0x332,
- 0x342,
- 0x343,
- 0x3B9,
- 0x3BA,
- 0x565,
- 0x566,
- 0x56B,
- 0x56C,
- 0x56D,
- 0x56E,
- 0x576,
- 0x577,
- 0x582,
- 0x583
-};
-
-# endif /* EBCDIC 1047 */
-
-# if 'A' == 193 /* EBCDIC 037 */ \
- && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
- && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
- && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
-
-static const UV UNI__PERL_NON_FINAL_FOLDS_invlist[] = { /* for EBCDIC 037 */
- 39, /* Number of elements */
- 148565664, /* Version and data structure type */
- 1, /* 0 if the list starts at 0;
- 1 if it starts at the element beyond 0 */
- 0x0,
- 0x86,
- 0x87,
- 0x89,
- 0x8A,
- 0x93,
- 0x94,
- 0x95,
- 0x96,
- 0xA2,
- 0xA4,
- 0x2BE,
- 0x2BF,
- 0x300,
- 0x302,
- 0x307,
- 0x309,
- 0x30A,
- 0x30B,
- 0x30C,
- 0x30D,
- 0x313,
- 0x314,
- 0x331,
- 0x332,
- 0x342,
- 0x343,
- 0x3B9,
- 0x3BA,
- 0x565,
- 0x566,
- 0x56B,
- 0x56C,
- 0x56D,
- 0x56E,
- 0x576,
- 0x577,
- 0x582,
- 0x583
-};
-
-# endif /* EBCDIC 037 */
-
static const UV UNI__PERL_PROBLEMATIC_LOCALE_FOLDEDS_START_invlist[] = { /* for all charsets */
26, /* Number of elements */
148565664, /* Version and data structure type */
@@ -184926,6 +187036,132 @@
0x3300
};
+static const UV UNI_AGE__13_invlist[] = { /* for all charsets */
+ 119, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x8BE,
+ 0x8C8,
+ 0xB55,
+ 0xB56,
+ 0xD04,
+ 0xD05,
+ 0xD81,
+ 0xD82,
+ 0x1ABF,
+ 0x1AC1,
+ 0x2B97,
+ 0x2B98,
+ 0x2E50,
+ 0x2E53,
+ 0x31BB,
+ 0x31C0,
+ 0x4DB6,
+ 0x4DC0,
+ 0x9FF0,
+ 0x9FFD,
+ 0xA7C7,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
+ 0xA82C,
+ 0xA82D,
+ 0xAB68,
+ 0xAB6C,
+ 0x1019C,
+ 0x1019D,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
+ 0x10FB0,
+ 0x10FCC,
+ 0x11147,
+ 0x11148,
+ 0x111CE,
+ 0x111D0,
+ 0x1145A,
+ 0x1145B,
+ 0x11460,
+ 0x11462,
+ 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x11FB0,
+ 0x11FB1,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
+ 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
+ 0x1F10D,
+ 0x1F110,
+ 0x1F16D,
+ 0x1F170,
+ 0x1F1AD,
+ 0x1F1AE,
+ 0x1F6D6,
+ 0x1F6D8,
+ 0x1F6FB,
+ 0x1F6FD,
+ 0x1F8B0,
+ 0x1F8B2,
+ 0x1F90C,
+ 0x1F90D,
+ 0x1F972,
+ 0x1F973,
+ 0x1F977,
+ 0x1F979,
+ 0x1F9A3,
+ 0x1F9A5,
+ 0x1F9AB,
+ 0x1F9AE,
+ 0x1F9CB,
+ 0x1F9CC,
+ 0x1FA74,
+ 0x1FA75,
+ 0x1FA83,
+ 0x1FA87,
+ 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x2A6D7,
+ 0x2A6DE,
+ 0x30000,
+ 0x3134B
+};
+
static const UV UNI_AGE__2_invlist[] = { /* for all charsets */
59, /* Number of elements */
148565664, /* Version and data structure type */
@@ -187211,7 +189447,7 @@
};
static const UV UNI_AGE__NA_invlist[] = { /* for all charsets */
- 1352, /* Number of elements */
+ 1372, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -187262,7 +189498,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x984,
0x985,
@@ -187371,7 +189607,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -187460,8 +189696,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -187475,7 +189709,7 @@
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -187648,7 +189882,7 @@
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -187723,7 +189957,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
@@ -187758,7 +189992,7 @@
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -187778,15 +190012,11 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
@@ -187798,9 +190028,9 @@
0xA700,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
- 0xA82C,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
@@ -187840,7 +190070,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
@@ -187928,7 +190158,7 @@
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -188047,10 +190277,18 @@
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
0x10FE0,
0x10FF7,
0x11000,
@@ -188068,12 +190306,10 @@
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
@@ -188126,11 +190362,9 @@
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x11460,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
@@ -188160,7 +190394,21 @@
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -188215,6 +190463,8 @@
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x11FC0,
0x11FF2,
0x11FFF,
@@ -188262,11 +190512,15 @@
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -188462,11 +190716,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
@@ -188478,11 +190728,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -188499,32 +190749,38 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x1FFFE,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -188536,7 +190792,7 @@
0x2F800,
0x2FA1E,
0x2FFFE,
- 0x30000,
+ 0x3134B,
0x3FFFE,
0x40000,
0x4FFFE,
@@ -188681,7 +190937,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -189460,7 +191716,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_BC__EN_invlist[] = { /* for ASCII/Latin1 */
- 25, /* Number of elements */
+ 27, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -189488,7 +191744,9 @@
0x1D7CE,
0x1D800,
0x1F100,
- 0x1F10B
+ 0x1F10B,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* ASCII/Latin1 */
@@ -189499,7 +191757,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_BC__EN_invlist[] = { /* for EBCDIC 1047 */
- 25, /* Number of elements */
+ 27, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -189527,7 +191785,9 @@
0x1D7CE,
0x1D800,
0x1F100,
- 0x1F10B
+ 0x1F10B,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 1047 */
@@ -189538,7 +191798,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_BC__EN_invlist[] = { /* for EBCDIC 037 */
- 25, /* Number of elements */
+ 27, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -189566,7 +191826,9 @@
0x1D7CE,
0x1D800,
0x1F100,
- 0x1F10B
+ 0x1F10B,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 037 */
@@ -189882,7 +192144,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_BC__L_invlist[] = { /* for ASCII/Latin1 */
- 904, /* Number of elements */
+ 926, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -189998,7 +192260,7 @@
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
@@ -190044,6 +192306,8 @@
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
@@ -190177,7 +192441,7 @@
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
@@ -190296,7 +192560,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C00,
0x2CE5,
0x2CEB,
@@ -190307,7 +192571,7 @@
0x2D7F,
0x2D80,
0x2DE0,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -190377,7 +192641,7 @@
0xA825,
0xA827,
0xA828,
- 0xA82C,
+ 0xA82D,
0xA838,
0xA83A,
0xA874,
@@ -190428,6 +192692,8 @@
0xAAEE,
0xAAF6,
0xAAF7,
+ 0xAB6A,
+ 0xAB6C,
0xABE5,
0xABE6,
0xABE8,
@@ -190461,7 +192727,7 @@
0x10140,
0x1018D,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101FD,
@@ -190498,6 +192764,8 @@
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
@@ -190570,6 +192838,12 @@
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
0x119D4,
0x119D8,
0x119DA,
@@ -190636,6 +192910,8 @@
0x16F93,
0x16FE2,
0x16FE3,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1BCA0,
@@ -190705,19 +192981,21 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
+ 0x1F110,
0x1F12F,
0x1F130,
0x1F16A,
- 0x1F16D,
+ 0x1F170,
+ 0x1F1AD,
+ 0x1F1AE,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -190734,30 +193012,36 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x1FFFE,
0x20000,
0x2FFFE,
@@ -190800,7 +193084,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 1047 */
- 930, /* Number of elements */
+ 952, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -190942,7 +193226,7 @@
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
@@ -190988,6 +193272,8 @@
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
@@ -191121,7 +193407,7 @@
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
@@ -191240,7 +193526,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C00,
0x2CE5,
0x2CEB,
@@ -191251,7 +193537,7 @@
0x2D7F,
0x2D80,
0x2DE0,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -191321,7 +193607,7 @@
0xA825,
0xA827,
0xA828,
- 0xA82C,
+ 0xA82D,
0xA838,
0xA83A,
0xA874,
@@ -191372,6 +193658,8 @@
0xAAEE,
0xAAF6,
0xAAF7,
+ 0xAB6A,
+ 0xAB6C,
0xABE5,
0xABE6,
0xABE8,
@@ -191405,7 +193693,7 @@
0x10140,
0x1018D,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101FD,
@@ -191442,6 +193730,8 @@
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
@@ -191514,6 +193804,12 @@
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
0x119D4,
0x119D8,
0x119DA,
@@ -191580,6 +193876,8 @@
0x16F93,
0x16FE2,
0x16FE3,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1BCA0,
@@ -191649,19 +193947,21 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
+ 0x1F110,
0x1F12F,
0x1F130,
0x1F16A,
- 0x1F16D,
+ 0x1F170,
+ 0x1F1AD,
+ 0x1F1AE,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -191678,30 +193978,36 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x1FFFE,
0x20000,
0x2FFFE,
@@ -191744,7 +194050,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_BC__L_invlist[] = { /* for EBCDIC 037 */
- 926, /* Number of elements */
+ 948, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -191882,7 +194188,7 @@
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
@@ -191928,6 +194234,8 @@
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
@@ -192061,7 +194369,7 @@
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
@@ -192180,7 +194488,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C00,
0x2CE5,
0x2CEB,
@@ -192191,7 +194499,7 @@
0x2D7F,
0x2D80,
0x2DE0,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -192261,7 +194569,7 @@
0xA825,
0xA827,
0xA828,
- 0xA82C,
+ 0xA82D,
0xA838,
0xA83A,
0xA874,
@@ -192312,6 +194620,8 @@
0xAAEE,
0xAAF6,
0xAAF7,
+ 0xAB6A,
+ 0xAB6C,
0xABE5,
0xABE6,
0xABE8,
@@ -192345,7 +194655,7 @@
0x10140,
0x1018D,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101FD,
@@ -192382,6 +194692,8 @@
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
@@ -192454,6 +194766,12 @@
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
0x119D4,
0x119D8,
0x119DA,
@@ -192520,6 +194838,8 @@
0x16F93,
0x16FE2,
0x16FE3,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1BCA0,
@@ -192589,19 +194909,21 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
+ 0x1F110,
0x1F12F,
0x1F130,
0x1F16A,
- 0x1F16D,
+ 0x1F170,
+ 0x1F1AD,
+ 0x1F1AE,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -192618,30 +194940,36 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x1FFFE,
0x20000,
0x2FFFE,
@@ -192709,7 +195037,7 @@
};
static const UV UNI_BC__NSM_invlist[] = { /* for all charsets */
- 629, /* Number of elements */
+ 645, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -192830,7 +195158,7 @@
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
@@ -192872,6 +195200,8 @@
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
@@ -192985,7 +195315,7 @@
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
@@ -193062,6 +195392,8 @@
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C6,
0xA8E0,
@@ -193140,6 +195472,8 @@
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11001,
@@ -193166,6 +195500,8 @@
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
@@ -193236,6 +195572,12 @@
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
0x119D4,
0x119D8,
0x119DA,
@@ -193298,6 +195640,8 @@
0x16F50,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1D167,
@@ -193347,7 +195691,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_BC__ON_invlist[] = { /* for ASCII/Latin1 */
- 369, /* Number of elements */
+ 377, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -193508,7 +195852,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C00,
0x2CE5,
0x2CEB,
@@ -193515,7 +195859,7 @@
0x2CF9,
0x2D00,
0x2E00,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -193576,6 +195920,8 @@
0xA82C,
0xA874,
0xA878,
+ 0xAB6A,
+ 0xAB6C,
0xFD3E,
0xFD40,
0xFDFD,
@@ -193619,7 +195965,7 @@
0x10140,
0x1018D,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x1091F,
@@ -193667,19 +196013,21 @@
0x1F0D1,
0x1F0F6,
0x1F10B,
- 0x1F10D,
+ 0x1F110,
0x1F12F,
0x1F130,
0x1F16A,
- 0x1F16D,
+ 0x1F170,
+ 0x1F1AD,
+ 0x1F1AE,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -193696,30 +196044,34 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
};
# endif /* ASCII/Latin1 */
@@ -193730,7 +196082,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 1047 */
- 377, /* Number of elements */
+ 385, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -193899,7 +196251,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C00,
0x2CE5,
0x2CEB,
@@ -193906,7 +196258,7 @@
0x2CF9,
0x2D00,
0x2E00,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -193967,6 +196319,8 @@
0xA82C,
0xA874,
0xA878,
+ 0xAB6A,
+ 0xAB6C,
0xFD3E,
0xFD40,
0xFDFD,
@@ -194010,7 +196364,7 @@
0x10140,
0x1018D,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x1091F,
@@ -194058,19 +196412,21 @@
0x1F0D1,
0x1F0F6,
0x1F10B,
- 0x1F10D,
+ 0x1F110,
0x1F12F,
0x1F130,
0x1F16A,
- 0x1F16D,
+ 0x1F170,
+ 0x1F1AD,
+ 0x1F1AE,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -194087,30 +196443,34 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
};
# endif /* EBCDIC 1047 */
@@ -194121,7 +196481,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_BC__ON_invlist[] = { /* for EBCDIC 037 */
- 373, /* Number of elements */
+ 381, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -194286,7 +196646,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C00,
0x2CE5,
0x2CEB,
@@ -194293,7 +196653,7 @@
0x2CF9,
0x2D00,
0x2E00,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -194354,6 +196714,8 @@
0xA82C,
0xA874,
0xA878,
+ 0xAB6A,
+ 0xAB6C,
0xFD3E,
0xFD40,
0xFDFD,
@@ -194397,7 +196759,7 @@
0x10140,
0x1018D,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x1091F,
@@ -194445,19 +196807,21 @@
0x1F0D1,
0x1F0F6,
0x1F10B,
- 0x1F10D,
+ 0x1F110,
0x1F12F,
0x1F130,
0x1F16A,
- 0x1F16D,
+ 0x1F170,
+ 0x1F1AD,
+ 0x1F1AE,
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -194474,30 +196838,34 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
};
# endif /* EBCDIC 037 */
@@ -194523,7 +196891,7 @@
};
static const UV UNI_BC__R_invlist[] = { /* for all charsets */
- 77, /* Number of elements */
+ 79, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -194589,6 +196957,8 @@
0x10D40,
0x10E60,
0x10E7F,
+ 0x10EAB,
+ 0x10EAD,
0x10F30,
0x10F70,
0x11000,
@@ -195621,7 +197991,7 @@
0x3105,
0x3130,
0x31A0,
- 0x31BB,
+ 0x31C0,
0xFE45,
0xFE47,
0xFF61,
@@ -196733,7 +199103,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_C_invlist[] = { /* for ASCII/Latin1 */
- 1335, /* Number of elements */
+ 1357, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -196791,7 +199161,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -196902,7 +199272,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -196991,8 +199361,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -197006,7 +199374,7 @@
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -197179,7 +199547,7 @@
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -197258,7 +199626,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
@@ -197293,7 +199661,7 @@
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -197313,15 +199681,11 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
@@ -197333,9 +199697,9 @@
0xA700,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
- 0xA82C,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
@@ -197375,7 +199739,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
@@ -197463,7 +199827,7 @@
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -197582,10 +199946,18 @@
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
0x10FE0,
0x10FF7,
0x11000,
@@ -197603,12 +199975,10 @@
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
@@ -197661,11 +200031,9 @@
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x11460,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
@@ -197695,7 +200063,21 @@
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -197750,6 +200132,8 @@
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x11FC0,
0x11FF2,
0x11FFF,
@@ -197795,11 +200179,15 @@
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -197997,11 +200385,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
@@ -198013,11 +200397,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -198034,32 +200418,38 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -198070,6 +200460,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
@@ -198082,7 +200474,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_C_invlist[] = { /* for EBCDIC 1047 */
- 1335, /* Number of elements */
+ 1357, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -198140,7 +200532,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -198251,7 +200643,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -198340,8 +200732,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -198355,7 +200745,7 @@
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -198528,7 +200918,7 @@
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -198607,7 +200997,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
@@ -198642,7 +201032,7 @@
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -198662,15 +201052,11 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
@@ -198682,9 +201068,9 @@
0xA700,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
- 0xA82C,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
@@ -198724,7 +201110,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
@@ -198812,7 +201198,7 @@
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -198931,10 +201317,18 @@
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
0x10FE0,
0x10FF7,
0x11000,
@@ -198952,12 +201346,10 @@
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
@@ -199010,11 +201402,9 @@
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x11460,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
@@ -199044,7 +201434,21 @@
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -199099,6 +201503,8 @@
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x11FC0,
0x11FF2,
0x11FFF,
@@ -199144,11 +201550,15 @@
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -199346,11 +201756,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
@@ -199362,11 +201768,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -199383,32 +201789,38 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -199419,6 +201831,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
@@ -199431,7 +201845,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_C_invlist[] = { /* for EBCDIC 037 */
- 1335, /* Number of elements */
+ 1357, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -199489,7 +201903,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -199600,7 +202014,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -199689,8 +202103,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -199704,7 +202116,7 @@
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -199877,7 +202289,7 @@
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -199956,7 +202368,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
@@ -199991,7 +202403,7 @@
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -200011,15 +202423,11 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
@@ -200031,9 +202439,9 @@
0xA700,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
- 0xA82C,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
@@ -200073,7 +202481,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
@@ -200161,7 +202569,7 @@
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -200280,10 +202688,18 @@
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
0x10FE0,
0x10FF7,
0x11000,
@@ -200301,12 +202717,10 @@
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
@@ -200359,11 +202773,9 @@
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x11460,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
@@ -200393,7 +202805,21 @@
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -200448,6 +202874,8 @@
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x11FC0,
0x11FF2,
0x11FFF,
@@ -200493,11 +202921,15 @@
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -200695,11 +203127,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
@@ -200711,11 +203139,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -200732,32 +203160,38 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -200768,6 +203202,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
@@ -200787,7 +203223,7 @@
0x11100,
0x11135,
0x11136,
- 0x11147
+ 0x11148
};
static const UV UNI_CANS_invlist[] = { /* for all charsets */
@@ -200813,7 +203249,7 @@
};
static const UV UNI_CCC__0_invlist[] = { /* for all charsets */
- 357, /* Number of elements */
+ 369, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -200970,6 +203406,8 @@
0x1A80,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B34,
0x1B35,
0x1B44,
@@ -201026,6 +203464,8 @@
0xA6F2,
0xA806,
0xA807,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C5,
0xA8E0,
@@ -201074,6 +203514,8 @@
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11046,
@@ -201122,6 +203564,10 @@
0x1172C,
0x11839,
0x1183B,
+ 0x1193D,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
0x119E0,
0x119E1,
0x11A34,
@@ -201142,6 +203588,8 @@
0x16AF5,
0x16B30,
0x16B37,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9E,
0x1BC9F,
0x1D165,
@@ -201604,8 +204052,18 @@
0x712
};
+static const UV UNI_CCC__6_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x16FF0,
+ 0x16FF2
+};
+
static const UV UNI_CCC__7_invlist[] = { /* for all charsets */
- 49, /* Number of elements */
+ 51, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -201654,6 +204112,8 @@
0x116B8,
0x1183A,
0x1183B,
+ 0x11943,
+ 0x11944,
0x11D42,
0x11D43,
0x1E94A,
@@ -201681,7 +204141,7 @@
};
static const UV UNI_CCC__9_invlist[] = { /* for all charsets */
- 105, /* Number of elements */
+ 109, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -201734,6 +204194,8 @@
0x2D80,
0xA806,
0xA807,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C5,
0xA953,
@@ -201776,6 +204238,8 @@
0x1172C,
0x11839,
0x1183A,
+ 0x1193D,
+ 0x1193F,
0x119E0,
0x119E1,
0x11A34,
@@ -201803,7 +204267,7 @@
};
static const UV UNI_CCC__A_invlist[] = { /* for all charsets */
- 235, /* Number of elements */
+ 237, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -202006,6 +204470,8 @@
0x10AE6,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F48,
0x10F4B,
0x10F4C,
@@ -202079,7 +204545,7 @@
};
static const UV UNI_CCC__B_invlist[] = { /* for all charsets */
- 155, /* Number of elements */
+ 157, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -202186,6 +204652,8 @@
0x1ABB,
0x1ABD,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B6C,
0x1B6D,
0x1CD5,
@@ -202612,10 +205080,20 @@
0x1FA70
};
+static const UV UNI_CHRS_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x10FB0,
+ 0x10FCC
+};
+
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_CI_invlist[] = { /* for ASCII/Latin1 */
- 803, /* Number of elements */
+ 821, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -202654,6 +205132,8 @@
0x48A,
0x559,
0x55A,
+ 0x55F,
+ 0x560,
0x591,
0x5BE,
0x5BF,
@@ -202770,7 +205250,7 @@
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
@@ -202816,6 +205296,8 @@
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
@@ -202939,7 +205421,7 @@
0x1AA7,
0x1AA8,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
@@ -203084,6 +205566,8 @@
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C6,
0xA8E0,
@@ -203140,6 +205624,8 @@
0xAAF7,
0xAB5B,
0xAB60,
+ 0xAB69,
+ 0xAB6C,
0xABE5,
0xABE6,
0xABE8,
@@ -203200,6 +205686,8 @@
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11001,
@@ -203230,6 +205718,8 @@
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
@@ -203300,6 +205790,12 @@
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
0x119D4,
0x119D8,
0x119DA,
@@ -203369,7 +205865,7 @@
0x16FE0,
0x16FE2,
0x16FE3,
- 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1BCA0,
@@ -203432,7 +205928,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_CI_invlist[] = { /* for EBCDIC 1047 */
- 801, /* Number of elements */
+ 819, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -203469,6 +205965,8 @@
0x48A,
0x559,
0x55A,
+ 0x55F,
+ 0x560,
0x591,
0x5BE,
0x5BF,
@@ -203585,7 +206083,7 @@
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
@@ -203631,6 +206129,8 @@
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
@@ -203754,7 +206254,7 @@
0x1AA7,
0x1AA8,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
@@ -203899,6 +206399,8 @@
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C6,
0xA8E0,
@@ -203955,6 +206457,8 @@
0xAAF7,
0xAB5B,
0xAB60,
+ 0xAB69,
+ 0xAB6C,
0xABE5,
0xABE6,
0xABE8,
@@ -204015,6 +206519,8 @@
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11001,
@@ -204045,6 +206551,8 @@
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
@@ -204115,6 +206623,12 @@
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
0x119D4,
0x119D8,
0x119DA,
@@ -204184,7 +206698,7 @@
0x16FE0,
0x16FE2,
0x16FE3,
- 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1BCA0,
@@ -204247,7 +206761,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_CI_invlist[] = { /* for EBCDIC 037 */
- 799, /* Number of elements */
+ 817, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -204282,6 +206796,8 @@
0x48A,
0x559,
0x55A,
+ 0x55F,
+ 0x560,
0x591,
0x5BE,
0x5BF,
@@ -204398,7 +206914,7 @@
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
@@ -204444,6 +206960,8 @@
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
@@ -204567,7 +207085,7 @@
0x1AA7,
0x1AA8,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
@@ -204712,6 +207230,8 @@
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C6,
0xA8E0,
@@ -204768,6 +207288,8 @@
0xAAF7,
0xAB5B,
0xAB60,
+ 0xAB69,
+ 0xAB6C,
0xABE5,
0xABE6,
0xABE8,
@@ -204828,6 +207350,8 @@
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11001,
@@ -204858,6 +207382,8 @@
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
@@ -204928,6 +207454,12 @@
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
0x119D4,
0x119D8,
0x119DA,
@@ -204997,7 +207529,7 @@
0x16FE0,
0x16FE2,
0x16FE3,
- 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1BCA0,
@@ -205164,6 +207696,16 @@
0x2EBF0
};
+static const UV UNI_CJKEXTG_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x30000,
+ 0x31350
+};
+
static const UV UNI_CJKRADICALSSUP_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
@@ -205195,7 +207737,7 @@
};
static const UV UNI_CN_invlist[] = { /* for all charsets */
- 1332, /* Number of elements */
+ 1354, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -205246,7 +207788,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x984,
0x985,
@@ -205355,7 +207897,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -205444,8 +207986,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -205459,7 +207999,7 @@
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -205632,7 +208172,7 @@
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -205707,7 +208247,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
@@ -205742,7 +208282,7 @@
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -205762,15 +208302,11 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
@@ -205782,9 +208318,9 @@
0xA700,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
- 0xA82C,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
@@ -205824,7 +208360,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
@@ -205914,7 +208450,7 @@
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -206033,10 +208569,18 @@
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
0x10FE0,
0x10FF7,
0x11000,
@@ -206054,12 +208598,10 @@
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
@@ -206112,11 +208654,9 @@
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x11460,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
@@ -206146,7 +208686,21 @@
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -206201,6 +208755,8 @@
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x11FC0,
0x11FF2,
0x11FFF,
@@ -206248,11 +208804,15 @@
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -206448,11 +209008,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
@@ -206464,11 +209020,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -206485,32 +209041,38 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -206521,6 +209083,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
@@ -206806,7 +209370,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_CWCF_invlist[] = { /* for ASCII/Latin1 */
- 1225, /* Number of elements */
+ 1229, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -208014,7 +210578,11 @@
0xA7C2,
0xA7C3,
0xA7C4,
- 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xAB70,
0xABC0,
0xFB00,
@@ -208045,7 +210613,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_CWCF_invlist[] = { /* for EBCDIC 1047 */
- 1245, /* Number of elements */
+ 1249, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -209273,7 +211841,11 @@
0xA7C2,
0xA7C3,
0xA7C4,
- 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xAB70,
0xABC0,
0xFB00,
@@ -209304,7 +211876,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_CWCF_invlist[] = { /* for EBCDIC 037 */
- 1241, /* Number of elements */
+ 1245, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -210528,7 +213100,11 @@
0xA7C2,
0xA7C3,
0xA7C4,
- 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xAB70,
0xABC0,
0xFB00,
@@ -210556,7 +213132,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_CWCM_invlist[] = { /* for ASCII/Latin1 */
- 247, /* Number of elements */
+ 249, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -210778,7 +213354,9 @@
0xA7B0,
0xA7C0,
0xA7C2,
- 0xA7C7,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
@@ -210817,7 +213395,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 1047 */
- 279, /* Number of elements */
+ 281, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -211071,7 +213649,9 @@
0xA7B0,
0xA7C0,
0xA7C2,
- 0xA7C7,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
@@ -211110,7 +213690,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_CWCM_invlist[] = { /* for EBCDIC 037 */
- 275, /* Number of elements */
+ 277, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -211360,7 +213940,9 @@
0xA7B0,
0xA7C0,
0xA7C2,
- 0xA7C7,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
@@ -211396,7 +213978,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_CWKCF_invlist[] = { /* for ASCII/Latin1 */
- 1647, /* Number of elements */
+ 1655, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -212812,11 +215394,17 @@
0xA7C2,
0xA7C3,
0xA7C4,
- 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xA7F8,
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xAB70,
0xABC0,
0xF900,
@@ -213043,6 +215631,8 @@
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E,
0xE0000,
@@ -213057,7 +215647,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 1047 */
- 1657, /* Number of elements */
+ 1665, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -214483,11 +217073,17 @@
0xA7C2,
0xA7C3,
0xA7C4,
- 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xA7F8,
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xAB70,
0xABC0,
0xF900,
@@ -214714,6 +217310,8 @@
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E,
0xE0000,
@@ -214728,7 +217326,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_CWKCF_invlist[] = { /* for EBCDIC 037 */
- 1655, /* Number of elements */
+ 1663, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -216152,11 +218750,17 @@
0xA7C2,
0xA7C3,
0xA7C4,
- 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xA7F8,
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xAB70,
0xABC0,
0xF900,
@@ -216383,6 +218987,8 @@
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E,
0xE0000,
@@ -216394,7 +219000,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_CWL_invlist[] = { /* for ASCII/Latin1 */
- 1199, /* Number of elements */
+ 1203, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -217582,7 +220188,11 @@
0xA7C2,
0xA7C3,
0xA7C4,
- 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
@@ -217607,7 +220217,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_CWL_invlist[] = { /* for EBCDIC 1047 */
- 1217, /* Number of elements */
+ 1221, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -218813,7 +221423,11 @@
0xA7C2,
0xA7C3,
0xA7C4,
- 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
@@ -218838,7 +221452,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_CWL_invlist[] = { /* for EBCDIC 037 */
- 1213, /* Number of elements */
+ 1217, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -220040,7 +222654,11 @@
0xA7C2,
0xA7C3,
0xA7C4,
- 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
@@ -220062,7 +222680,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_CWT_invlist[] = { /* for ASCII/Latin1 */
- 1231, /* Number of elements */
+ 1237, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -221275,6 +223893,12 @@
0xA7C0,
0xA7C3,
0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
@@ -221307,7 +223931,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_CWT_invlist[] = { /* for EBCDIC 1047 */
- 1245, /* Number of elements */
+ 1251, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -222534,6 +225158,12 @@
0xA7C0,
0xA7C3,
0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
@@ -222566,7 +225196,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_CWT_invlist[] = { /* for EBCDIC 037 */
- 1245, /* Number of elements */
+ 1251, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -223793,6 +226423,12 @@
0xA7C0,
0xA7C3,
0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
@@ -223822,7 +226458,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_CWU_invlist[] = { /* for ASCII/Latin1 */
- 1233, /* Number of elements */
+ 1239, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -225037,6 +227673,12 @@
0xA7C0,
0xA7C3,
0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
@@ -225069,7 +227711,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_CWU_invlist[] = { /* for EBCDIC 1047 */
- 1247, /* Number of elements */
+ 1253, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -226298,6 +228940,12 @@
0xA7C0,
0xA7C3,
0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
@@ -226330,7 +228978,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_CWU_invlist[] = { /* for EBCDIC 037 */
- 1247, /* Number of elements */
+ 1253, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -227559,6 +230207,12 @@
0xA7C0,
0xA7C3,
0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xAB53,
0xAB54,
0xAB70,
@@ -227636,7 +230290,7 @@
};
static const UV UNI_CYRL_invlist[] = { /* for all charsets */
- 17, /* Number of elements */
+ 19, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -227649,6 +230303,8 @@
0x1D2C,
0x1D78,
0x1D79,
+ 0x1DF8,
+ 0x1DF9,
0x2DE0,
0x2E00,
0x2E43,
@@ -227662,7 +230318,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_DASH_invlist[] = { /* for ASCII/Latin1 */
- 43, /* Number of elements */
+ 45, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -227708,7 +230364,9 @@
0xFE63,
0xFE64,
0xFF0D,
- 0xFF0E
+ 0xFF0E,
+ 0x10EAD,
+ 0x10EAE
};
# endif /* ASCII/Latin1 */
@@ -227719,7 +230377,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_DASH_invlist[] = { /* for EBCDIC 1047 */
- 43, /* Number of elements */
+ 45, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -227765,7 +230423,9 @@
0xFE63,
0xFE64,
0xFF0D,
- 0xFF0E
+ 0xFF0E,
+ 0x10EAD,
+ 0x10EAE
};
# endif /* EBCDIC 1047 */
@@ -227776,7 +230436,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_DASH_invlist[] = { /* for EBCDIC 037 */
- 43, /* Number of elements */
+ 45, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -227822,7 +230482,9 @@
0xFE63,
0xFE64,
0xFF0D,
- 0xFF0E
+ 0xFF0E,
+ 0x10EAD,
+ 0x10EAE
};
# endif /* EBCDIC 037 */
@@ -228030,7 +230692,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_DIA_invlist[] = { /* for ASCII/Latin1 */
- 343, /* Number of elements */
+ 353, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -228119,6 +230781,8 @@
0xB3D,
0xB4D,
0xB4E,
+ 0xB55,
+ 0xB56,
0xBCD,
0xBCE,
0xC4D,
@@ -228273,6 +230937,8 @@
0xAAF7,
0xAB5B,
0xAB60,
+ 0xAB69,
+ 0xAB6C,
0xABEC,
0xABEE,
0xFB1E,
@@ -228335,6 +231001,10 @@
0x1172C,
0x11839,
0x1183B,
+ 0x1193D,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
0x119E0,
0x119E1,
0x11A34,
@@ -228357,6 +231027,8 @@
0x16B37,
0x16F8F,
0x16FA0,
+ 0x16FF0,
+ 0x16FF2,
0x1D167,
0x1D16A,
0x1D16D,
@@ -228387,7 +231059,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_DIA_invlist[] = { /* for EBCDIC 1047 */
- 343, /* Number of elements */
+ 353, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -228476,6 +231148,8 @@
0xB3D,
0xB4D,
0xB4E,
+ 0xB55,
+ 0xB56,
0xBCD,
0xBCE,
0xC4D,
@@ -228630,6 +231304,8 @@
0xAAF7,
0xAB5B,
0xAB60,
+ 0xAB69,
+ 0xAB6C,
0xABEC,
0xABEE,
0xFB1E,
@@ -228692,6 +231368,10 @@
0x1172C,
0x11839,
0x1183B,
+ 0x1193D,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
0x119E0,
0x119E1,
0x11A34,
@@ -228714,6 +231394,8 @@
0x16B37,
0x16F8F,
0x16FA0,
+ 0x16FF0,
+ 0x16FF2,
0x1D167,
0x1D16A,
0x1D16D,
@@ -228744,7 +231426,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_DIA_invlist[] = { /* for EBCDIC 037 */
- 341, /* Number of elements */
+ 351, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -228831,6 +231513,8 @@
0xB3D,
0xB4D,
0xB4E,
+ 0xB55,
+ 0xB56,
0xBCD,
0xBCE,
0xC4D,
@@ -228985,6 +231669,8 @@
0xAAF7,
0xAB5B,
0xAB60,
+ 0xAB69,
+ 0xAB6C,
0xABEC,
0xABEE,
0xFB1E,
@@ -229047,6 +231733,10 @@
0x1172C,
0x11839,
0x1183B,
+ 0x1193D,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
0x119E0,
0x119E1,
0x11A34,
@@ -229069,6 +231759,8 @@
0x16B37,
0x16F8F,
0x16FA0,
+ 0x16FF0,
+ 0x16FF2,
0x1D167,
0x1D16A,
0x1D16D,
@@ -229133,6 +231825,30 @@
0x1E00
};
+static const UV UNI_DIAK_invlist[] = { /* for all charsets */
+ 17, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A
+};
+
static const UV UNI_DINGBATS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
@@ -229180,7 +231896,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_DT__CAN_invlist[] = { /* for ASCII/Latin1 */
- 463, /* Number of elements */
+ 465, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -229641,6 +232357,8 @@
0x114BF,
0x115BA,
0x115BC,
+ 0x11938,
+ 0x11939,
0x1D15E,
0x1D165,
0x1D1BB,
@@ -229657,7 +232375,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_DT__CAN_invlist[] = { /* for EBCDIC 1047 */
- 467, /* Number of elements */
+ 469, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -230122,6 +232840,8 @@
0x114BF,
0x115BA,
0x115BC,
+ 0x11938,
+ 0x11939,
0x1D15E,
0x1D165,
0x1D1BB,
@@ -230138,7 +232858,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_DT__CAN_invlist[] = { /* for EBCDIC 037 */
- 467, /* Number of elements */
+ 469, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -230603,6 +233323,8 @@
0x114BF,
0x115BA,
0x115BC,
+ 0x11938,
+ 0x11939,
0x1D15E,
0x1D165,
0x1D1BB,
@@ -231356,7 +234078,7 @@
};
static const UV UNI_DT__FONT_invlist[] = { /* for all charsets */
- 135, /* Number of elements */
+ 137, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -231494,7 +234216,9 @@
0x1EEA5,
0x1EEAA,
0x1EEAB,
- 0x1EEBC
+ 0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA
};
# if 'A' == 65 /* ASCII/Latin1 */
@@ -232130,7 +234854,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_DT__NONCANON_invlist[] = { /* for ASCII/Latin1 */
- 371, /* Number of elements */
+ 375, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -232333,6 +235057,8 @@
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xFB00,
0xFB07,
0xFB13,
@@ -232504,7 +235230,9 @@
0x1F240,
0x1F249,
0x1F250,
- 0x1F252
+ 0x1F252,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* ASCII/Latin1 */
@@ -232515,7 +235243,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 1047 */
- 377, /* Number of elements */
+ 381, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -232724,6 +235452,8 @@
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xFB00,
0xFB07,
0xFB13,
@@ -232895,7 +235625,9 @@
0x1F240,
0x1F249,
0x1F250,
- 0x1F252
+ 0x1F252,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 1047 */
@@ -232906,7 +235638,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_DT__NONCANON_invlist[] = { /* for EBCDIC 037 */
- 375, /* Number of elements */
+ 379, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -233113,6 +235845,8 @@
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xFB00,
0xFB07,
0xFB13,
@@ -233284,7 +236018,9 @@
0x1F240,
0x1F249,
0x1F250,
- 0x1F252
+ 0x1F252,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 037 */
@@ -233292,7 +236028,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_DT__NONE_invlist[] = { /* for ASCII/Latin1 */
- 779, /* Number of elements */
+ 785, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -233851,6 +236587,8 @@
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xAC00,
0xD7A4,
0xF900,
@@ -233943,6 +236681,8 @@
0x114BF,
0x115BA,
0x115BC,
+ 0x11938,
+ 0x11939,
0x1D15E,
0x1D165,
0x1D1BB,
@@ -234073,6 +236813,8 @@
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E
};
@@ -234085,7 +236827,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 1047 */
- 777, /* Number of elements */
+ 783, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -234642,6 +237384,8 @@
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xAC00,
0xD7A4,
0xF900,
@@ -234734,6 +237478,8 @@
0x114BF,
0x115BA,
0x115BC,
+ 0x11938,
+ 0x11939,
0x1D15E,
0x1D165,
0x1D1BB,
@@ -234864,6 +237610,8 @@
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E
};
@@ -234876,7 +237624,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_DT__NONE_invlist[] = { /* for EBCDIC 037 */
- 779, /* Number of elements */
+ 785, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -235435,6 +238183,8 @@
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xAC00,
0xD7A4,
0xF900,
@@ -235527,6 +238277,8 @@
0x114BF,
0x115BA,
0x115BC,
+ 0x11938,
+ 0x11939,
0x1D15E,
0x1D165,
0x1D1BB,
@@ -235657,6 +238409,8 @@
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E
};
@@ -235722,7 +238476,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_DT__SUP_invlist[] = { /* for ASCII/Latin1 */
- 49, /* Number of elements */
+ 51, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -235773,6 +238527,8 @@
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0x1F16A,
0x1F16D
};
@@ -235785,7 +238541,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_DT__SUP_invlist[] = { /* for EBCDIC 1047 */
- 51, /* Number of elements */
+ 53, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -235838,6 +238594,8 @@
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0x1F16A,
0x1F16D
};
@@ -235850,7 +238608,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_DT__SUP_invlist[] = { /* for EBCDIC 037 */
- 51, /* Number of elements */
+ 53, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -235903,6 +238661,8 @@
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0x1F16A,
0x1F16D
};
@@ -237106,7 +239866,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_EA__N_invlist[] = { /* for ASCII/Latin1 */
- 547, /* Number of elements */
+ 553, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -237500,8 +240260,6 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
@@ -237542,11 +240300,15 @@
0xFFFD,
0xFFFE,
0x16FE0,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -237620,33 +240382,37 @@
0x1F6D0,
0x1F6D3,
0x1F6D5,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6EB,
0x1F6ED,
0x1F6F4,
- 0x1F6FB,
+ 0x1F6FD,
0x1F7E0,
0x1F7EC,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA00,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
0x20000,
0x2FFFE,
0x30000,
@@ -237667,7 +240433,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 1047 */
- 545, /* Number of elements */
+ 551, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -238059,8 +240825,6 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
@@ -238101,11 +240865,15 @@
0xFFFD,
0xFFFE,
0x16FE0,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -238179,33 +240947,37 @@
0x1F6D0,
0x1F6D3,
0x1F6D5,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6EB,
0x1F6ED,
0x1F6F4,
- 0x1F6FB,
+ 0x1F6FD,
0x1F7E0,
0x1F7EC,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA00,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
0x20000,
0x2FFFE,
0x30000,
@@ -238226,7 +240998,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_EA__N_invlist[] = { /* for EBCDIC 037 */
- 545, /* Number of elements */
+ 551, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -238618,8 +241390,6 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
@@ -238660,11 +241430,15 @@
0xFFFD,
0xFFFE,
0x16FE0,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -238738,33 +241512,37 @@
0x1F6D0,
0x1F6D3,
0x1F6D5,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6EB,
0x1F6ED,
0x1F6F4,
- 0x1F6FB,
+ 0x1F6FD,
0x1F7E0,
0x1F7EC,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA00,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
0x20000,
0x2FFFE,
0x30000,
@@ -238906,7 +241684,7 @@
# endif /* EBCDIC 037 */
static const UV UNI_EA__W_invlist[] = { /* for all charsets */
- 223, /* Number of elements */
+ 229, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -239000,8 +241778,6 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
@@ -239028,11 +241804,15 @@
0xFE68,
0xFE6C,
0x16FE0,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -239102,33 +241882,37 @@
0x1F6D0,
0x1F6D3,
0x1F6D5,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6EB,
0x1F6ED,
0x1F6F4,
- 0x1F6FB,
+ 0x1F6FD,
0x1F7E0,
0x1F7EC,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA00,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
0x20000,
0x2FFFE,
0x30000,
@@ -239145,6 +241929,192 @@
0x12550
};
+static const UV UNI_EBASE_invlist[] = { /* for all charsets */
+ 77, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x261D,
+ 0x261E,
+ 0x26F9,
+ 0x26FA,
+ 0x270A,
+ 0x270E,
+ 0x1F385,
+ 0x1F386,
+ 0x1F3C2,
+ 0x1F3C5,
+ 0x1F3C7,
+ 0x1F3C8,
+ 0x1F3CA,
+ 0x1F3CD,
+ 0x1F442,
+ 0x1F444,
+ 0x1F446,
+ 0x1F451,
+ 0x1F466,
+ 0x1F479,
+ 0x1F47C,
+ 0x1F47D,
+ 0x1F481,
+ 0x1F484,
+ 0x1F485,
+ 0x1F488,
+ 0x1F48F,
+ 0x1F490,
+ 0x1F491,
+ 0x1F492,
+ 0x1F4AA,
+ 0x1F4AB,
+ 0x1F574,
+ 0x1F576,
+ 0x1F57A,
+ 0x1F57B,
+ 0x1F590,
+ 0x1F591,
+ 0x1F595,
+ 0x1F597,
+ 0x1F645,
+ 0x1F648,
+ 0x1F64B,
+ 0x1F650,
+ 0x1F6A3,
+ 0x1F6A4,
+ 0x1F6B4,
+ 0x1F6B7,
+ 0x1F6C0,
+ 0x1F6C1,
+ 0x1F6CC,
+ 0x1F6CD,
+ 0x1F90C,
+ 0x1F90D,
+ 0x1F90F,
+ 0x1F910,
+ 0x1F918,
+ 0x1F920,
+ 0x1F926,
+ 0x1F927,
+ 0x1F930,
+ 0x1F93A,
+ 0x1F93C,
+ 0x1F93F,
+ 0x1F977,
+ 0x1F978,
+ 0x1F9B5,
+ 0x1F9B7,
+ 0x1F9B8,
+ 0x1F9BA,
+ 0x1F9BB,
+ 0x1F9BC,
+ 0x1F9CD,
+ 0x1F9D0,
+ 0x1F9D1,
+ 0x1F9DE
+};
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
+static const UV UNI_ECOMP_invlist[] = { /* for ASCII/Latin1 */
+ 21, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x23,
+ 0x24,
+ 0x2A,
+ 0x2B,
+ 0x30,
+ 0x3A,
+ 0x200D,
+ 0x200E,
+ 0x20E3,
+ 0x20E4,
+ 0xFE0F,
+ 0xFE10,
+ 0x1F1E6,
+ 0x1F200,
+ 0x1F3FB,
+ 0x1F400,
+ 0x1F9B0,
+ 0x1F9B4,
+ 0xE0020,
+ 0xE0080
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_ECOMP_invlist[] = { /* for EBCDIC 1047 */
+ 21, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x5C,
+ 0x5D,
+ 0x7B,
+ 0x7C,
+ 0xF0,
+ 0xFA,
+ 0x200D,
+ 0x200E,
+ 0x20E3,
+ 0x20E4,
+ 0xFE0F,
+ 0xFE10,
+ 0x1F1E6,
+ 0x1F200,
+ 0x1F3FB,
+ 0x1F400,
+ 0x1F9B0,
+ 0x1F9B4,
+ 0xE0020,
+ 0xE0080
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_ECOMP_invlist[] = { /* for EBCDIC 037 */
+ 21, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x5C,
+ 0x5D,
+ 0x7B,
+ 0x7C,
+ 0xF0,
+ 0xFA,
+ 0x200D,
+ 0x200E,
+ 0x20E3,
+ 0x20E4,
+ 0xFE0F,
+ 0xFE10,
+ 0x1F1E6,
+ 0x1F200,
+ 0x1F3FB,
+ 0x1F400,
+ 0x1F9B0,
+ 0x1F9B4,
+ 0xE0020,
+ 0xE0080
+};
+
+# endif /* EBCDIC 037 */
+
static const UV UNI_EGYP_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
@@ -239187,6 +242157,970 @@
0x10FF7
};
+static const UV UNI_EMOD_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x1F3FB,
+ 0x1F400
+};
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
+static const UV UNI_EMOJI_invlist[] = { /* for ASCII/Latin1 */
+ 305, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x23,
+ 0x24,
+ 0x2A,
+ 0x2B,
+ 0x30,
+ 0x3A,
+ 0xA9,
+ 0xAA,
+ 0xAE,
+ 0xAF,
+ 0x203C,
+ 0x203D,
+ 0x2049,
+ 0x204A,
+ 0x2122,
+ 0x2123,
+ 0x2139,
+ 0x213A,
+ 0x2194,
+ 0x219A,
+ 0x21A9,
+ 0x21AB,
+ 0x231A,
+ 0x231C,
+ 0x2328,
+ 0x2329,
+ 0x23CF,
+ 0x23D0,
+ 0x23E9,
+ 0x23F4,
+ 0x23F8,
+ 0x23FB,
+ 0x24C2,
+ 0x24C3,
+ 0x25AA,
+ 0x25AC,
+ 0x25B6,
+ 0x25B7,
+ 0x25C0,
+ 0x25C1,
+ 0x25FB,
+ 0x25FF,
+ 0x2600,
+ 0x2605,
+ 0x260E,
+ 0x260F,
+ 0x2611,
+ 0x2612,
+ 0x2614,
+ 0x2616,
+ 0x2618,
+ 0x2619,
+ 0x261D,
+ 0x261E,
+ 0x2620,
+ 0x2621,
+ 0x2622,
+ 0x2624,
+ 0x2626,
+ 0x2627,
+ 0x262A,
+ 0x262B,
+ 0x262E,
+ 0x2630,
+ 0x2638,
+ 0x263B,
+ 0x2640,
+ 0x2641,
+ 0x2642,
+ 0x2643,
+ 0x2648,
+ 0x2654,
+ 0x265F,
+ 0x2661,
+ 0x2663,
+ 0x2664,
+ 0x2665,
+ 0x2667,
+ 0x2668,
+ 0x2669,
+ 0x267B,
+ 0x267C,
+ 0x267E,
+ 0x2680,
+ 0x2692,
+ 0x2698,
+ 0x2699,
+ 0x269A,
+ 0x269B,
+ 0x269D,
+ 0x26A0,
+ 0x26A2,
+ 0x26A7,
+ 0x26A8,
+ 0x26AA,
+ 0x26AC,
+ 0x26B0,
+ 0x26B2,
+ 0x26BD,
+ 0x26BF,
+ 0x26C4,
+ 0x26C6,
+ 0x26C8,
+ 0x26C9,
+ 0x26CE,
+ 0x26D0,
+ 0x26D1,
+ 0x26D2,
+ 0x26D3,
+ 0x26D5,
+ 0x26E9,
+ 0x26EB,
+ 0x26F0,
+ 0x26F6,
+ 0x26F7,
+ 0x26FB,
+ 0x26FD,
+ 0x26FE,
+ 0x2702,
+ 0x2703,
+ 0x2705,
+ 0x2706,
+ 0x2708,
+ 0x270E,
+ 0x270F,
+ 0x2710,
+ 0x2712,
+ 0x2713,
+ 0x2714,
+ 0x2715,
+ 0x2716,
+ 0x2717,
+ 0x271D,
+ 0x271E,
+ 0x2721,
+ 0x2722,
+ 0x2728,
+ 0x2729,
+ 0x2733,
+ 0x2735,
+ 0x2744,
+ 0x2745,
+ 0x2747,
+ 0x2748,
+ 0x274C,
+ 0x274D,
+ 0x274E,
+ 0x274F,
+ 0x2753,
+ 0x2756,
+ 0x2757,
+ 0x2758,
+ 0x2763,
+ 0x2765,
+ 0x2795,
+ 0x2798,
+ 0x27A1,
+ 0x27A2,
+ 0x27B0,
+ 0x27B1,
+ 0x27BF,
+ 0x27C0,
+ 0x2934,
+ 0x2936,
+ 0x2B05,
+ 0x2B08,
+ 0x2B1B,
+ 0x2B1D,
+ 0x2B50,
+ 0x2B51,
+ 0x2B55,
+ 0x2B56,
+ 0x3030,
+ 0x3031,
+ 0x303D,
+ 0x303E,
+ 0x3297,
+ 0x3298,
+ 0x3299,
+ 0x329A,
+ 0x1F004,
+ 0x1F005,
+ 0x1F0CF,
+ 0x1F0D0,
+ 0x1F170,
+ 0x1F172,
+ 0x1F17E,
+ 0x1F180,
+ 0x1F18E,
+ 0x1F18F,
+ 0x1F191,
+ 0x1F19B,
+ 0x1F1E6,
+ 0x1F200,
+ 0x1F201,
+ 0x1F203,
+ 0x1F21A,
+ 0x1F21B,
+ 0x1F22F,
+ 0x1F230,
+ 0x1F232,
+ 0x1F23B,
+ 0x1F250,
+ 0x1F252,
+ 0x1F300,
+ 0x1F322,
+ 0x1F324,
+ 0x1F394,
+ 0x1F396,
+ 0x1F398,
+ 0x1F399,
+ 0x1F39C,
+ 0x1F39E,
+ 0x1F3F1,
+ 0x1F3F3,
+ 0x1F3F6,
+ 0x1F3F7,
+ 0x1F4FE,
+ 0x1F4FF,
+ 0x1F53E,
+ 0x1F549,
+ 0x1F54F,
+ 0x1F550,
+ 0x1F568,
+ 0x1F56F,
+ 0x1F571,
+ 0x1F573,
+ 0x1F57B,
+ 0x1F587,
+ 0x1F588,
+ 0x1F58A,
+ 0x1F58E,
+ 0x1F590,
+ 0x1F591,
+ 0x1F595,
+ 0x1F597,
+ 0x1F5A4,
+ 0x1F5A6,
+ 0x1F5A8,
+ 0x1F5A9,
+ 0x1F5B1,
+ 0x1F5B3,
+ 0x1F5BC,
+ 0x1F5BD,
+ 0x1F5C2,
+ 0x1F5C5,
+ 0x1F5D1,
+ 0x1F5D4,
+ 0x1F5DC,
+ 0x1F5DF,
+ 0x1F5E1,
+ 0x1F5E2,
+ 0x1F5E3,
+ 0x1F5E4,
+ 0x1F5E8,
+ 0x1F5E9,
+ 0x1F5EF,
+ 0x1F5F0,
+ 0x1F5F3,
+ 0x1F5F4,
+ 0x1F5FA,
+ 0x1F650,
+ 0x1F680,
+ 0x1F6C6,
+ 0x1F6CB,
+ 0x1F6D3,
+ 0x1F6D5,
+ 0x1F6D8,
+ 0x1F6E0,
+ 0x1F6E6,
+ 0x1F6E9,
+ 0x1F6EA,
+ 0x1F6EB,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6F1,
+ 0x1F6F3,
+ 0x1F6FD,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1F979,
+ 0x1F97A,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA00,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_EMOJI_invlist[] = { /* for EBCDIC 1047 */
+ 305, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x5C,
+ 0x5D,
+ 0x7B,
+ 0x7C,
+ 0xAF,
+ 0xB0,
+ 0xB4,
+ 0xB5,
+ 0xF0,
+ 0xFA,
+ 0x203C,
+ 0x203D,
+ 0x2049,
+ 0x204A,
+ 0x2122,
+ 0x2123,
+ 0x2139,
+ 0x213A,
+ 0x2194,
+ 0x219A,
+ 0x21A9,
+ 0x21AB,
+ 0x231A,
+ 0x231C,
+ 0x2328,
+ 0x2329,
+ 0x23CF,
+ 0x23D0,
+ 0x23E9,
+ 0x23F4,
+ 0x23F8,
+ 0x23FB,
+ 0x24C2,
+ 0x24C3,
+ 0x25AA,
+ 0x25AC,
+ 0x25B6,
+ 0x25B7,
+ 0x25C0,
+ 0x25C1,
+ 0x25FB,
+ 0x25FF,
+ 0x2600,
+ 0x2605,
+ 0x260E,
+ 0x260F,
+ 0x2611,
+ 0x2612,
+ 0x2614,
+ 0x2616,
+ 0x2618,
+ 0x2619,
+ 0x261D,
+ 0x261E,
+ 0x2620,
+ 0x2621,
+ 0x2622,
+ 0x2624,
+ 0x2626,
+ 0x2627,
+ 0x262A,
+ 0x262B,
+ 0x262E,
+ 0x2630,
+ 0x2638,
+ 0x263B,
+ 0x2640,
+ 0x2641,
+ 0x2642,
+ 0x2643,
+ 0x2648,
+ 0x2654,
+ 0x265F,
+ 0x2661,
+ 0x2663,
+ 0x2664,
+ 0x2665,
+ 0x2667,
+ 0x2668,
+ 0x2669,
+ 0x267B,
+ 0x267C,
+ 0x267E,
+ 0x2680,
+ 0x2692,
+ 0x2698,
+ 0x2699,
+ 0x269A,
+ 0x269B,
+ 0x269D,
+ 0x26A0,
+ 0x26A2,
+ 0x26A7,
+ 0x26A8,
+ 0x26AA,
+ 0x26AC,
+ 0x26B0,
+ 0x26B2,
+ 0x26BD,
+ 0x26BF,
+ 0x26C4,
+ 0x26C6,
+ 0x26C8,
+ 0x26C9,
+ 0x26CE,
+ 0x26D0,
+ 0x26D1,
+ 0x26D2,
+ 0x26D3,
+ 0x26D5,
+ 0x26E9,
+ 0x26EB,
+ 0x26F0,
+ 0x26F6,
+ 0x26F7,
+ 0x26FB,
+ 0x26FD,
+ 0x26FE,
+ 0x2702,
+ 0x2703,
+ 0x2705,
+ 0x2706,
+ 0x2708,
+ 0x270E,
+ 0x270F,
+ 0x2710,
+ 0x2712,
+ 0x2713,
+ 0x2714,
+ 0x2715,
+ 0x2716,
+ 0x2717,
+ 0x271D,
+ 0x271E,
+ 0x2721,
+ 0x2722,
+ 0x2728,
+ 0x2729,
+ 0x2733,
+ 0x2735,
+ 0x2744,
+ 0x2745,
+ 0x2747,
+ 0x2748,
+ 0x274C,
+ 0x274D,
+ 0x274E,
+ 0x274F,
+ 0x2753,
+ 0x2756,
+ 0x2757,
+ 0x2758,
+ 0x2763,
+ 0x2765,
+ 0x2795,
+ 0x2798,
+ 0x27A1,
+ 0x27A2,
+ 0x27B0,
+ 0x27B1,
+ 0x27BF,
+ 0x27C0,
+ 0x2934,
+ 0x2936,
+ 0x2B05,
+ 0x2B08,
+ 0x2B1B,
+ 0x2B1D,
+ 0x2B50,
+ 0x2B51,
+ 0x2B55,
+ 0x2B56,
+ 0x3030,
+ 0x3031,
+ 0x303D,
+ 0x303E,
+ 0x3297,
+ 0x3298,
+ 0x3299,
+ 0x329A,
+ 0x1F004,
+ 0x1F005,
+ 0x1F0CF,
+ 0x1F0D0,
+ 0x1F170,
+ 0x1F172,
+ 0x1F17E,
+ 0x1F180,
+ 0x1F18E,
+ 0x1F18F,
+ 0x1F191,
+ 0x1F19B,
+ 0x1F1E6,
+ 0x1F200,
+ 0x1F201,
+ 0x1F203,
+ 0x1F21A,
+ 0x1F21B,
+ 0x1F22F,
+ 0x1F230,
+ 0x1F232,
+ 0x1F23B,
+ 0x1F250,
+ 0x1F252,
+ 0x1F300,
+ 0x1F322,
+ 0x1F324,
+ 0x1F394,
+ 0x1F396,
+ 0x1F398,
+ 0x1F399,
+ 0x1F39C,
+ 0x1F39E,
+ 0x1F3F1,
+ 0x1F3F3,
+ 0x1F3F6,
+ 0x1F3F7,
+ 0x1F4FE,
+ 0x1F4FF,
+ 0x1F53E,
+ 0x1F549,
+ 0x1F54F,
+ 0x1F550,
+ 0x1F568,
+ 0x1F56F,
+ 0x1F571,
+ 0x1F573,
+ 0x1F57B,
+ 0x1F587,
+ 0x1F588,
+ 0x1F58A,
+ 0x1F58E,
+ 0x1F590,
+ 0x1F591,
+ 0x1F595,
+ 0x1F597,
+ 0x1F5A4,
+ 0x1F5A6,
+ 0x1F5A8,
+ 0x1F5A9,
+ 0x1F5B1,
+ 0x1F5B3,
+ 0x1F5BC,
+ 0x1F5BD,
+ 0x1F5C2,
+ 0x1F5C5,
+ 0x1F5D1,
+ 0x1F5D4,
+ 0x1F5DC,
+ 0x1F5DF,
+ 0x1F5E1,
+ 0x1F5E2,
+ 0x1F5E3,
+ 0x1F5E4,
+ 0x1F5E8,
+ 0x1F5E9,
+ 0x1F5EF,
+ 0x1F5F0,
+ 0x1F5F3,
+ 0x1F5F4,
+ 0x1F5FA,
+ 0x1F650,
+ 0x1F680,
+ 0x1F6C6,
+ 0x1F6CB,
+ 0x1F6D3,
+ 0x1F6D5,
+ 0x1F6D8,
+ 0x1F6E0,
+ 0x1F6E6,
+ 0x1F6E9,
+ 0x1F6EA,
+ 0x1F6EB,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6F1,
+ 0x1F6F3,
+ 0x1F6FD,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1F979,
+ 0x1F97A,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA00,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_EMOJI_invlist[] = { /* for EBCDIC 037 */
+ 305, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x5C,
+ 0x5D,
+ 0x7B,
+ 0x7C,
+ 0xAF,
+ 0xB0,
+ 0xB4,
+ 0xB5,
+ 0xF0,
+ 0xFA,
+ 0x203C,
+ 0x203D,
+ 0x2049,
+ 0x204A,
+ 0x2122,
+ 0x2123,
+ 0x2139,
+ 0x213A,
+ 0x2194,
+ 0x219A,
+ 0x21A9,
+ 0x21AB,
+ 0x231A,
+ 0x231C,
+ 0x2328,
+ 0x2329,
+ 0x23CF,
+ 0x23D0,
+ 0x23E9,
+ 0x23F4,
+ 0x23F8,
+ 0x23FB,
+ 0x24C2,
+ 0x24C3,
+ 0x25AA,
+ 0x25AC,
+ 0x25B6,
+ 0x25B7,
+ 0x25C0,
+ 0x25C1,
+ 0x25FB,
+ 0x25FF,
+ 0x2600,
+ 0x2605,
+ 0x260E,
+ 0x260F,
+ 0x2611,
+ 0x2612,
+ 0x2614,
+ 0x2616,
+ 0x2618,
+ 0x2619,
+ 0x261D,
+ 0x261E,
+ 0x2620,
+ 0x2621,
+ 0x2622,
+ 0x2624,
+ 0x2626,
+ 0x2627,
+ 0x262A,
+ 0x262B,
+ 0x262E,
+ 0x2630,
+ 0x2638,
+ 0x263B,
+ 0x2640,
+ 0x2641,
+ 0x2642,
+ 0x2643,
+ 0x2648,
+ 0x2654,
+ 0x265F,
+ 0x2661,
+ 0x2663,
+ 0x2664,
+ 0x2665,
+ 0x2667,
+ 0x2668,
+ 0x2669,
+ 0x267B,
+ 0x267C,
+ 0x267E,
+ 0x2680,
+ 0x2692,
+ 0x2698,
+ 0x2699,
+ 0x269A,
+ 0x269B,
+ 0x269D,
+ 0x26A0,
+ 0x26A2,
+ 0x26A7,
+ 0x26A8,
+ 0x26AA,
+ 0x26AC,
+ 0x26B0,
+ 0x26B2,
+ 0x26BD,
+ 0x26BF,
+ 0x26C4,
+ 0x26C6,
+ 0x26C8,
+ 0x26C9,
+ 0x26CE,
+ 0x26D0,
+ 0x26D1,
+ 0x26D2,
+ 0x26D3,
+ 0x26D5,
+ 0x26E9,
+ 0x26EB,
+ 0x26F0,
+ 0x26F6,
+ 0x26F7,
+ 0x26FB,
+ 0x26FD,
+ 0x26FE,
+ 0x2702,
+ 0x2703,
+ 0x2705,
+ 0x2706,
+ 0x2708,
+ 0x270E,
+ 0x270F,
+ 0x2710,
+ 0x2712,
+ 0x2713,
+ 0x2714,
+ 0x2715,
+ 0x2716,
+ 0x2717,
+ 0x271D,
+ 0x271E,
+ 0x2721,
+ 0x2722,
+ 0x2728,
+ 0x2729,
+ 0x2733,
+ 0x2735,
+ 0x2744,
+ 0x2745,
+ 0x2747,
+ 0x2748,
+ 0x274C,
+ 0x274D,
+ 0x274E,
+ 0x274F,
+ 0x2753,
+ 0x2756,
+ 0x2757,
+ 0x2758,
+ 0x2763,
+ 0x2765,
+ 0x2795,
+ 0x2798,
+ 0x27A1,
+ 0x27A2,
+ 0x27B0,
+ 0x27B1,
+ 0x27BF,
+ 0x27C0,
+ 0x2934,
+ 0x2936,
+ 0x2B05,
+ 0x2B08,
+ 0x2B1B,
+ 0x2B1D,
+ 0x2B50,
+ 0x2B51,
+ 0x2B55,
+ 0x2B56,
+ 0x3030,
+ 0x3031,
+ 0x303D,
+ 0x303E,
+ 0x3297,
+ 0x3298,
+ 0x3299,
+ 0x329A,
+ 0x1F004,
+ 0x1F005,
+ 0x1F0CF,
+ 0x1F0D0,
+ 0x1F170,
+ 0x1F172,
+ 0x1F17E,
+ 0x1F180,
+ 0x1F18E,
+ 0x1F18F,
+ 0x1F191,
+ 0x1F19B,
+ 0x1F1E6,
+ 0x1F200,
+ 0x1F201,
+ 0x1F203,
+ 0x1F21A,
+ 0x1F21B,
+ 0x1F22F,
+ 0x1F230,
+ 0x1F232,
+ 0x1F23B,
+ 0x1F250,
+ 0x1F252,
+ 0x1F300,
+ 0x1F322,
+ 0x1F324,
+ 0x1F394,
+ 0x1F396,
+ 0x1F398,
+ 0x1F399,
+ 0x1F39C,
+ 0x1F39E,
+ 0x1F3F1,
+ 0x1F3F3,
+ 0x1F3F6,
+ 0x1F3F7,
+ 0x1F4FE,
+ 0x1F4FF,
+ 0x1F53E,
+ 0x1F549,
+ 0x1F54F,
+ 0x1F550,
+ 0x1F568,
+ 0x1F56F,
+ 0x1F571,
+ 0x1F573,
+ 0x1F57B,
+ 0x1F587,
+ 0x1F588,
+ 0x1F58A,
+ 0x1F58E,
+ 0x1F590,
+ 0x1F591,
+ 0x1F595,
+ 0x1F597,
+ 0x1F5A4,
+ 0x1F5A6,
+ 0x1F5A8,
+ 0x1F5A9,
+ 0x1F5B1,
+ 0x1F5B3,
+ 0x1F5BC,
+ 0x1F5BD,
+ 0x1F5C2,
+ 0x1F5C5,
+ 0x1F5D1,
+ 0x1F5D4,
+ 0x1F5DC,
+ 0x1F5DF,
+ 0x1F5E1,
+ 0x1F5E2,
+ 0x1F5E3,
+ 0x1F5E4,
+ 0x1F5E8,
+ 0x1F5E9,
+ 0x1F5EF,
+ 0x1F5F0,
+ 0x1F5F3,
+ 0x1F5F4,
+ 0x1F5FA,
+ 0x1F650,
+ 0x1F680,
+ 0x1F6C6,
+ 0x1F6CB,
+ 0x1F6D3,
+ 0x1F6D5,
+ 0x1F6D8,
+ 0x1F6E0,
+ 0x1F6E6,
+ 0x1F6E9,
+ 0x1F6EA,
+ 0x1F6EB,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6F1,
+ 0x1F6F3,
+ 0x1F6FD,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1F979,
+ 0x1F97A,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA00,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7
+};
+
+# endif /* EBCDIC 037 */
+
static const UV UNI_EMOTICONS_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
@@ -239237,6 +243171,176 @@
0x1F300
};
+static const UV UNI_EPRES_invlist[] = { /* for all charsets */
+ 163, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x231A,
+ 0x231C,
+ 0x23E9,
+ 0x23ED,
+ 0x23F0,
+ 0x23F1,
+ 0x23F3,
+ 0x23F4,
+ 0x25FD,
+ 0x25FF,
+ 0x2614,
+ 0x2616,
+ 0x2648,
+ 0x2654,
+ 0x267F,
+ 0x2680,
+ 0x2693,
+ 0x2694,
+ 0x26A1,
+ 0x26A2,
+ 0x26AA,
+ 0x26AC,
+ 0x26BD,
+ 0x26BF,
+ 0x26C4,
+ 0x26C6,
+ 0x26CE,
+ 0x26CF,
+ 0x26D4,
+ 0x26D5,
+ 0x26EA,
+ 0x26EB,
+ 0x26F2,
+ 0x26F4,
+ 0x26F5,
+ 0x26F6,
+ 0x26FA,
+ 0x26FB,
+ 0x26FD,
+ 0x26FE,
+ 0x2705,
+ 0x2706,
+ 0x270A,
+ 0x270C,
+ 0x2728,
+ 0x2729,
+ 0x274C,
+ 0x274D,
+ 0x274E,
+ 0x274F,
+ 0x2753,
+ 0x2756,
+ 0x2757,
+ 0x2758,
+ 0x2795,
+ 0x2798,
+ 0x27B0,
+ 0x27B1,
+ 0x27BF,
+ 0x27C0,
+ 0x2B1B,
+ 0x2B1D,
+ 0x2B50,
+ 0x2B51,
+ 0x2B55,
+ 0x2B56,
+ 0x1F004,
+ 0x1F005,
+ 0x1F0CF,
+ 0x1F0D0,
+ 0x1F18E,
+ 0x1F18F,
+ 0x1F191,
+ 0x1F19B,
+ 0x1F1E6,
+ 0x1F200,
+ 0x1F201,
+ 0x1F202,
+ 0x1F21A,
+ 0x1F21B,
+ 0x1F22F,
+ 0x1F230,
+ 0x1F232,
+ 0x1F237,
+ 0x1F238,
+ 0x1F23B,
+ 0x1F250,
+ 0x1F252,
+ 0x1F300,
+ 0x1F321,
+ 0x1F32D,
+ 0x1F336,
+ 0x1F337,
+ 0x1F37D,
+ 0x1F37E,
+ 0x1F394,
+ 0x1F3A0,
+ 0x1F3CB,
+ 0x1F3CF,
+ 0x1F3D4,
+ 0x1F3E0,
+ 0x1F3F1,
+ 0x1F3F4,
+ 0x1F3F5,
+ 0x1F3F8,
+ 0x1F43F,
+ 0x1F440,
+ 0x1F441,
+ 0x1F442,
+ 0x1F4FD,
+ 0x1F4FF,
+ 0x1F53E,
+ 0x1F54B,
+ 0x1F54F,
+ 0x1F550,
+ 0x1F568,
+ 0x1F57A,
+ 0x1F57B,
+ 0x1F595,
+ 0x1F597,
+ 0x1F5A4,
+ 0x1F5A5,
+ 0x1F5FB,
+ 0x1F650,
+ 0x1F680,
+ 0x1F6C6,
+ 0x1F6CC,
+ 0x1F6CD,
+ 0x1F6D0,
+ 0x1F6D3,
+ 0x1F6D5,
+ 0x1F6D8,
+ 0x1F6EB,
+ 0x1F6ED,
+ 0x1F6F4,
+ 0x1F6FD,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1F979,
+ 0x1F97A,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA00,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7
+};
+
static const UV UNI_ETHI_invlist[] = { /* for all charsets */
65, /* Number of elements */
148565664, /* Version and data structure type */
@@ -239342,7 +243446,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_EXT_invlist[] = { /* for ASCII/Latin1 */
- 63, /* Number of elements */
+ 65, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -239355,6 +243459,8 @@
0x641,
0x7FA,
0x7FB,
+ 0xB55,
+ 0xB56,
0xE46,
0xE47,
0xEC6,
@@ -239419,7 +243525,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_EXT_invlist[] = { /* for EBCDIC 1047 */
- 63, /* Number of elements */
+ 65, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -239432,6 +243538,8 @@
0x641,
0x7FA,
0x7FB,
+ 0xB55,
+ 0xB56,
0xE46,
0xE47,
0xEC6,
@@ -239496,7 +243604,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_EXT_invlist[] = { /* for EBCDIC 037 */
- 63, /* Number of elements */
+ 65, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -239509,6 +243617,8 @@
0x641,
0x7FA,
0x7FB,
+ 0xB55,
+ 0xB56,
0xE46,
0xE47,
0xEC6,
@@ -239569,6 +243679,516 @@
# if 'A' == 65 /* ASCII/Latin1 */
+static const UV UNI_EXTPICT_invlist[] = { /* for ASCII/Latin1 */
+ 157, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0xA9,
+ 0xAA,
+ 0xAE,
+ 0xAF,
+ 0x203C,
+ 0x203D,
+ 0x2049,
+ 0x204A,
+ 0x2122,
+ 0x2123,
+ 0x2139,
+ 0x213A,
+ 0x2194,
+ 0x219A,
+ 0x21A9,
+ 0x21AB,
+ 0x231A,
+ 0x231C,
+ 0x2328,
+ 0x2329,
+ 0x2388,
+ 0x2389,
+ 0x23CF,
+ 0x23D0,
+ 0x23E9,
+ 0x23F4,
+ 0x23F8,
+ 0x23FB,
+ 0x24C2,
+ 0x24C3,
+ 0x25AA,
+ 0x25AC,
+ 0x25B6,
+ 0x25B7,
+ 0x25C0,
+ 0x25C1,
+ 0x25FB,
+ 0x25FF,
+ 0x2600,
+ 0x2606,
+ 0x2607,
+ 0x2613,
+ 0x2614,
+ 0x2686,
+ 0x2690,
+ 0x2706,
+ 0x2708,
+ 0x2713,
+ 0x2714,
+ 0x2715,
+ 0x2716,
+ 0x2717,
+ 0x271D,
+ 0x271E,
+ 0x2721,
+ 0x2722,
+ 0x2728,
+ 0x2729,
+ 0x2733,
+ 0x2735,
+ 0x2744,
+ 0x2745,
+ 0x2747,
+ 0x2748,
+ 0x274C,
+ 0x274D,
+ 0x274E,
+ 0x274F,
+ 0x2753,
+ 0x2756,
+ 0x2757,
+ 0x2758,
+ 0x2763,
+ 0x2768,
+ 0x2795,
+ 0x2798,
+ 0x27A1,
+ 0x27A2,
+ 0x27B0,
+ 0x27B1,
+ 0x27BF,
+ 0x27C0,
+ 0x2934,
+ 0x2936,
+ 0x2B05,
+ 0x2B08,
+ 0x2B1B,
+ 0x2B1D,
+ 0x2B50,
+ 0x2B51,
+ 0x2B55,
+ 0x2B56,
+ 0x3030,
+ 0x3031,
+ 0x303D,
+ 0x303E,
+ 0x3297,
+ 0x3298,
+ 0x3299,
+ 0x329A,
+ 0x1F000,
+ 0x1F100,
+ 0x1F10D,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F16C,
+ 0x1F172,
+ 0x1F17E,
+ 0x1F180,
+ 0x1F18E,
+ 0x1F18F,
+ 0x1F191,
+ 0x1F19B,
+ 0x1F1AD,
+ 0x1F1E6,
+ 0x1F201,
+ 0x1F210,
+ 0x1F21A,
+ 0x1F21B,
+ 0x1F22F,
+ 0x1F230,
+ 0x1F232,
+ 0x1F23B,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
+ 0x1F3FB,
+ 0x1F400,
+ 0x1F53E,
+ 0x1F546,
+ 0x1F650,
+ 0x1F680,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D5,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F900,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1FB00,
+ 0x1FC00,
+ 0x1FFFE
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_EXTPICT_invlist[] = { /* for EBCDIC 1047 */
+ 157, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0xAF,
+ 0xB0,
+ 0xB4,
+ 0xB5,
+ 0x203C,
+ 0x203D,
+ 0x2049,
+ 0x204A,
+ 0x2122,
+ 0x2123,
+ 0x2139,
+ 0x213A,
+ 0x2194,
+ 0x219A,
+ 0x21A9,
+ 0x21AB,
+ 0x231A,
+ 0x231C,
+ 0x2328,
+ 0x2329,
+ 0x2388,
+ 0x2389,
+ 0x23CF,
+ 0x23D0,
+ 0x23E9,
+ 0x23F4,
+ 0x23F8,
+ 0x23FB,
+ 0x24C2,
+ 0x24C3,
+ 0x25AA,
+ 0x25AC,
+ 0x25B6,
+ 0x25B7,
+ 0x25C0,
+ 0x25C1,
+ 0x25FB,
+ 0x25FF,
+ 0x2600,
+ 0x2606,
+ 0x2607,
+ 0x2613,
+ 0x2614,
+ 0x2686,
+ 0x2690,
+ 0x2706,
+ 0x2708,
+ 0x2713,
+ 0x2714,
+ 0x2715,
+ 0x2716,
+ 0x2717,
+ 0x271D,
+ 0x271E,
+ 0x2721,
+ 0x2722,
+ 0x2728,
+ 0x2729,
+ 0x2733,
+ 0x2735,
+ 0x2744,
+ 0x2745,
+ 0x2747,
+ 0x2748,
+ 0x274C,
+ 0x274D,
+ 0x274E,
+ 0x274F,
+ 0x2753,
+ 0x2756,
+ 0x2757,
+ 0x2758,
+ 0x2763,
+ 0x2768,
+ 0x2795,
+ 0x2798,
+ 0x27A1,
+ 0x27A2,
+ 0x27B0,
+ 0x27B1,
+ 0x27BF,
+ 0x27C0,
+ 0x2934,
+ 0x2936,
+ 0x2B05,
+ 0x2B08,
+ 0x2B1B,
+ 0x2B1D,
+ 0x2B50,
+ 0x2B51,
+ 0x2B55,
+ 0x2B56,
+ 0x3030,
+ 0x3031,
+ 0x303D,
+ 0x303E,
+ 0x3297,
+ 0x3298,
+ 0x3299,
+ 0x329A,
+ 0x1F000,
+ 0x1F100,
+ 0x1F10D,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F16C,
+ 0x1F172,
+ 0x1F17E,
+ 0x1F180,
+ 0x1F18E,
+ 0x1F18F,
+ 0x1F191,
+ 0x1F19B,
+ 0x1F1AD,
+ 0x1F1E6,
+ 0x1F201,
+ 0x1F210,
+ 0x1F21A,
+ 0x1F21B,
+ 0x1F22F,
+ 0x1F230,
+ 0x1F232,
+ 0x1F23B,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
+ 0x1F3FB,
+ 0x1F400,
+ 0x1F53E,
+ 0x1F546,
+ 0x1F650,
+ 0x1F680,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D5,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F900,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1FB00,
+ 0x1FC00,
+ 0x1FFFE
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_EXTPICT_invlist[] = { /* for EBCDIC 037 */
+ 157, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0xAF,
+ 0xB0,
+ 0xB4,
+ 0xB5,
+ 0x203C,
+ 0x203D,
+ 0x2049,
+ 0x204A,
+ 0x2122,
+ 0x2123,
+ 0x2139,
+ 0x213A,
+ 0x2194,
+ 0x219A,
+ 0x21A9,
+ 0x21AB,
+ 0x231A,
+ 0x231C,
+ 0x2328,
+ 0x2329,
+ 0x2388,
+ 0x2389,
+ 0x23CF,
+ 0x23D0,
+ 0x23E9,
+ 0x23F4,
+ 0x23F8,
+ 0x23FB,
+ 0x24C2,
+ 0x24C3,
+ 0x25AA,
+ 0x25AC,
+ 0x25B6,
+ 0x25B7,
+ 0x25C0,
+ 0x25C1,
+ 0x25FB,
+ 0x25FF,
+ 0x2600,
+ 0x2606,
+ 0x2607,
+ 0x2613,
+ 0x2614,
+ 0x2686,
+ 0x2690,
+ 0x2706,
+ 0x2708,
+ 0x2713,
+ 0x2714,
+ 0x2715,
+ 0x2716,
+ 0x2717,
+ 0x271D,
+ 0x271E,
+ 0x2721,
+ 0x2722,
+ 0x2728,
+ 0x2729,
+ 0x2733,
+ 0x2735,
+ 0x2744,
+ 0x2745,
+ 0x2747,
+ 0x2748,
+ 0x274C,
+ 0x274D,
+ 0x274E,
+ 0x274F,
+ 0x2753,
+ 0x2756,
+ 0x2757,
+ 0x2758,
+ 0x2763,
+ 0x2768,
+ 0x2795,
+ 0x2798,
+ 0x27A1,
+ 0x27A2,
+ 0x27B0,
+ 0x27B1,
+ 0x27BF,
+ 0x27C0,
+ 0x2934,
+ 0x2936,
+ 0x2B05,
+ 0x2B08,
+ 0x2B1B,
+ 0x2B1D,
+ 0x2B50,
+ 0x2B51,
+ 0x2B55,
+ 0x2B56,
+ 0x3030,
+ 0x3031,
+ 0x303D,
+ 0x303E,
+ 0x3297,
+ 0x3298,
+ 0x3299,
+ 0x329A,
+ 0x1F000,
+ 0x1F100,
+ 0x1F10D,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F16C,
+ 0x1F172,
+ 0x1F17E,
+ 0x1F180,
+ 0x1F18E,
+ 0x1F18F,
+ 0x1F191,
+ 0x1F19B,
+ 0x1F1AD,
+ 0x1F1E6,
+ 0x1F201,
+ 0x1F210,
+ 0x1F21A,
+ 0x1F21B,
+ 0x1F22F,
+ 0x1F230,
+ 0x1F232,
+ 0x1F23B,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
+ 0x1F3FB,
+ 0x1F400,
+ 0x1F53E,
+ 0x1F546,
+ 0x1F650,
+ 0x1F680,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D5,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F900,
+ 0x1F90C,
+ 0x1F93B,
+ 0x1F93C,
+ 0x1F946,
+ 0x1F947,
+ 0x1FB00,
+ 0x1FC00,
+ 0x1FFFE
+};
+
+# endif /* EBCDIC 037 */
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
static const UV UNI_GCB__CN_invlist[] = { /* for ASCII/Latin1 */
38, /* Number of elements */
148565664, /* Version and data structure type */
@@ -239721,7 +244341,7 @@
# endif /* EBCDIC 037 */
static const UV UNI_GCB__EX_invlist[] = { /* for all charsets */
- 673, /* Number of elements */
+ 691, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -239846,7 +244466,7 @@
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
@@ -239904,6 +244524,8 @@
0xD58,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDCF,
@@ -240021,7 +244643,7 @@
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
@@ -240098,6 +244720,8 @@
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C6,
0xA8E0,
@@ -240178,6 +244802,8 @@
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11001,
@@ -240204,6 +244830,8 @@
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
@@ -240284,6 +244912,14 @@
0x11838,
0x11839,
0x1183B,
+ 0x11930,
+ 0x11931,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
0x119D4,
0x119D8,
0x119DA,
@@ -240346,6 +244982,8 @@
0x16F50,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1D165,
@@ -240413,7 +245051,7 @@
};
static const UV UNI_GCB__PP_invlist[] = { /* for all charsets */
- 23, /* Number of elements */
+ 27, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -240434,6 +245072,10 @@
0x110CE,
0x111C2,
0x111C4,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x11A3A,
0x11A3B,
0x11A84,
@@ -240443,7 +245085,7 @@
};
static const UV UNI_GCB__SM_invlist[] = { /* for all charsets */
- 305, /* Number of elements */
+ 319, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -240654,6 +245296,8 @@
0x111B6,
0x111BF,
0x111C1,
+ 0x111CE,
+ 0x111CF,
0x1122C,
0x1122F,
0x11232,
@@ -240716,6 +245360,16 @@
0x1182F,
0x11838,
0x11839,
+ 0x11931,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193D,
+ 0x1193E,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11943,
0x119D1,
0x119D4,
0x119DC,
@@ -240748,6 +245402,8 @@
0x11EF7,
0x16F51,
0x16F88,
+ 0x16FF0,
+ 0x16FF2,
0x1D166,
0x1D167,
0x1D16D,
@@ -240781,7 +245437,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_GCB__XX_invlist[] = { /* for ASCII/Latin1 */
- 604, /* Number of elements */
+ 620, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -240911,7 +245567,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
@@ -240965,7 +245621,7 @@
0xD58,
0xD62,
0xD64,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
@@ -241066,7 +245722,7 @@
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
@@ -241129,6 +245785,8 @@
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
@@ -241213,6 +245871,8 @@
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11000,
@@ -241243,6 +245903,8 @@
0x111C4,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111D0,
0x1122C,
0x11238,
0x1123E,
@@ -241287,6 +245949,12 @@
0x1172C,
0x1182C,
0x1183B,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
0x119D1,
0x119D8,
0x119DA,
@@ -241339,6 +246007,10 @@
0x16F88,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9D,
0x1BC9F,
0x1BCA0,
@@ -241399,7 +246071,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 1047 */
- 604, /* Number of elements */
+ 620, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -241529,7 +246201,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
@@ -241583,7 +246255,7 @@
0xD58,
0xD62,
0xD64,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
@@ -241684,7 +246356,7 @@
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
@@ -241747,6 +246419,8 @@
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
@@ -241831,6 +246505,8 @@
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11000,
@@ -241861,6 +246537,8 @@
0x111C4,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111D0,
0x1122C,
0x11238,
0x1123E,
@@ -241905,6 +246583,12 @@
0x1172C,
0x1182C,
0x1183B,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
0x119D1,
0x119D8,
0x119DA,
@@ -241957,6 +246641,10 @@
0x16F88,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9D,
0x1BC9F,
0x1BCA0,
@@ -242017,7 +246705,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_GCB__XX_invlist[] = { /* for EBCDIC 037 */
- 604, /* Number of elements */
+ 620, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -242147,7 +246835,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
@@ -242201,7 +246889,7 @@
0xD58,
0xD62,
0xD64,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
@@ -242302,7 +246990,7 @@
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
@@ -242365,6 +247053,8 @@
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
@@ -242449,6 +247139,8 @@
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11000,
@@ -242479,6 +247171,8 @@
0x111C4,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111D0,
0x1122C,
0x11238,
0x1123E,
@@ -242523,6 +247217,12 @@
0x1172C,
0x1182C,
0x1183B,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
0x119D1,
0x119D8,
0x119DA,
@@ -242575,6 +247275,10 @@
0x16F88,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9D,
0x1BC9F,
0x1BCA0,
@@ -242650,13 +247354,11 @@
};
static const UV UNI_GEOR_invlist[] = { /* for all charsets */
- 21, /* Number of elements */
+ 19, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
- 0x589,
- 0x58A,
0x10A0,
0x10C6,
0x10C7,
@@ -242854,7 +247556,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_GRBASE_invlist[] = { /* for ASCII/Latin1 */
- 1639, /* Number of elements */
+ 1669, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -242946,7 +247648,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x903,
0x93A,
0x93B,
@@ -243158,8 +247860,6 @@
0xCF1,
0xCF3,
0xD02,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -243523,7 +248223,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
@@ -243560,7 +248260,7 @@
0x2DD8,
0x2DDF,
0x2E00,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -243582,15 +248282,11 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
@@ -243610,8 +248306,8 @@
0xA700,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -243696,7 +248392,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6C,
0xAB70,
0xABE5,
0xABE6,
@@ -243792,7 +248488,7 @@
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -243907,6 +248603,12 @@
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAD,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
@@ -243913,6 +248615,8 @@
0x10F46,
0x10F51,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
0x10FE0,
0x10FF7,
0x11000,
@@ -243940,7 +248644,7 @@
0x1112C,
0x1112D,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11174,
@@ -243950,7 +248654,7 @@
0x111BF,
0x111C9,
0x111CD,
- 0x111CE,
+ 0x111CF,
0x111D0,
0x111E0,
0x111E1,
@@ -244016,13 +248720,11 @@
0x11445,
0x11446,
0x11447,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
0x1145E,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114B1,
@@ -244090,7 +248792,27 @@
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x11931,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -244165,6 +248887,8 @@
0x11EF3,
0x11EF5,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x11FC0,
0x11FF2,
0x11FFF,
@@ -244213,10 +248937,14 @@
0x16FA0,
0x16FE0,
0x16FE4,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -244424,11 +249152,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
@@ -244440,11 +249164,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -244461,32 +249185,38 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -244496,7 +249226,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* ASCII/Latin1 */
@@ -244507,7 +249239,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 1047 */
- 1639, /* Number of elements */
+ 1669, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -244599,7 +249331,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x903,
0x93A,
0x93B,
@@ -244811,8 +249543,6 @@
0xCF1,
0xCF3,
0xD02,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -245176,7 +249906,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
@@ -245213,7 +249943,7 @@
0x2DD8,
0x2DDF,
0x2E00,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -245235,15 +249965,11 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
@@ -245263,8 +249989,8 @@
0xA700,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -245349,7 +250075,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6C,
0xAB70,
0xABE5,
0xABE6,
@@ -245445,7 +250171,7 @@
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -245560,6 +250286,12 @@
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAD,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
@@ -245566,6 +250298,8 @@
0x10F46,
0x10F51,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
0x10FE0,
0x10FF7,
0x11000,
@@ -245593,7 +250327,7 @@
0x1112C,
0x1112D,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11174,
@@ -245603,7 +250337,7 @@
0x111BF,
0x111C9,
0x111CD,
- 0x111CE,
+ 0x111CF,
0x111D0,
0x111E0,
0x111E1,
@@ -245669,13 +250403,11 @@
0x11445,
0x11446,
0x11447,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
0x1145E,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114B1,
@@ -245743,7 +250475,27 @@
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x11931,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -245818,6 +250570,8 @@
0x11EF3,
0x11EF5,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x11FC0,
0x11FF2,
0x11FFF,
@@ -245866,10 +250620,14 @@
0x16FA0,
0x16FE0,
0x16FE4,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -246077,11 +250835,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
@@ -246093,11 +250847,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -246114,32 +250868,38 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -246149,7 +250909,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 1047 */
@@ -246160,7 +250922,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_GRBASE_invlist[] = { /* for EBCDIC 037 */
- 1639, /* Number of elements */
+ 1669, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -246252,7 +251014,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x903,
0x93A,
0x93B,
@@ -246464,8 +251226,6 @@
0xCF1,
0xCF3,
0xD02,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -246829,7 +251589,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
@@ -246866,7 +251626,7 @@
0x2DD8,
0x2DDF,
0x2E00,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -246888,15 +251648,11 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
@@ -246916,8 +251672,8 @@
0xA700,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -247002,7 +251758,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6C,
0xAB70,
0xABE5,
0xABE6,
@@ -247098,7 +251854,7 @@
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -247213,6 +251969,12 @@
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAD,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
@@ -247219,6 +251981,8 @@
0x10F46,
0x10F51,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
0x10FE0,
0x10FF7,
0x11000,
@@ -247246,7 +252010,7 @@
0x1112C,
0x1112D,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11174,
@@ -247256,7 +252020,7 @@
0x111BF,
0x111C9,
0x111CD,
- 0x111CE,
+ 0x111CF,
0x111D0,
0x111E0,
0x111E1,
@@ -247322,13 +252086,11 @@
0x11445,
0x11446,
0x11447,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
0x1145E,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114B1,
@@ -247396,7 +252158,27 @@
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x11931,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -247471,6 +252253,8 @@
0x11EF3,
0x11EF5,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x11FC0,
0x11FF2,
0x11FFF,
@@ -247519,10 +252303,14 @@
0x16FA0,
0x16FE0,
0x16FE4,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -247730,11 +252518,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
@@ -247746,11 +252530,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -247767,32 +252551,38 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -247802,7 +252592,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 037 */
@@ -247902,7 +252694,7 @@
};
static const UV UNI_GREXT_invlist[] = { /* for all charsets */
- 671, /* Number of elements */
+ 689, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -248027,7 +252819,7 @@
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
@@ -248085,6 +252877,8 @@
0xD58,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDCF,
@@ -248202,7 +252996,7 @@
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
@@ -248279,6 +253073,8 @@
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C6,
0xA8E0,
@@ -248359,6 +253155,8 @@
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11001,
@@ -248385,6 +253183,8 @@
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
@@ -248465,6 +253265,14 @@
0x11838,
0x11839,
0x1183B,
+ 0x11930,
+ 0x11931,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
0x119D4,
0x119D8,
0x119DA,
@@ -248527,6 +253335,8 @@
0x16F50,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1D165,
@@ -248688,7 +253498,7 @@
};
static const UV UNI_HAN_invlist[] = { /* for all charsets */
- 67, /* Number of elements */
+ 73, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -248732,9 +253542,11 @@
0x33E0,
0x33FF,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
+ 0xA700,
+ 0xA708,
0xF900,
0xFA6E,
0xFA70,
@@ -248743,12 +253555,14 @@
0xFE47,
0xFF61,
0xFF66,
+ 0x16FF0,
+ 0x16FF2,
0x1D360,
0x1D372,
0x1F250,
0x1F252,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -248758,7 +253572,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
static const UV UNI_HANG_invlist[] = { /* for all charsets */
@@ -249102,7 +253918,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_IDC_invlist[] = { /* for ASCII/Latin1 */
- 1427, /* Number of elements */
+ 1461, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -249212,7 +254028,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -249331,7 +254147,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -249424,8 +254240,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -249443,7 +254257,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -249645,6 +254459,8 @@
0x1AA8,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -249810,13 +254626,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -249838,9 +254654,11 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
@@ -249892,7 +254710,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
@@ -250089,6 +254907,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -250095,6 +254919,8 @@
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -250112,7 +254938,7 @@
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
@@ -250121,7 +254947,7 @@
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
@@ -250180,7 +255006,7 @@
0x11450,
0x1145A,
0x1145E,
- 0x11460,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
@@ -250214,7 +255040,21 @@
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -250275,6 +255115,8 @@
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -250316,11 +255158,15 @@
0x16FE0,
0x16FE2,
0x16FE3,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -250519,8 +255365,10 @@
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -250531,6 +255379,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
@@ -250543,7 +255393,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_IDC_invlist[] = { /* for EBCDIC 1047 */
- 1451, /* Number of elements */
+ 1485, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -250677,7 +255527,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -250796,7 +255646,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -250889,8 +255739,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -250908,7 +255756,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -251110,6 +255958,8 @@
0x1AA8,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -251275,13 +256125,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -251303,9 +256153,11 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
@@ -251357,7 +256209,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
@@ -251554,6 +256406,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -251560,6 +256418,8 @@
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -251577,7 +256437,7 @@
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
@@ -251586,7 +256446,7 @@
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
@@ -251645,7 +256505,7 @@
0x11450,
0x1145A,
0x1145E,
- 0x11460,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
@@ -251679,7 +256539,21 @@
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -251740,6 +256614,8 @@
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -251781,11 +256657,15 @@
0x16FE0,
0x16FE2,
0x16FE3,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -251984,8 +256864,10 @@
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -251996,6 +256878,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
@@ -252008,7 +256892,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_IDC_invlist[] = { /* for EBCDIC 037 */
- 1447, /* Number of elements */
+ 1481, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -252138,7 +257022,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -252257,7 +257141,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -252350,8 +257234,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -252369,7 +257251,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -252571,6 +257453,8 @@
0x1AA8,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -252736,13 +257620,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -252764,9 +257648,11 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
@@ -252818,7 +257704,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
@@ -253015,6 +257901,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -253021,6 +257913,8 @@
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -253038,7 +257932,7 @@
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
@@ -253047,7 +257941,7 @@
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
@@ -253106,7 +258000,7 @@
0x11450,
0x1145A,
0x1145E,
- 0x11460,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
@@ -253140,7 +258034,21 @@
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -253201,6 +258109,8 @@
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -253242,11 +258152,15 @@
0x16FE0,
0x16FE2,
0x16FE3,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -253445,8 +258359,10 @@
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -253457,6 +258373,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
@@ -253463,12 +258381,16294 @@
# endif /* EBCDIC 037 */
-static const UV UNI_IDEO_invlist[] = { /* for all charsets */
+# if 'A' == 65 /* ASCII/Latin1 */
+
+static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for ASCII/Latin1 */
+ 749, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x27,
+ 0x28,
+ 0x2D,
+ 0x2F,
+ 0x30,
+ 0x3B,
+ 0x41,
+ 0x5B,
+ 0x5F,
+ 0x60,
+ 0x61,
+ 0x7B,
+ 0xB7,
+ 0xB8,
+ 0xC0,
+ 0xD7,
+ 0xD8,
+ 0xF7,
+ 0xF8,
+ 0x132,
+ 0x134,
+ 0x13F,
+ 0x141,
+ 0x149,
+ 0x14A,
+ 0x17F,
+ 0x18F,
+ 0x190,
+ 0x1A0,
+ 0x1A2,
+ 0x1AF,
+ 0x1B1,
+ 0x1CD,
+ 0x1DD,
+ 0x1DE,
+ 0x1E4,
+ 0x1E6,
+ 0x1F1,
+ 0x1F4,
+ 0x1F6,
+ 0x1F8,
+ 0x21C,
+ 0x21E,
+ 0x220,
+ 0x226,
+ 0x234,
+ 0x259,
+ 0x25A,
+ 0x2BB,
+ 0x2BD,
+ 0x2EC,
+ 0x2ED,
+ 0x300,
+ 0x305,
+ 0x306,
+ 0x30D,
+ 0x30F,
+ 0x312,
+ 0x313,
+ 0x315,
+ 0x31B,
+ 0x31C,
+ 0x323,
+ 0x329,
+ 0x32D,
+ 0x32F,
+ 0x330,
+ 0x332,
+ 0x335,
+ 0x336,
+ 0x338,
+ 0x33A,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x346,
+ 0x375,
+ 0x376,
+ 0x37B,
+ 0x37E,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x3CF,
+ 0x3FC,
+ 0x460,
+ 0x48A,
+ 0x500,
+ 0x510,
+ 0x52A,
+ 0x52E,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x55A,
+ 0x561,
+ 0x587,
+ 0x58A,
+ 0x58B,
+ 0x5B4,
+ 0x5B5,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F5,
+ 0x620,
+ 0x640,
+ 0x641,
+ 0x656,
+ 0x660,
+ 0x66A,
+ 0x670,
+ 0x673,
+ 0x674,
+ 0x675,
+ 0x679,
+ 0x68E,
+ 0x68F,
+ 0x6A1,
+ 0x6A2,
+ 0x6D4,
+ 0x6D5,
+ 0x6D6,
+ 0x6E5,
+ 0x6E7,
+ 0x6EE,
+ 0x700,
+ 0x750,
+ 0x7B2,
+ 0x8A0,
+ 0x8AD,
+ 0x8B2,
+ 0x8B3,
+ 0x8B6,
+ 0x8C8,
+ 0x901,
+ 0x94E,
+ 0x94F,
+ 0x951,
+ 0x956,
+ 0x958,
+ 0x960,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x971,
+ 0x978,
+ 0x979,
+ 0x980,
+ 0x981,
+ 0x984,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CF,
+ 0x9D7,
+ 0x9D8,
+ 0x9E0,
+ 0x9E4,
+ 0x9E6,
+ 0x9F2,
+ 0x9FE,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA33,
+ 0xA35,
+ 0xA36,
+ 0xA38,
+ 0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA5C,
+ 0xA5D,
+ 0xA66,
+ 0xA75,
+ 0xA81,
+ 0xA84,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE4,
+ 0xAE6,
+ 0xAF0,
+ 0xAFA,
+ 0xB00,
+ 0xB01,
+ 0xB04,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3C,
+ 0xB44,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB55,
+ 0xB58,
+ 0xB5F,
+ 0xB62,
+ 0xB66,
+ 0xB70,
+ 0xB71,
+ 0xB72,
+ 0xB82,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD0,
+ 0xBD1,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBF0,
+ 0xC01,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC34,
+ 0xC35,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC60,
+ 0xC62,
+ 0xC66,
+ 0xC70,
+ 0xC80,
+ 0xC81,
+ 0xC82,
+ 0xC84,
+ 0xC85,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCE0,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xCF1,
+ 0xCF3,
+ 0xD00,
+ 0xD01,
+ 0xD02,
+ 0xD04,
+ 0xD05,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD3B,
+ 0xD3D,
+ 0xD44,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD4F,
+ 0xD54,
+ 0xD58,
+ 0xD60,
+ 0xD62,
+ 0xD66,
+ 0xD70,
+ 0xD7A,
+ 0xD80,
+ 0xD82,
+ 0xD84,
+ 0xD85,
+ 0xD8F,
+ 0xD91,
+ 0xD97,
+ 0xD9A,
+ 0xDA6,
+ 0xDA7,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDDF,
+ 0xDF2,
+ 0xDF3,
+ 0xE01,
+ 0xE33,
+ 0xE34,
+ 0xE3B,
+ 0xE40,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEB3,
+ 0xEB4,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xEDE,
+ 0xEE0,
+ 0xF00,
+ 0xF01,
+ 0xF0B,
+ 0xF0C,
+ 0xF20,
+ 0xF2A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF3E,
+ 0xF43,
+ 0xF44,
+ 0xF48,
+ 0xF49,
+ 0xF4D,
+ 0xF4E,
+ 0xF52,
+ 0xF53,
+ 0xF57,
+ 0xF58,
+ 0xF5C,
+ 0xF5D,
+ 0xF69,
+ 0xF6A,
+ 0xF6D,
+ 0xF71,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF7A,
+ 0xF81,
+ 0xF82,
+ 0xF85,
+ 0xF86,
+ 0xF93,
+ 0xF94,
+ 0xF98,
+ 0xF99,
+ 0xF9D,
+ 0xF9E,
+ 0xFA2,
+ 0xFA3,
+ 0xFA7,
+ 0xFA8,
+ 0xFAC,
+ 0xFAD,
+ 0xFB9,
+ 0xFBA,
+ 0xFBD,
+ 0xFC6,
+ 0xFC7,
+ 0x1000,
+ 0x104A,
+ 0x1050,
+ 0x109E,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x10F1,
+ 0x10F7,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
+ 0x1200,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x135D,
+ 0x1360,
+ 0x1380,
+ 0x1390,
+ 0x1780,
+ 0x17A3,
+ 0x17A5,
+ 0x17A8,
+ 0x17A9,
+ 0x17B4,
+ 0x17B6,
+ 0x17CB,
+ 0x17D2,
+ 0x17D3,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17DD,
+ 0x17E0,
+ 0x17EA,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
+ 0x1E00,
+ 0x1E9A,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1EA0,
+ 0x1EFA,
+ 0x1F00,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F71,
+ 0x1F72,
+ 0x1F73,
+ 0x1F74,
+ 0x1F75,
+ 0x1F76,
+ 0x1F77,
+ 0x1F78,
+ 0x1F79,
+ 0x1F7A,
+ 0x1F7B,
+ 0x1F7C,
+ 0x1F7D,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FBB,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FC9,
+ 0x1FCA,
+ 0x1FCB,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD3,
+ 0x1FD6,
+ 0x1FDB,
+ 0x1FE0,
+ 0x1FE3,
+ 0x1FE4,
+ 0x1FEB,
+ 0x1FEC,
+ 0x1FED,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FF9,
+ 0x1FFA,
+ 0x1FFB,
+ 0x1FFC,
+ 0x1FFD,
+ 0x200C,
+ 0x200E,
+ 0x2010,
+ 0x2011,
+ 0x2019,
+ 0x201A,
+ 0x2027,
+ 0x2028,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D80,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x3005,
+ 0x3008,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x309B,
+ 0x309D,
+ 0x309F,
+ 0x30A0,
+ 0x30FF,
+ 0x3105,
+ 0x312E,
+ 0x312F,
+ 0x3130,
+ 0x31A0,
+ 0x31C0,
+ 0x3400,
+ 0x4DC0,
+ 0x4E00,
+ 0x9FFD,
+ 0xA67F,
+ 0xA680,
+ 0xA717,
+ 0xA720,
+ 0xA788,
+ 0xA789,
+ 0xA78D,
+ 0xA78E,
+ 0xA792,
+ 0xA794,
+ 0xA7AA,
+ 0xA7AB,
+ 0xA7AE,
+ 0xA7AF,
+ 0xA7B8,
+ 0xA7BA,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA9E7,
+ 0xA9FF,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAA80,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB66,
+ 0xAB68,
+ 0xAC00,
+ 0xD7A4,
+ 0xFA0E,
+ 0xFA10,
+ 0xFA11,
+ 0xFA12,
+ 0xFA13,
+ 0xFA15,
+ 0xFA1F,
+ 0xFA20,
+ 0xFA21,
+ 0xFA22,
+ 0xFA23,
+ 0xFA25,
+ 0xFA27,
+ 0xFA2A,
+ 0x11301,
+ 0x11302,
+ 0x11303,
+ 0x11304,
+ 0x1133B,
+ 0x1133D,
+ 0x16FF0,
+ 0x16FF2,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x30000,
+ 0x3134B
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 1047 */
+ 783, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x42,
+ 0x4A,
+ 0x4B,
+ 0x4C,
+ 0x51,
+ 0x5A,
+ 0x60,
+ 0x61,
+ 0x62,
+ 0x6A,
+ 0x6D,
+ 0x6E,
+ 0x70,
+ 0x79,
+ 0x7A,
+ 0x7B,
+ 0x7D,
+ 0x7E,
+ 0x80,
+ 0x8A,
+ 0x8C,
+ 0x8F,
+ 0x91,
+ 0x9A,
+ 0x9C,
+ 0x9D,
+ 0x9E,
+ 0x9F,
+ 0xA2,
+ 0xAA,
+ 0xAC,
+ 0xAD,
+ 0xAE,
+ 0xAF,
+ 0xB3,
+ 0xB4,
+ 0xBA,
+ 0xBB,
+ 0xC1,
+ 0xCA,
+ 0xCB,
+ 0xD0,
+ 0xD1,
+ 0xDA,
+ 0xDB,
+ 0xE0,
+ 0xE2,
+ 0xEA,
+ 0xEB,
+ 0xFA,
+ 0xFB,
+ 0xFF,
+ 0x100,
+ 0x132,
+ 0x134,
+ 0x13F,
+ 0x141,
+ 0x149,
+ 0x14A,
+ 0x17F,
+ 0x18F,
+ 0x190,
+ 0x1A0,
+ 0x1A2,
+ 0x1AF,
+ 0x1B1,
+ 0x1CD,
+ 0x1DD,
+ 0x1DE,
+ 0x1E4,
+ 0x1E6,
+ 0x1F1,
+ 0x1F4,
+ 0x1F6,
+ 0x1F8,
+ 0x21C,
+ 0x21E,
+ 0x220,
+ 0x226,
+ 0x234,
+ 0x259,
+ 0x25A,
+ 0x2BB,
+ 0x2BD,
+ 0x2EC,
+ 0x2ED,
+ 0x300,
+ 0x305,
+ 0x306,
+ 0x30D,
+ 0x30F,
+ 0x312,
+ 0x313,
+ 0x315,
+ 0x31B,
+ 0x31C,
+ 0x323,
+ 0x329,
+ 0x32D,
+ 0x32F,
+ 0x330,
+ 0x332,
+ 0x335,
+ 0x336,
+ 0x338,
+ 0x33A,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x346,
+ 0x375,
+ 0x376,
+ 0x37B,
+ 0x37E,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x3CF,
+ 0x3FC,
+ 0x460,
+ 0x48A,
+ 0x500,
+ 0x510,
+ 0x52A,
+ 0x52E,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x55A,
+ 0x561,
+ 0x587,
+ 0x58A,
+ 0x58B,
+ 0x5B4,
+ 0x5B5,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F5,
+ 0x620,
+ 0x640,
+ 0x641,
+ 0x656,
+ 0x660,
+ 0x66A,
+ 0x670,
+ 0x673,
+ 0x674,
+ 0x675,
+ 0x679,
+ 0x68E,
+ 0x68F,
+ 0x6A1,
+ 0x6A2,
+ 0x6D4,
+ 0x6D5,
+ 0x6D6,
+ 0x6E5,
+ 0x6E7,
+ 0x6EE,
+ 0x700,
+ 0x750,
+ 0x7B2,
+ 0x8A0,
+ 0x8AD,
+ 0x8B2,
+ 0x8B3,
+ 0x8B6,
+ 0x8C8,
+ 0x901,
+ 0x94E,
+ 0x94F,
+ 0x951,
+ 0x956,
+ 0x958,
+ 0x960,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x971,
+ 0x978,
+ 0x979,
+ 0x980,
+ 0x981,
+ 0x984,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CF,
+ 0x9D7,
+ 0x9D8,
+ 0x9E0,
+ 0x9E4,
+ 0x9E6,
+ 0x9F2,
+ 0x9FE,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA33,
+ 0xA35,
+ 0xA36,
+ 0xA38,
+ 0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA5C,
+ 0xA5D,
+ 0xA66,
+ 0xA75,
+ 0xA81,
+ 0xA84,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE4,
+ 0xAE6,
+ 0xAF0,
+ 0xAFA,
+ 0xB00,
+ 0xB01,
+ 0xB04,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3C,
+ 0xB44,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB55,
+ 0xB58,
+ 0xB5F,
+ 0xB62,
+ 0xB66,
+ 0xB70,
+ 0xB71,
+ 0xB72,
+ 0xB82,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD0,
+ 0xBD1,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBF0,
+ 0xC01,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC34,
+ 0xC35,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC60,
+ 0xC62,
+ 0xC66,
+ 0xC70,
+ 0xC80,
+ 0xC81,
+ 0xC82,
+ 0xC84,
+ 0xC85,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCE0,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xCF1,
+ 0xCF3,
+ 0xD00,
+ 0xD01,
+ 0xD02,
+ 0xD04,
+ 0xD05,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD3B,
+ 0xD3D,
+ 0xD44,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD4F,
+ 0xD54,
+ 0xD58,
+ 0xD60,
+ 0xD62,
+ 0xD66,
+ 0xD70,
+ 0xD7A,
+ 0xD80,
+ 0xD82,
+ 0xD84,
+ 0xD85,
+ 0xD8F,
+ 0xD91,
+ 0xD97,
+ 0xD9A,
+ 0xDA6,
+ 0xDA7,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDDF,
+ 0xDF2,
+ 0xDF3,
+ 0xE01,
+ 0xE33,
+ 0xE34,
+ 0xE3B,
+ 0xE40,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEB3,
+ 0xEB4,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xEDE,
+ 0xEE0,
+ 0xF00,
+ 0xF01,
+ 0xF0B,
+ 0xF0C,
+ 0xF20,
+ 0xF2A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF3E,
+ 0xF43,
+ 0xF44,
+ 0xF48,
+ 0xF49,
+ 0xF4D,
+ 0xF4E,
+ 0xF52,
+ 0xF53,
+ 0xF57,
+ 0xF58,
+ 0xF5C,
+ 0xF5D,
+ 0xF69,
+ 0xF6A,
+ 0xF6D,
+ 0xF71,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF7A,
+ 0xF81,
+ 0xF82,
+ 0xF85,
+ 0xF86,
+ 0xF93,
+ 0xF94,
+ 0xF98,
+ 0xF99,
+ 0xF9D,
+ 0xF9E,
+ 0xFA2,
+ 0xFA3,
+ 0xFA7,
+ 0xFA8,
+ 0xFAC,
+ 0xFAD,
+ 0xFB9,
+ 0xFBA,
+ 0xFBD,
+ 0xFC6,
+ 0xFC7,
+ 0x1000,
+ 0x104A,
+ 0x1050,
+ 0x109E,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x10F1,
+ 0x10F7,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
+ 0x1200,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x135D,
+ 0x1360,
+ 0x1380,
+ 0x1390,
+ 0x1780,
+ 0x17A3,
+ 0x17A5,
+ 0x17A8,
+ 0x17A9,
+ 0x17B4,
+ 0x17B6,
+ 0x17CB,
+ 0x17D2,
+ 0x17D3,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17DD,
+ 0x17E0,
+ 0x17EA,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
+ 0x1E00,
+ 0x1E9A,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1EA0,
+ 0x1EFA,
+ 0x1F00,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F71,
+ 0x1F72,
+ 0x1F73,
+ 0x1F74,
+ 0x1F75,
+ 0x1F76,
+ 0x1F77,
+ 0x1F78,
+ 0x1F79,
+ 0x1F7A,
+ 0x1F7B,
+ 0x1F7C,
+ 0x1F7D,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FBB,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FC9,
+ 0x1FCA,
+ 0x1FCB,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD3,
+ 0x1FD6,
+ 0x1FDB,
+ 0x1FE0,
+ 0x1FE3,
+ 0x1FE4,
+ 0x1FEB,
+ 0x1FEC,
+ 0x1FED,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FF9,
+ 0x1FFA,
+ 0x1FFB,
+ 0x1FFC,
+ 0x1FFD,
+ 0x200C,
+ 0x200E,
+ 0x2010,
+ 0x2011,
+ 0x2019,
+ 0x201A,
+ 0x2027,
+ 0x2028,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D80,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x3005,
+ 0x3008,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x309B,
+ 0x309D,
+ 0x309F,
+ 0x30A0,
+ 0x30FF,
+ 0x3105,
+ 0x312E,
+ 0x312F,
+ 0x3130,
+ 0x31A0,
+ 0x31C0,
+ 0x3400,
+ 0x4DC0,
+ 0x4E00,
+ 0x9FFD,
+ 0xA67F,
+ 0xA680,
+ 0xA717,
+ 0xA720,
+ 0xA788,
+ 0xA789,
+ 0xA78D,
+ 0xA78E,
+ 0xA792,
+ 0xA794,
+ 0xA7AA,
+ 0xA7AB,
+ 0xA7AE,
+ 0xA7AF,
+ 0xA7B8,
+ 0xA7BA,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA9E7,
+ 0xA9FF,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAA80,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB66,
+ 0xAB68,
+ 0xAC00,
+ 0xD7A4,
+ 0xFA0E,
+ 0xFA10,
+ 0xFA11,
+ 0xFA12,
+ 0xFA13,
+ 0xFA15,
+ 0xFA1F,
+ 0xFA20,
+ 0xFA21,
+ 0xFA22,
+ 0xFA23,
+ 0xFA25,
+ 0xFA27,
+ 0xFA2A,
+ 0x11301,
+ 0x11302,
+ 0x11303,
+ 0x11304,
+ 0x1133B,
+ 0x1133D,
+ 0x16FF0,
+ 0x16FF2,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x30000,
+ 0x3134B
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_IDENTIFIERSTATUS__ALLOWED_invlist[] = { /* for EBCDIC 037 */
+ 779, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x42,
+ 0x4A,
+ 0x4B,
+ 0x4C,
+ 0x51,
+ 0x5A,
+ 0x60,
+ 0x61,
+ 0x62,
+ 0x6A,
+ 0x6D,
+ 0x6E,
+ 0x70,
+ 0x79,
+ 0x7A,
+ 0x7B,
+ 0x7D,
+ 0x7E,
+ 0x80,
+ 0x8A,
+ 0x8C,
+ 0x8F,
+ 0x91,
+ 0x9A,
+ 0x9C,
+ 0x9D,
+ 0x9E,
+ 0x9F,
+ 0xA2,
+ 0xAA,
+ 0xAC,
+ 0xAF,
+ 0xB3,
+ 0xB4,
+ 0xC1,
+ 0xCA,
+ 0xCB,
+ 0xD0,
+ 0xD1,
+ 0xDA,
+ 0xDB,
+ 0xE0,
+ 0xE2,
+ 0xEA,
+ 0xEB,
+ 0xFA,
+ 0xFB,
+ 0xFF,
+ 0x100,
+ 0x132,
+ 0x134,
+ 0x13F,
+ 0x141,
+ 0x149,
+ 0x14A,
+ 0x17F,
+ 0x18F,
+ 0x190,
+ 0x1A0,
+ 0x1A2,
+ 0x1AF,
+ 0x1B1,
+ 0x1CD,
+ 0x1DD,
+ 0x1DE,
+ 0x1E4,
+ 0x1E6,
+ 0x1F1,
+ 0x1F4,
+ 0x1F6,
+ 0x1F8,
+ 0x21C,
+ 0x21E,
+ 0x220,
+ 0x226,
+ 0x234,
+ 0x259,
+ 0x25A,
+ 0x2BB,
+ 0x2BD,
+ 0x2EC,
+ 0x2ED,
+ 0x300,
+ 0x305,
+ 0x306,
+ 0x30D,
+ 0x30F,
+ 0x312,
+ 0x313,
+ 0x315,
+ 0x31B,
+ 0x31C,
+ 0x323,
+ 0x329,
+ 0x32D,
+ 0x32F,
+ 0x330,
+ 0x332,
+ 0x335,
+ 0x336,
+ 0x338,
+ 0x33A,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x346,
+ 0x375,
+ 0x376,
+ 0x37B,
+ 0x37E,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x3CF,
+ 0x3FC,
+ 0x460,
+ 0x48A,
+ 0x500,
+ 0x510,
+ 0x52A,
+ 0x52E,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x55A,
+ 0x561,
+ 0x587,
+ 0x58A,
+ 0x58B,
+ 0x5B4,
+ 0x5B5,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F5,
+ 0x620,
+ 0x640,
+ 0x641,
+ 0x656,
+ 0x660,
+ 0x66A,
+ 0x670,
+ 0x673,
+ 0x674,
+ 0x675,
+ 0x679,
+ 0x68E,
+ 0x68F,
+ 0x6A1,
+ 0x6A2,
+ 0x6D4,
+ 0x6D5,
+ 0x6D6,
+ 0x6E5,
+ 0x6E7,
+ 0x6EE,
+ 0x700,
+ 0x750,
+ 0x7B2,
+ 0x8A0,
+ 0x8AD,
+ 0x8B2,
+ 0x8B3,
+ 0x8B6,
+ 0x8C8,
+ 0x901,
+ 0x94E,
+ 0x94F,
+ 0x951,
+ 0x956,
+ 0x958,
+ 0x960,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x971,
+ 0x978,
+ 0x979,
+ 0x980,
+ 0x981,
+ 0x984,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CF,
+ 0x9D7,
+ 0x9D8,
+ 0x9E0,
+ 0x9E4,
+ 0x9E6,
+ 0x9F2,
+ 0x9FE,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA33,
+ 0xA35,
+ 0xA36,
+ 0xA38,
+ 0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA5C,
+ 0xA5D,
+ 0xA66,
+ 0xA75,
+ 0xA81,
+ 0xA84,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE4,
+ 0xAE6,
+ 0xAF0,
+ 0xAFA,
+ 0xB00,
+ 0xB01,
+ 0xB04,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3C,
+ 0xB44,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB55,
+ 0xB58,
+ 0xB5F,
+ 0xB62,
+ 0xB66,
+ 0xB70,
+ 0xB71,
+ 0xB72,
+ 0xB82,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD0,
+ 0xBD1,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBF0,
+ 0xC01,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC34,
+ 0xC35,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC60,
+ 0xC62,
+ 0xC66,
+ 0xC70,
+ 0xC80,
+ 0xC81,
+ 0xC82,
+ 0xC84,
+ 0xC85,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCE0,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xCF1,
+ 0xCF3,
+ 0xD00,
+ 0xD01,
+ 0xD02,
+ 0xD04,
+ 0xD05,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD3B,
+ 0xD3D,
+ 0xD44,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD4F,
+ 0xD54,
+ 0xD58,
+ 0xD60,
+ 0xD62,
+ 0xD66,
+ 0xD70,
+ 0xD7A,
+ 0xD80,
+ 0xD82,
+ 0xD84,
+ 0xD85,
+ 0xD8F,
+ 0xD91,
+ 0xD97,
+ 0xD9A,
+ 0xDA6,
+ 0xDA7,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDDF,
+ 0xDF2,
+ 0xDF3,
+ 0xE01,
+ 0xE33,
+ 0xE34,
+ 0xE3B,
+ 0xE40,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEB3,
+ 0xEB4,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xEDE,
+ 0xEE0,
+ 0xF00,
+ 0xF01,
+ 0xF0B,
+ 0xF0C,
+ 0xF20,
+ 0xF2A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF3E,
+ 0xF43,
+ 0xF44,
+ 0xF48,
+ 0xF49,
+ 0xF4D,
+ 0xF4E,
+ 0xF52,
+ 0xF53,
+ 0xF57,
+ 0xF58,
+ 0xF5C,
+ 0xF5D,
+ 0xF69,
+ 0xF6A,
+ 0xF6D,
+ 0xF71,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF7A,
+ 0xF81,
+ 0xF82,
+ 0xF85,
+ 0xF86,
+ 0xF93,
+ 0xF94,
+ 0xF98,
+ 0xF99,
+ 0xF9D,
+ 0xF9E,
+ 0xFA2,
+ 0xFA3,
+ 0xFA7,
+ 0xFA8,
+ 0xFAC,
+ 0xFAD,
+ 0xFB9,
+ 0xFBA,
+ 0xFBD,
+ 0xFC6,
+ 0xFC7,
+ 0x1000,
+ 0x104A,
+ 0x1050,
+ 0x109E,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x10F1,
+ 0x10F7,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
+ 0x1200,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x135D,
+ 0x1360,
+ 0x1380,
+ 0x1390,
+ 0x1780,
+ 0x17A3,
+ 0x17A5,
+ 0x17A8,
+ 0x17A9,
+ 0x17B4,
+ 0x17B6,
+ 0x17CB,
+ 0x17D2,
+ 0x17D3,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17DD,
+ 0x17E0,
+ 0x17EA,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
+ 0x1E00,
+ 0x1E9A,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1EA0,
+ 0x1EFA,
+ 0x1F00,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F71,
+ 0x1F72,
+ 0x1F73,
+ 0x1F74,
+ 0x1F75,
+ 0x1F76,
+ 0x1F77,
+ 0x1F78,
+ 0x1F79,
+ 0x1F7A,
+ 0x1F7B,
+ 0x1F7C,
+ 0x1F7D,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FBB,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FC9,
+ 0x1FCA,
+ 0x1FCB,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD3,
+ 0x1FD6,
+ 0x1FDB,
+ 0x1FE0,
+ 0x1FE3,
+ 0x1FE4,
+ 0x1FEB,
+ 0x1FEC,
+ 0x1FED,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FF9,
+ 0x1FFA,
+ 0x1FFB,
+ 0x1FFC,
+ 0x1FFD,
+ 0x200C,
+ 0x200E,
+ 0x2010,
+ 0x2011,
+ 0x2019,
+ 0x201A,
+ 0x2027,
+ 0x2028,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D80,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x3005,
+ 0x3008,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x309B,
+ 0x309D,
+ 0x309F,
+ 0x30A0,
+ 0x30FF,
+ 0x3105,
+ 0x312E,
+ 0x312F,
+ 0x3130,
+ 0x31A0,
+ 0x31C0,
+ 0x3400,
+ 0x4DC0,
+ 0x4E00,
+ 0x9FFD,
+ 0xA67F,
+ 0xA680,
+ 0xA717,
+ 0xA720,
+ 0xA788,
+ 0xA789,
+ 0xA78D,
+ 0xA78E,
+ 0xA792,
+ 0xA794,
+ 0xA7AA,
+ 0xA7AB,
+ 0xA7AE,
+ 0xA7AF,
+ 0xA7B8,
+ 0xA7BA,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA9E7,
+ 0xA9FF,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAA80,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB66,
+ 0xAB68,
+ 0xAC00,
+ 0xD7A4,
+ 0xFA0E,
+ 0xFA10,
+ 0xFA11,
+ 0xFA12,
+ 0xFA13,
+ 0xFA15,
+ 0xFA1F,
+ 0xFA20,
+ 0xFA21,
+ 0xFA22,
+ 0xFA23,
+ 0xFA25,
+ 0xFA27,
+ 0xFA2A,
+ 0x11301,
+ 0x11302,
+ 0x11303,
+ 0x11304,
+ 0x1133B,
+ 0x1133D,
+ 0x16FF0,
+ 0x16FF2,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x30000,
+ 0x3134B
+};
+
+# endif /* EBCDIC 037 */
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
+static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for ASCII/Latin1 */
+ 749, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 0, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x27,
+ 0x28,
+ 0x2D,
+ 0x2F,
+ 0x30,
+ 0x3B,
+ 0x41,
+ 0x5B,
+ 0x5F,
+ 0x60,
+ 0x61,
+ 0x7B,
+ 0xB7,
+ 0xB8,
+ 0xC0,
+ 0xD7,
+ 0xD8,
+ 0xF7,
+ 0xF8,
+ 0x132,
+ 0x134,
+ 0x13F,
+ 0x141,
+ 0x149,
+ 0x14A,
+ 0x17F,
+ 0x18F,
+ 0x190,
+ 0x1A0,
+ 0x1A2,
+ 0x1AF,
+ 0x1B1,
+ 0x1CD,
+ 0x1DD,
+ 0x1DE,
+ 0x1E4,
+ 0x1E6,
+ 0x1F1,
+ 0x1F4,
+ 0x1F6,
+ 0x1F8,
+ 0x21C,
+ 0x21E,
+ 0x220,
+ 0x226,
+ 0x234,
+ 0x259,
+ 0x25A,
+ 0x2BB,
+ 0x2BD,
+ 0x2EC,
+ 0x2ED,
+ 0x300,
+ 0x305,
+ 0x306,
+ 0x30D,
+ 0x30F,
+ 0x312,
+ 0x313,
+ 0x315,
+ 0x31B,
+ 0x31C,
+ 0x323,
+ 0x329,
+ 0x32D,
+ 0x32F,
+ 0x330,
+ 0x332,
+ 0x335,
+ 0x336,
+ 0x338,
+ 0x33A,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x346,
+ 0x375,
+ 0x376,
+ 0x37B,
+ 0x37E,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x3CF,
+ 0x3FC,
+ 0x460,
+ 0x48A,
+ 0x500,
+ 0x510,
+ 0x52A,
+ 0x52E,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x55A,
+ 0x561,
+ 0x587,
+ 0x58A,
+ 0x58B,
+ 0x5B4,
+ 0x5B5,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F5,
+ 0x620,
+ 0x640,
+ 0x641,
+ 0x656,
+ 0x660,
+ 0x66A,
+ 0x670,
+ 0x673,
+ 0x674,
+ 0x675,
+ 0x679,
+ 0x68E,
+ 0x68F,
+ 0x6A1,
+ 0x6A2,
+ 0x6D4,
+ 0x6D5,
+ 0x6D6,
+ 0x6E5,
+ 0x6E7,
+ 0x6EE,
+ 0x700,
+ 0x750,
+ 0x7B2,
+ 0x8A0,
+ 0x8AD,
+ 0x8B2,
+ 0x8B3,
+ 0x8B6,
+ 0x8C8,
+ 0x901,
+ 0x94E,
+ 0x94F,
+ 0x951,
+ 0x956,
+ 0x958,
+ 0x960,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x971,
+ 0x978,
+ 0x979,
+ 0x980,
+ 0x981,
+ 0x984,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CF,
+ 0x9D7,
+ 0x9D8,
+ 0x9E0,
+ 0x9E4,
+ 0x9E6,
+ 0x9F2,
+ 0x9FE,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA33,
+ 0xA35,
+ 0xA36,
+ 0xA38,
+ 0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA5C,
+ 0xA5D,
+ 0xA66,
+ 0xA75,
+ 0xA81,
+ 0xA84,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE4,
+ 0xAE6,
+ 0xAF0,
+ 0xAFA,
+ 0xB00,
+ 0xB01,
+ 0xB04,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3C,
+ 0xB44,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB55,
+ 0xB58,
+ 0xB5F,
+ 0xB62,
+ 0xB66,
+ 0xB70,
+ 0xB71,
+ 0xB72,
+ 0xB82,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD0,
+ 0xBD1,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBF0,
+ 0xC01,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC34,
+ 0xC35,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC60,
+ 0xC62,
+ 0xC66,
+ 0xC70,
+ 0xC80,
+ 0xC81,
+ 0xC82,
+ 0xC84,
+ 0xC85,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCE0,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xCF1,
+ 0xCF3,
+ 0xD00,
+ 0xD01,
+ 0xD02,
+ 0xD04,
+ 0xD05,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD3B,
+ 0xD3D,
+ 0xD44,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD4F,
+ 0xD54,
+ 0xD58,
+ 0xD60,
+ 0xD62,
+ 0xD66,
+ 0xD70,
+ 0xD7A,
+ 0xD80,
+ 0xD82,
+ 0xD84,
+ 0xD85,
+ 0xD8F,
+ 0xD91,
+ 0xD97,
+ 0xD9A,
+ 0xDA6,
+ 0xDA7,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDDF,
+ 0xDF2,
+ 0xDF3,
+ 0xE01,
+ 0xE33,
+ 0xE34,
+ 0xE3B,
+ 0xE40,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEB3,
+ 0xEB4,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xEDE,
+ 0xEE0,
+ 0xF00,
+ 0xF01,
+ 0xF0B,
+ 0xF0C,
+ 0xF20,
+ 0xF2A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF3E,
+ 0xF43,
+ 0xF44,
+ 0xF48,
+ 0xF49,
+ 0xF4D,
+ 0xF4E,
+ 0xF52,
+ 0xF53,
+ 0xF57,
+ 0xF58,
+ 0xF5C,
+ 0xF5D,
+ 0xF69,
+ 0xF6A,
+ 0xF6D,
+ 0xF71,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF7A,
+ 0xF81,
+ 0xF82,
+ 0xF85,
+ 0xF86,
+ 0xF93,
+ 0xF94,
+ 0xF98,
+ 0xF99,
+ 0xF9D,
+ 0xF9E,
+ 0xFA2,
+ 0xFA3,
+ 0xFA7,
+ 0xFA8,
+ 0xFAC,
+ 0xFAD,
+ 0xFB9,
+ 0xFBA,
+ 0xFBD,
+ 0xFC6,
+ 0xFC7,
+ 0x1000,
+ 0x104A,
+ 0x1050,
+ 0x109E,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x10F1,
+ 0x10F7,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
+ 0x1200,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x135D,
+ 0x1360,
+ 0x1380,
+ 0x1390,
+ 0x1780,
+ 0x17A3,
+ 0x17A5,
+ 0x17A8,
+ 0x17A9,
+ 0x17B4,
+ 0x17B6,
+ 0x17CB,
+ 0x17D2,
+ 0x17D3,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17DD,
+ 0x17E0,
+ 0x17EA,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
+ 0x1E00,
+ 0x1E9A,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1EA0,
+ 0x1EFA,
+ 0x1F00,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F71,
+ 0x1F72,
+ 0x1F73,
+ 0x1F74,
+ 0x1F75,
+ 0x1F76,
+ 0x1F77,
+ 0x1F78,
+ 0x1F79,
+ 0x1F7A,
+ 0x1F7B,
+ 0x1F7C,
+ 0x1F7D,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FBB,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FC9,
+ 0x1FCA,
+ 0x1FCB,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD3,
+ 0x1FD6,
+ 0x1FDB,
+ 0x1FE0,
+ 0x1FE3,
+ 0x1FE4,
+ 0x1FEB,
+ 0x1FEC,
+ 0x1FED,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FF9,
+ 0x1FFA,
+ 0x1FFB,
+ 0x1FFC,
+ 0x1FFD,
+ 0x200C,
+ 0x200E,
+ 0x2010,
+ 0x2011,
+ 0x2019,
+ 0x201A,
+ 0x2027,
+ 0x2028,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D80,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x3005,
+ 0x3008,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x309B,
+ 0x309D,
+ 0x309F,
+ 0x30A0,
+ 0x30FF,
+ 0x3105,
+ 0x312E,
+ 0x312F,
+ 0x3130,
+ 0x31A0,
+ 0x31C0,
+ 0x3400,
+ 0x4DC0,
+ 0x4E00,
+ 0x9FFD,
+ 0xA67F,
+ 0xA680,
+ 0xA717,
+ 0xA720,
+ 0xA788,
+ 0xA789,
+ 0xA78D,
+ 0xA78E,
+ 0xA792,
+ 0xA794,
+ 0xA7AA,
+ 0xA7AB,
+ 0xA7AE,
+ 0xA7AF,
+ 0xA7B8,
+ 0xA7BA,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA9E7,
+ 0xA9FF,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAA80,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB66,
+ 0xAB68,
+ 0xAC00,
+ 0xD7A4,
+ 0xFA0E,
+ 0xFA10,
+ 0xFA11,
+ 0xFA12,
+ 0xFA13,
+ 0xFA15,
+ 0xFA1F,
+ 0xFA20,
+ 0xFA21,
+ 0xFA22,
+ 0xFA23,
+ 0xFA25,
+ 0xFA27,
+ 0xFA2A,
+ 0x11301,
+ 0x11302,
+ 0x11303,
+ 0x11304,
+ 0x1133B,
+ 0x1133D,
+ 0x16FF0,
+ 0x16FF2,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x30000,
+ 0x3134B
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 1047 */
+ 783, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 0, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x42,
+ 0x4A,
+ 0x4B,
+ 0x4C,
+ 0x51,
+ 0x5A,
+ 0x60,
+ 0x61,
+ 0x62,
+ 0x6A,
+ 0x6D,
+ 0x6E,
+ 0x70,
+ 0x79,
+ 0x7A,
+ 0x7B,
+ 0x7D,
+ 0x7E,
+ 0x80,
+ 0x8A,
+ 0x8C,
+ 0x8F,
+ 0x91,
+ 0x9A,
+ 0x9C,
+ 0x9D,
+ 0x9E,
+ 0x9F,
+ 0xA2,
+ 0xAA,
+ 0xAC,
+ 0xAD,
+ 0xAE,
+ 0xAF,
+ 0xB3,
+ 0xB4,
+ 0xBA,
+ 0xBB,
+ 0xC1,
+ 0xCA,
+ 0xCB,
+ 0xD0,
+ 0xD1,
+ 0xDA,
+ 0xDB,
+ 0xE0,
+ 0xE2,
+ 0xEA,
+ 0xEB,
+ 0xFA,
+ 0xFB,
+ 0xFF,
+ 0x100,
+ 0x132,
+ 0x134,
+ 0x13F,
+ 0x141,
+ 0x149,
+ 0x14A,
+ 0x17F,
+ 0x18F,
+ 0x190,
+ 0x1A0,
+ 0x1A2,
+ 0x1AF,
+ 0x1B1,
+ 0x1CD,
+ 0x1DD,
+ 0x1DE,
+ 0x1E4,
+ 0x1E6,
+ 0x1F1,
+ 0x1F4,
+ 0x1F6,
+ 0x1F8,
+ 0x21C,
+ 0x21E,
+ 0x220,
+ 0x226,
+ 0x234,
+ 0x259,
+ 0x25A,
+ 0x2BB,
+ 0x2BD,
+ 0x2EC,
+ 0x2ED,
+ 0x300,
+ 0x305,
+ 0x306,
+ 0x30D,
+ 0x30F,
+ 0x312,
+ 0x313,
+ 0x315,
+ 0x31B,
+ 0x31C,
+ 0x323,
+ 0x329,
+ 0x32D,
+ 0x32F,
+ 0x330,
+ 0x332,
+ 0x335,
+ 0x336,
+ 0x338,
+ 0x33A,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x346,
+ 0x375,
+ 0x376,
+ 0x37B,
+ 0x37E,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x3CF,
+ 0x3FC,
+ 0x460,
+ 0x48A,
+ 0x500,
+ 0x510,
+ 0x52A,
+ 0x52E,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x55A,
+ 0x561,
+ 0x587,
+ 0x58A,
+ 0x58B,
+ 0x5B4,
+ 0x5B5,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F5,
+ 0x620,
+ 0x640,
+ 0x641,
+ 0x656,
+ 0x660,
+ 0x66A,
+ 0x670,
+ 0x673,
+ 0x674,
+ 0x675,
+ 0x679,
+ 0x68E,
+ 0x68F,
+ 0x6A1,
+ 0x6A2,
+ 0x6D4,
+ 0x6D5,
+ 0x6D6,
+ 0x6E5,
+ 0x6E7,
+ 0x6EE,
+ 0x700,
+ 0x750,
+ 0x7B2,
+ 0x8A0,
+ 0x8AD,
+ 0x8B2,
+ 0x8B3,
+ 0x8B6,
+ 0x8C8,
+ 0x901,
+ 0x94E,
+ 0x94F,
+ 0x951,
+ 0x956,
+ 0x958,
+ 0x960,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x971,
+ 0x978,
+ 0x979,
+ 0x980,
+ 0x981,
+ 0x984,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CF,
+ 0x9D7,
+ 0x9D8,
+ 0x9E0,
+ 0x9E4,
+ 0x9E6,
+ 0x9F2,
+ 0x9FE,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA33,
+ 0xA35,
+ 0xA36,
+ 0xA38,
+ 0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA5C,
+ 0xA5D,
+ 0xA66,
+ 0xA75,
+ 0xA81,
+ 0xA84,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE4,
+ 0xAE6,
+ 0xAF0,
+ 0xAFA,
+ 0xB00,
+ 0xB01,
+ 0xB04,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3C,
+ 0xB44,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB55,
+ 0xB58,
+ 0xB5F,
+ 0xB62,
+ 0xB66,
+ 0xB70,
+ 0xB71,
+ 0xB72,
+ 0xB82,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD0,
+ 0xBD1,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBF0,
+ 0xC01,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC34,
+ 0xC35,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC60,
+ 0xC62,
+ 0xC66,
+ 0xC70,
+ 0xC80,
+ 0xC81,
+ 0xC82,
+ 0xC84,
+ 0xC85,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCE0,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xCF1,
+ 0xCF3,
+ 0xD00,
+ 0xD01,
+ 0xD02,
+ 0xD04,
+ 0xD05,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD3B,
+ 0xD3D,
+ 0xD44,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD4F,
+ 0xD54,
+ 0xD58,
+ 0xD60,
+ 0xD62,
+ 0xD66,
+ 0xD70,
+ 0xD7A,
+ 0xD80,
+ 0xD82,
+ 0xD84,
+ 0xD85,
+ 0xD8F,
+ 0xD91,
+ 0xD97,
+ 0xD9A,
+ 0xDA6,
+ 0xDA7,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDDF,
+ 0xDF2,
+ 0xDF3,
+ 0xE01,
+ 0xE33,
+ 0xE34,
+ 0xE3B,
+ 0xE40,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEB3,
+ 0xEB4,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xEDE,
+ 0xEE0,
+ 0xF00,
+ 0xF01,
+ 0xF0B,
+ 0xF0C,
+ 0xF20,
+ 0xF2A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF3E,
+ 0xF43,
+ 0xF44,
+ 0xF48,
+ 0xF49,
+ 0xF4D,
+ 0xF4E,
+ 0xF52,
+ 0xF53,
+ 0xF57,
+ 0xF58,
+ 0xF5C,
+ 0xF5D,
+ 0xF69,
+ 0xF6A,
+ 0xF6D,
+ 0xF71,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF7A,
+ 0xF81,
+ 0xF82,
+ 0xF85,
+ 0xF86,
+ 0xF93,
+ 0xF94,
+ 0xF98,
+ 0xF99,
+ 0xF9D,
+ 0xF9E,
+ 0xFA2,
+ 0xFA3,
+ 0xFA7,
+ 0xFA8,
+ 0xFAC,
+ 0xFAD,
+ 0xFB9,
+ 0xFBA,
+ 0xFBD,
+ 0xFC6,
+ 0xFC7,
+ 0x1000,
+ 0x104A,
+ 0x1050,
+ 0x109E,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x10F1,
+ 0x10F7,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
+ 0x1200,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x135D,
+ 0x1360,
+ 0x1380,
+ 0x1390,
+ 0x1780,
+ 0x17A3,
+ 0x17A5,
+ 0x17A8,
+ 0x17A9,
+ 0x17B4,
+ 0x17B6,
+ 0x17CB,
+ 0x17D2,
+ 0x17D3,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17DD,
+ 0x17E0,
+ 0x17EA,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
+ 0x1E00,
+ 0x1E9A,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1EA0,
+ 0x1EFA,
+ 0x1F00,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F71,
+ 0x1F72,
+ 0x1F73,
+ 0x1F74,
+ 0x1F75,
+ 0x1F76,
+ 0x1F77,
+ 0x1F78,
+ 0x1F79,
+ 0x1F7A,
+ 0x1F7B,
+ 0x1F7C,
+ 0x1F7D,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FBB,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FC9,
+ 0x1FCA,
+ 0x1FCB,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD3,
+ 0x1FD6,
+ 0x1FDB,
+ 0x1FE0,
+ 0x1FE3,
+ 0x1FE4,
+ 0x1FEB,
+ 0x1FEC,
+ 0x1FED,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FF9,
+ 0x1FFA,
+ 0x1FFB,
+ 0x1FFC,
+ 0x1FFD,
+ 0x200C,
+ 0x200E,
+ 0x2010,
+ 0x2011,
+ 0x2019,
+ 0x201A,
+ 0x2027,
+ 0x2028,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D80,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x3005,
+ 0x3008,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x309B,
+ 0x309D,
+ 0x309F,
+ 0x30A0,
+ 0x30FF,
+ 0x3105,
+ 0x312E,
+ 0x312F,
+ 0x3130,
+ 0x31A0,
+ 0x31C0,
+ 0x3400,
+ 0x4DC0,
+ 0x4E00,
+ 0x9FFD,
+ 0xA67F,
+ 0xA680,
+ 0xA717,
+ 0xA720,
+ 0xA788,
+ 0xA789,
+ 0xA78D,
+ 0xA78E,
+ 0xA792,
+ 0xA794,
+ 0xA7AA,
+ 0xA7AB,
+ 0xA7AE,
+ 0xA7AF,
+ 0xA7B8,
+ 0xA7BA,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA9E7,
+ 0xA9FF,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAA80,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB66,
+ 0xAB68,
+ 0xAC00,
+ 0xD7A4,
+ 0xFA0E,
+ 0xFA10,
+ 0xFA11,
+ 0xFA12,
+ 0xFA13,
+ 0xFA15,
+ 0xFA1F,
+ 0xFA20,
+ 0xFA21,
+ 0xFA22,
+ 0xFA23,
+ 0xFA25,
+ 0xFA27,
+ 0xFA2A,
+ 0x11301,
+ 0x11302,
+ 0x11303,
+ 0x11304,
+ 0x1133B,
+ 0x1133D,
+ 0x16FF0,
+ 0x16FF2,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x30000,
+ 0x3134B
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_IDENTIFIERSTATUS__RESTRICTED_invlist[] = { /* for EBCDIC 037 */
+ 779, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 0, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x42,
+ 0x4A,
+ 0x4B,
+ 0x4C,
+ 0x51,
+ 0x5A,
+ 0x60,
+ 0x61,
+ 0x62,
+ 0x6A,
+ 0x6D,
+ 0x6E,
+ 0x70,
+ 0x79,
+ 0x7A,
+ 0x7B,
+ 0x7D,
+ 0x7E,
+ 0x80,
+ 0x8A,
+ 0x8C,
+ 0x8F,
+ 0x91,
+ 0x9A,
+ 0x9C,
+ 0x9D,
+ 0x9E,
+ 0x9F,
+ 0xA2,
+ 0xAA,
+ 0xAC,
+ 0xAF,
+ 0xB3,
+ 0xB4,
+ 0xC1,
+ 0xCA,
+ 0xCB,
+ 0xD0,
+ 0xD1,
+ 0xDA,
+ 0xDB,
+ 0xE0,
+ 0xE2,
+ 0xEA,
+ 0xEB,
+ 0xFA,
+ 0xFB,
+ 0xFF,
+ 0x100,
+ 0x132,
+ 0x134,
+ 0x13F,
+ 0x141,
+ 0x149,
+ 0x14A,
+ 0x17F,
+ 0x18F,
+ 0x190,
+ 0x1A0,
+ 0x1A2,
+ 0x1AF,
+ 0x1B1,
+ 0x1CD,
+ 0x1DD,
+ 0x1DE,
+ 0x1E4,
+ 0x1E6,
+ 0x1F1,
+ 0x1F4,
+ 0x1F6,
+ 0x1F8,
+ 0x21C,
+ 0x21E,
+ 0x220,
+ 0x226,
+ 0x234,
+ 0x259,
+ 0x25A,
+ 0x2BB,
+ 0x2BD,
+ 0x2EC,
+ 0x2ED,
+ 0x300,
+ 0x305,
+ 0x306,
+ 0x30D,
+ 0x30F,
+ 0x312,
+ 0x313,
+ 0x315,
+ 0x31B,
+ 0x31C,
+ 0x323,
+ 0x329,
+ 0x32D,
+ 0x32F,
+ 0x330,
+ 0x332,
+ 0x335,
+ 0x336,
+ 0x338,
+ 0x33A,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x346,
+ 0x375,
+ 0x376,
+ 0x37B,
+ 0x37E,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x3CF,
+ 0x3FC,
+ 0x460,
+ 0x48A,
+ 0x500,
+ 0x510,
+ 0x52A,
+ 0x52E,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x55A,
+ 0x561,
+ 0x587,
+ 0x58A,
+ 0x58B,
+ 0x5B4,
+ 0x5B5,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F5,
+ 0x620,
+ 0x640,
+ 0x641,
+ 0x656,
+ 0x660,
+ 0x66A,
+ 0x670,
+ 0x673,
+ 0x674,
+ 0x675,
+ 0x679,
+ 0x68E,
+ 0x68F,
+ 0x6A1,
+ 0x6A2,
+ 0x6D4,
+ 0x6D5,
+ 0x6D6,
+ 0x6E5,
+ 0x6E7,
+ 0x6EE,
+ 0x700,
+ 0x750,
+ 0x7B2,
+ 0x8A0,
+ 0x8AD,
+ 0x8B2,
+ 0x8B3,
+ 0x8B6,
+ 0x8C8,
+ 0x901,
+ 0x94E,
+ 0x94F,
+ 0x951,
+ 0x956,
+ 0x958,
+ 0x960,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x971,
+ 0x978,
+ 0x979,
+ 0x980,
+ 0x981,
+ 0x984,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CF,
+ 0x9D7,
+ 0x9D8,
+ 0x9E0,
+ 0x9E4,
+ 0x9E6,
+ 0x9F2,
+ 0x9FE,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA33,
+ 0xA35,
+ 0xA36,
+ 0xA38,
+ 0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA5C,
+ 0xA5D,
+ 0xA66,
+ 0xA75,
+ 0xA81,
+ 0xA84,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE4,
+ 0xAE6,
+ 0xAF0,
+ 0xAFA,
+ 0xB00,
+ 0xB01,
+ 0xB04,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3C,
+ 0xB44,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB55,
+ 0xB58,
+ 0xB5F,
+ 0xB62,
+ 0xB66,
+ 0xB70,
+ 0xB71,
+ 0xB72,
+ 0xB82,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD0,
+ 0xBD1,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBF0,
+ 0xC01,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC34,
+ 0xC35,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC60,
+ 0xC62,
+ 0xC66,
+ 0xC70,
+ 0xC80,
+ 0xC81,
+ 0xC82,
+ 0xC84,
+ 0xC85,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCE0,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xCF1,
+ 0xCF3,
+ 0xD00,
+ 0xD01,
+ 0xD02,
+ 0xD04,
+ 0xD05,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD3B,
+ 0xD3D,
+ 0xD44,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD4F,
+ 0xD54,
+ 0xD58,
+ 0xD60,
+ 0xD62,
+ 0xD66,
+ 0xD70,
+ 0xD7A,
+ 0xD80,
+ 0xD82,
+ 0xD84,
+ 0xD85,
+ 0xD8F,
+ 0xD91,
+ 0xD97,
+ 0xD9A,
+ 0xDA6,
+ 0xDA7,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDDF,
+ 0xDF2,
+ 0xDF3,
+ 0xE01,
+ 0xE33,
+ 0xE34,
+ 0xE3B,
+ 0xE40,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEB3,
+ 0xEB4,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xEDE,
+ 0xEE0,
+ 0xF00,
+ 0xF01,
+ 0xF0B,
+ 0xF0C,
+ 0xF20,
+ 0xF2A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF3E,
+ 0xF43,
+ 0xF44,
+ 0xF48,
+ 0xF49,
+ 0xF4D,
+ 0xF4E,
+ 0xF52,
+ 0xF53,
+ 0xF57,
+ 0xF58,
+ 0xF5C,
+ 0xF5D,
+ 0xF69,
+ 0xF6A,
+ 0xF6D,
+ 0xF71,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF7A,
+ 0xF81,
+ 0xF82,
+ 0xF85,
+ 0xF86,
+ 0xF93,
+ 0xF94,
+ 0xF98,
+ 0xF99,
+ 0xF9D,
+ 0xF9E,
+ 0xFA2,
+ 0xFA3,
+ 0xFA7,
+ 0xFA8,
+ 0xFAC,
+ 0xFAD,
+ 0xFB9,
+ 0xFBA,
+ 0xFBD,
+ 0xFC6,
+ 0xFC7,
+ 0x1000,
+ 0x104A,
+ 0x1050,
+ 0x109E,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x10F1,
+ 0x10F7,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
+ 0x1200,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x135D,
+ 0x1360,
+ 0x1380,
+ 0x1390,
+ 0x1780,
+ 0x17A3,
+ 0x17A5,
+ 0x17A8,
+ 0x17A9,
+ 0x17B4,
+ 0x17B6,
+ 0x17CB,
+ 0x17D2,
+ 0x17D3,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17DD,
+ 0x17E0,
+ 0x17EA,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
+ 0x1E00,
+ 0x1E9A,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1EA0,
+ 0x1EFA,
+ 0x1F00,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F71,
+ 0x1F72,
+ 0x1F73,
+ 0x1F74,
+ 0x1F75,
+ 0x1F76,
+ 0x1F77,
+ 0x1F78,
+ 0x1F79,
+ 0x1F7A,
+ 0x1F7B,
+ 0x1F7C,
+ 0x1F7D,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FBB,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FC9,
+ 0x1FCA,
+ 0x1FCB,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD3,
+ 0x1FD6,
+ 0x1FDB,
+ 0x1FE0,
+ 0x1FE3,
+ 0x1FE4,
+ 0x1FEB,
+ 0x1FEC,
+ 0x1FED,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FF9,
+ 0x1FFA,
+ 0x1FFB,
+ 0x1FFC,
+ 0x1FFD,
+ 0x200C,
+ 0x200E,
+ 0x2010,
+ 0x2011,
+ 0x2019,
+ 0x201A,
+ 0x2027,
+ 0x2028,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D80,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x3005,
+ 0x3008,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x309B,
+ 0x309D,
+ 0x309F,
+ 0x30A0,
+ 0x30FF,
+ 0x3105,
+ 0x312E,
+ 0x312F,
+ 0x3130,
+ 0x31A0,
+ 0x31C0,
+ 0x3400,
+ 0x4DC0,
+ 0x4E00,
+ 0x9FFD,
+ 0xA67F,
+ 0xA680,
+ 0xA717,
+ 0xA720,
+ 0xA788,
+ 0xA789,
+ 0xA78D,
+ 0xA78E,
+ 0xA792,
+ 0xA794,
+ 0xA7AA,
+ 0xA7AB,
+ 0xA7AE,
+ 0xA7AF,
+ 0xA7B8,
+ 0xA7BA,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA9E7,
+ 0xA9FF,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAA80,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB66,
+ 0xAB68,
+ 0xAC00,
+ 0xD7A4,
+ 0xFA0E,
+ 0xFA10,
+ 0xFA11,
+ 0xFA12,
+ 0xFA13,
+ 0xFA15,
+ 0xFA1F,
+ 0xFA20,
+ 0xFA21,
+ 0xFA22,
+ 0xFA23,
+ 0xFA25,
+ 0xFA27,
+ 0xFA2A,
+ 0x11301,
+ 0x11302,
+ 0x11303,
+ 0x11304,
+ 0x1133B,
+ 0x1133D,
+ 0x16FF0,
+ 0x16FF2,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x30000,
+ 0x3134B
+};
+
+# endif /* EBCDIC 037 */
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
+static const UV UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE_invlist[] = { /* for ASCII/Latin1 */
+ 39, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0xAD,
+ 0xAE,
+ 0x34F,
+ 0x350,
+ 0x61C,
+ 0x61D,
+ 0x115F,
+ 0x1161,
+ 0x17B4,
+ 0x17B6,
+ 0x180B,
+ 0x180F,
+ 0x200B,
+ 0x200C,
+ 0x200E,
+ 0x2010,
+ 0x202A,
+ 0x202F,
+ 0x2060,
+ 0x2065,
+ 0x2066,
+ 0x206A,
+ 0x3164,
+ 0x3165,
+ 0xFE00,
+ 0xFE10,
+ 0xFEFF,
+ 0xFF00,
+ 0xFFA0,
+ 0xFFA1,
+ 0x1BCA0,
+ 0x1BCA4,
+ 0x1D173,
+ 0x1D17B,
+ 0xE0020,
+ 0xE0080,
+ 0xE0100,
+ 0xE01F0
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE_invlist[] = { /* for EBCDIC 1047 */
+ 39, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0xCA,
+ 0xCB,
+ 0x34F,
+ 0x350,
+ 0x61C,
+ 0x61D,
+ 0x115F,
+ 0x1161,
+ 0x17B4,
+ 0x17B6,
+ 0x180B,
+ 0x180F,
+ 0x200B,
+ 0x200C,
+ 0x200E,
+ 0x2010,
+ 0x202A,
+ 0x202F,
+ 0x2060,
+ 0x2065,
+ 0x2066,
+ 0x206A,
+ 0x3164,
+ 0x3165,
+ 0xFE00,
+ 0xFE10,
+ 0xFEFF,
+ 0xFF00,
+ 0xFFA0,
+ 0xFFA1,
+ 0x1BCA0,
+ 0x1BCA4,
+ 0x1D173,
+ 0x1D17B,
+ 0xE0020,
+ 0xE0080,
+ 0xE0100,
+ 0xE01F0
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE_invlist[] = { /* for EBCDIC 037 */
+ 39, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0xCA,
+ 0xCB,
+ 0x34F,
+ 0x350,
+ 0x61C,
+ 0x61D,
+ 0x115F,
+ 0x1161,
+ 0x17B4,
+ 0x17B6,
+ 0x180B,
+ 0x180F,
+ 0x200B,
+ 0x200C,
+ 0x200E,
+ 0x2010,
+ 0x202A,
+ 0x202F,
+ 0x2060,
+ 0x2065,
+ 0x2066,
+ 0x206A,
+ 0x3164,
+ 0x3165,
+ 0xFE00,
+ 0xFE10,
+ 0xFEFF,
+ 0xFF00,
+ 0xFFA0,
+ 0xFFA1,
+ 0x1BCA0,
+ 0x1BCA4,
+ 0x1D173,
+ 0x1D17B,
+ 0xE0020,
+ 0xE0080,
+ 0xE0100,
+ 0xE01F0
+};
+
+# endif /* EBCDIC 037 */
+
+static const UV UNI_IDENTIFIERTYPE__EXCLUSION_invlist[] = { /* for all charsets */
+ 425, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x3E2,
+ 0x3F0,
+ 0x800,
+ 0x82E,
+ 0x830,
+ 0x83F,
+ 0x1680,
+ 0x169D,
+ 0x16A0,
+ 0x16EB,
+ 0x16EE,
+ 0x16F9,
+ 0x1700,
+ 0x170D,
+ 0x170E,
+ 0x1715,
+ 0x1720,
+ 0x1737,
+ 0x1740,
+ 0x1754,
+ 0x1760,
+ 0x176D,
+ 0x176E,
+ 0x1771,
+ 0x1772,
+ 0x1774,
+ 0x1800,
+ 0x180B,
+ 0x1810,
+ 0x181A,
+ 0x1820,
+ 0x1879,
+ 0x1880,
+ 0x18AB,
+ 0x1A00,
+ 0x1A1C,
+ 0x1A1E,
+ 0x1A20,
+ 0x1CFA,
+ 0x1CFB,
+ 0x2C00,
+ 0x2C2F,
+ 0x2C30,
+ 0x2C5F,
+ 0x2C80,
+ 0x2CF4,
+ 0x2CF9,
+ 0x2D00,
+ 0xA840,
+ 0xA878,
+ 0xA930,
+ 0xA954,
+ 0xA95F,
+ 0xA960,
+ 0xA9CF,
+ 0xA9D0,
+ 0x10000,
+ 0x1000C,
+ 0x1000D,
+ 0x10027,
+ 0x10028,
+ 0x1003B,
+ 0x1003C,
+ 0x1003E,
+ 0x1003F,
+ 0x1004E,
+ 0x10050,
+ 0x1005E,
+ 0x10080,
+ 0x100FB,
+ 0x10100,
+ 0x10103,
+ 0x10107,
+ 0x10134,
+ 0x10137,
+ 0x10140,
+ 0x10280,
+ 0x1029D,
+ 0x102A0,
+ 0x102D1,
+ 0x10300,
+ 0x10324,
+ 0x1032D,
+ 0x1034B,
+ 0x10350,
+ 0x1037B,
+ 0x10380,
+ 0x1039E,
+ 0x1039F,
+ 0x103C4,
+ 0x103C8,
+ 0x103D6,
+ 0x10400,
+ 0x1049E,
+ 0x104A0,
+ 0x104AA,
+ 0x10500,
+ 0x10528,
+ 0x10530,
+ 0x10564,
+ 0x1056F,
+ 0x10570,
+ 0x10600,
+ 0x10737,
+ 0x10740,
+ 0x10756,
+ 0x10760,
+ 0x10768,
+ 0x10800,
+ 0x10806,
+ 0x10808,
+ 0x10809,
+ 0x1080A,
+ 0x10836,
+ 0x10837,
+ 0x10839,
+ 0x1083C,
+ 0x1083D,
+ 0x1083F,
+ 0x10856,
+ 0x10857,
+ 0x1089F,
+ 0x108A7,
+ 0x108B0,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
+ 0x108FB,
+ 0x1091C,
+ 0x1091F,
+ 0x1093A,
+ 0x1093F,
+ 0x10940,
+ 0x10980,
+ 0x109B8,
+ 0x109BC,
+ 0x109D0,
+ 0x109D2,
+ 0x10A04,
+ 0x10A05,
+ 0x10A07,
+ 0x10A0C,
+ 0x10A14,
+ 0x10A15,
+ 0x10A18,
+ 0x10A19,
+ 0x10A36,
+ 0x10A38,
+ 0x10A3B,
+ 0x10A3F,
+ 0x10A49,
+ 0x10A50,
+ 0x10A59,
+ 0x10A60,
+ 0x10AA0,
+ 0x10AC0,
+ 0x10AE7,
+ 0x10AEB,
+ 0x10AF7,
+ 0x10B00,
+ 0x10B36,
+ 0x10B39,
+ 0x10B56,
+ 0x10B58,
+ 0x10B73,
+ 0x10B78,
+ 0x10B92,
+ 0x10B99,
+ 0x10B9D,
+ 0x10BA9,
+ 0x10BB0,
+ 0x10C00,
+ 0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
+ 0x10CFA,
+ 0x10D00,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
+ 0x11000,
+ 0x1104E,
+ 0x11052,
+ 0x11070,
+ 0x1107F,
+ 0x110C2,
+ 0x110CD,
+ 0x110CE,
+ 0x110D0,
+ 0x110E9,
+ 0x110F0,
+ 0x110FA,
+ 0x11150,
+ 0x11177,
+ 0x11180,
+ 0x111E0,
+ 0x11200,
+ 0x11212,
+ 0x11213,
+ 0x1123F,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112AA,
+ 0x112B0,
+ 0x112EB,
+ 0x112F0,
+ 0x112FA,
+ 0x11300,
+ 0x11301,
+ 0x11302,
+ 0x11303,
+ 0x11305,
+ 0x1130D,
+ 0x1130F,
+ 0x11311,
+ 0x11313,
+ 0x11329,
+ 0x1132A,
+ 0x11331,
+ 0x11332,
+ 0x11334,
+ 0x11335,
+ 0x1133A,
+ 0x1133D,
+ 0x11345,
+ 0x11347,
+ 0x11349,
+ 0x1134B,
+ 0x1134E,
+ 0x11350,
+ 0x11351,
+ 0x11357,
+ 0x11358,
+ 0x1135D,
+ 0x11364,
+ 0x11366,
+ 0x1136D,
+ 0x11370,
+ 0x11375,
+ 0x11480,
+ 0x114C8,
+ 0x114D0,
+ 0x114DA,
+ 0x11580,
+ 0x115B6,
+ 0x115B8,
+ 0x115DE,
+ 0x11600,
+ 0x11645,
+ 0x11650,
+ 0x1165A,
+ 0x11660,
+ 0x1166D,
+ 0x11680,
+ 0x116B9,
+ 0x116C0,
+ 0x116CA,
+ 0x11700,
+ 0x1171B,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x11740,
+ 0x11800,
+ 0x1183C,
+ 0x118A0,
+ 0x118F3,
+ 0x118FF,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
+ 0x11A00,
+ 0x11A48,
+ 0x11A50,
+ 0x11AA3,
+ 0x11AC0,
+ 0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C37,
+ 0x11C38,
+ 0x11C46,
+ 0x11C50,
+ 0x11C6D,
+ 0x11C70,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
+ 0x11D00,
+ 0x11D07,
+ 0x11D08,
+ 0x11D0A,
+ 0x11D0B,
+ 0x11D37,
+ 0x11D3A,
+ 0x11D3B,
+ 0x11D3C,
+ 0x11D3E,
+ 0x11D3F,
+ 0x11D48,
+ 0x11D50,
+ 0x11D5A,
+ 0x11EE0,
+ 0x11EF9,
+ 0x12000,
+ 0x1239A,
+ 0x12400,
+ 0x1246F,
+ 0x12470,
+ 0x12475,
+ 0x12480,
+ 0x12544,
+ 0x13000,
+ 0x1342F,
+ 0x13430,
+ 0x13439,
+ 0x14400,
+ 0x14647,
+ 0x16A40,
+ 0x16A5F,
+ 0x16A60,
+ 0x16A6A,
+ 0x16A6E,
+ 0x16A70,
+ 0x16AD0,
+ 0x16AEE,
+ 0x16AF0,
+ 0x16AF6,
+ 0x16B00,
+ 0x16B46,
+ 0x16B50,
+ 0x16B5A,
+ 0x16B5B,
+ 0x16B62,
+ 0x16B63,
+ 0x16B78,
+ 0x16B7D,
+ 0x16B90,
+ 0x16E40,
+ 0x16E9B,
+ 0x16FE0,
+ 0x16FE2,
+ 0x16FE4,
+ 0x16FE5,
+ 0x17000,
+ 0x187F8,
+ 0x18800,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
+ 0x1B170,
+ 0x1B2FC,
+ 0x1BC00,
+ 0x1BC6B,
+ 0x1BC70,
+ 0x1BC7D,
+ 0x1BC80,
+ 0x1BC89,
+ 0x1BC90,
+ 0x1BC9A,
+ 0x1BC9C,
+ 0x1BCA0,
+ 0x1D800,
+ 0x1DA8C,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
+ 0x1E800,
+ 0x1E8C5,
+ 0x1E8C7,
+ 0x1E8D7
+};
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
+static const UV UNI_IDENTIFIERTYPE__INCLUSION_invlist[] = { /* for ASCII/Latin1 */
+ 31, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x27,
+ 0x28,
+ 0x2D,
+ 0x2F,
+ 0x3A,
+ 0x3B,
+ 0xB7,
+ 0xB8,
+ 0x375,
+ 0x376,
+ 0x58A,
+ 0x58B,
+ 0x5F3,
+ 0x5F5,
+ 0x6FD,
+ 0x6FF,
+ 0xF0B,
+ 0xF0C,
+ 0x200C,
+ 0x200E,
+ 0x2010,
+ 0x2011,
+ 0x2019,
+ 0x201A,
+ 0x2027,
+ 0x2028,
+ 0x30A0,
+ 0x30A1,
+ 0x30FB,
+ 0x30FC
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_IDENTIFIERTYPE__INCLUSION_invlist[] = { /* for EBCDIC 1047 */
33, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
+ 0x4B,
+ 0x4C,
+ 0x60,
+ 0x61,
+ 0x7A,
+ 0x7B,
+ 0x7D,
+ 0x7E,
+ 0xB3,
+ 0xB4,
+ 0x375,
+ 0x376,
+ 0x58A,
+ 0x58B,
+ 0x5F3,
+ 0x5F5,
+ 0x6FD,
+ 0x6FF,
+ 0xF0B,
+ 0xF0C,
+ 0x200C,
+ 0x200E,
+ 0x2010,
+ 0x2011,
+ 0x2019,
+ 0x201A,
+ 0x2027,
+ 0x2028,
+ 0x30A0,
+ 0x30A1,
+ 0x30FB,
+ 0x30FC
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_IDENTIFIERTYPE__INCLUSION_invlist[] = { /* for EBCDIC 037 */
+ 33, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x4B,
+ 0x4C,
+ 0x60,
+ 0x61,
+ 0x7A,
+ 0x7B,
+ 0x7D,
+ 0x7E,
+ 0xB3,
+ 0xB4,
+ 0x375,
+ 0x376,
+ 0x58A,
+ 0x58B,
+ 0x5F3,
+ 0x5F5,
+ 0x6FD,
+ 0x6FF,
+ 0xF0B,
+ 0xF0C,
+ 0x200C,
+ 0x200E,
+ 0x2010,
+ 0x2011,
+ 0x2019,
+ 0x201A,
+ 0x2027,
+ 0x2028,
+ 0x30A0,
+ 0x30A1,
+ 0x30FB,
+ 0x30FC
+};
+
+# endif /* EBCDIC 037 */
+
+static const UV UNI_IDENTIFIERTYPE__LIMITEDUSE_invlist[] = { /* for all charsets */
+ 171, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x700,
+ 0x70E,
+ 0x70F,
+ 0x74B,
+ 0x74D,
+ 0x750,
+ 0x7C0,
+ 0x7FB,
+ 0x7FD,
+ 0x800,
+ 0x840,
+ 0x85C,
+ 0x85E,
+ 0x85F,
+ 0x860,
+ 0x86B,
+ 0x13A0,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
+ 0x1400,
+ 0x1680,
+ 0x18B0,
+ 0x18F6,
+ 0x1900,
+ 0x191F,
+ 0x1920,
+ 0x192C,
+ 0x1930,
+ 0x193C,
+ 0x1940,
+ 0x1941,
+ 0x1944,
+ 0x196E,
+ 0x1970,
+ 0x1975,
+ 0x1980,
+ 0x19AC,
+ 0x19B0,
+ 0x19CA,
+ 0x19D0,
+ 0x19DB,
+ 0x19DE,
+ 0x19E0,
+ 0x1A20,
+ 0x1A5F,
+ 0x1A60,
+ 0x1A7D,
+ 0x1A7F,
+ 0x1A8A,
+ 0x1A90,
+ 0x1A9A,
+ 0x1AA0,
+ 0x1AAE,
+ 0x1B00,
+ 0x1B4C,
+ 0x1B50,
+ 0x1B7D,
+ 0x1B80,
+ 0x1BF4,
+ 0x1BFC,
+ 0x1C38,
+ 0x1C3B,
+ 0x1C4A,
+ 0x1C4D,
+ 0x1C80,
+ 0x1CC0,
+ 0x1CC8,
+ 0x2D30,
+ 0x2D68,
+ 0x2D70,
+ 0x2D71,
+ 0x2D7F,
+ 0x2D80,
+ 0xA000,
+ 0xA48D,
+ 0xA490,
+ 0xA4C7,
+ 0xA4D0,
+ 0xA62C,
+ 0xA6A0,
+ 0xA6F8,
+ 0xA800,
+ 0xA82D,
+ 0xA880,
+ 0xA8C6,
+ 0xA8CE,
+ 0xA8DA,
+ 0xA900,
+ 0xA92E,
+ 0xA92F,
+ 0xA930,
+ 0xA980,
+ 0xA9CE,
+ 0xA9CF,
+ 0xA9DA,
+ 0xA9DE,
+ 0xA9E0,
+ 0xAA00,
+ 0xAA37,
+ 0xAA40,
+ 0xAA4E,
+ 0xAA50,
+ 0xAA5A,
+ 0xAA5C,
+ 0xAA60,
+ 0xAA80,
+ 0xAAC3,
+ 0xAADB,
+ 0xAAF7,
+ 0xAB70,
+ 0xABEE,
+ 0xABF0,
+ 0xABFA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
+ 0x10D00,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x11100,
+ 0x11135,
+ 0x11136,
+ 0x11148,
+ 0x11400,
+ 0x1145C,
+ 0x1145D,
+ 0x11462,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11FB0,
+ 0x11FB1,
+ 0x16800,
+ 0x16A39,
+ 0x16F00,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
+ 0x16F8F,
+ 0x16FA0,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
+ 0x1E900,
+ 0x1E94C,
+ 0x1E950,
+ 0x1E95A,
+ 0x1E95E,
+ 0x1E960
+};
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
+static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for ASCII/Latin1 */
+ 1357, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 0, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x9,
+ 0xE,
+ 0x20,
+ 0x7F,
+ 0x85,
+ 0x86,
+ 0xA0,
+ 0x378,
+ 0x37A,
+ 0x380,
+ 0x384,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x58B,
+ 0x58D,
+ 0x590,
+ 0x591,
+ 0x5C8,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F5,
+ 0x600,
+ 0x61D,
+ 0x61E,
+ 0x70E,
+ 0x70F,
+ 0x74B,
+ 0x74D,
+ 0x7B2,
+ 0x7C0,
+ 0x7FB,
+ 0x7FD,
+ 0x82E,
+ 0x830,
+ 0x83F,
+ 0x840,
+ 0x85C,
+ 0x85E,
+ 0x85F,
+ 0x860,
+ 0x86B,
+ 0x8A0,
+ 0x8B5,
+ 0x8B6,
+ 0x8C8,
+ 0x8D3,
+ 0x984,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CF,
+ 0x9D7,
+ 0x9D8,
+ 0x9DC,
+ 0x9DE,
+ 0x9DF,
+ 0x9E4,
+ 0x9E6,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA34,
+ 0xA35,
+ 0xA37,
+ 0xA38,
+ 0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA51,
+ 0xA52,
+ 0xA59,
+ 0xA5D,
+ 0xA5E,
+ 0xA5F,
+ 0xA66,
+ 0xA77,
+ 0xA81,
+ 0xA84,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE4,
+ 0xAE6,
+ 0xAF2,
+ 0xAF9,
+ 0xB00,
+ 0xB01,
+ 0xB04,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3C,
+ 0xB45,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB55,
+ 0xB58,
+ 0xB5C,
+ 0xB5E,
+ 0xB5F,
+ 0xB64,
+ 0xB66,
+ 0xB78,
+ 0xB82,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD0,
+ 0xBD1,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBFB,
+ 0xC00,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC58,
+ 0xC5B,
+ 0xC60,
+ 0xC64,
+ 0xC66,
+ 0xC70,
+ 0xC77,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCDE,
+ 0xCDF,
+ 0xCE0,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xCF1,
+ 0xCF3,
+ 0xD00,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD45,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD50,
+ 0xD54,
+ 0xD64,
+ 0xD66,
+ 0xD80,
+ 0xD81,
+ 0xD84,
+ 0xD85,
+ 0xD97,
+ 0xD9A,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDE0,
+ 0xDE6,
+ 0xDF0,
+ 0xDF2,
+ 0xDF5,
+ 0xE01,
+ 0xE3B,
+ 0xE3F,
+ 0xE5C,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xEDC,
+ 0xEE0,
+ 0xF00,
+ 0xF48,
+ 0xF49,
+ 0xF6D,
+ 0xF71,
+ 0xF98,
+ 0xF99,
+ 0xFBD,
+ 0xFBE,
+ 0xFCD,
+ 0xFCE,
+ 0xFDB,
+ 0x1000,
+ 0x10C6,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x135D,
+ 0x137D,
+ 0x1380,
+ 0x139A,
+ 0x13A0,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
+ 0x1400,
+ 0x169D,
+ 0x16A0,
+ 0x16F9,
+ 0x1700,
+ 0x170D,
+ 0x170E,
+ 0x1715,
+ 0x1720,
+ 0x1737,
+ 0x1740,
+ 0x1754,
+ 0x1760,
+ 0x176D,
+ 0x176E,
+ 0x1771,
+ 0x1772,
+ 0x1774,
+ 0x1780,
+ 0x17DE,
+ 0x17E0,
+ 0x17EA,
+ 0x17F0,
+ 0x17FA,
+ 0x1800,
+ 0x180F,
+ 0x1810,
+ 0x181A,
+ 0x1820,
+ 0x1879,
+ 0x1880,
+ 0x18AB,
+ 0x18B0,
+ 0x18F6,
+ 0x1900,
+ 0x191F,
+ 0x1920,
+ 0x192C,
+ 0x1930,
+ 0x193C,
+ 0x1940,
+ 0x1941,
+ 0x1944,
+ 0x196E,
+ 0x1970,
+ 0x1975,
+ 0x1980,
+ 0x19AC,
+ 0x19B0,
+ 0x19CA,
+ 0x19D0,
+ 0x19DB,
+ 0x19DE,
+ 0x1A1C,
+ 0x1A1E,
+ 0x1A5F,
+ 0x1A60,
+ 0x1A7D,
+ 0x1A7F,
+ 0x1A8A,
+ 0x1A90,
+ 0x1A9A,
+ 0x1AA0,
+ 0x1AAE,
+ 0x1AB0,
+ 0x1AC1,
+ 0x1B00,
+ 0x1B4C,
+ 0x1B50,
+ 0x1B7D,
+ 0x1B80,
+ 0x1BF4,
+ 0x1BFC,
+ 0x1C38,
+ 0x1C3B,
+ 0x1C4A,
+ 0x1C4D,
+ 0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC8,
+ 0x1CD0,
+ 0x1CFB,
+ 0x1D00,
+ 0x1DFA,
+ 0x1DFB,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F7E,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FD4,
+ 0x1FD6,
+ 0x1FDC,
+ 0x1FDD,
+ 0x1FF0,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FFF,
+ 0x2000,
+ 0x2065,
+ 0x2066,
+ 0x2072,
+ 0x2074,
+ 0x208F,
+ 0x2090,
+ 0x209D,
+ 0x20A0,
+ 0x20C0,
+ 0x20D0,
+ 0x20F1,
+ 0x2100,
+ 0x218C,
+ 0x2190,
+ 0x2427,
+ 0x2440,
+ 0x244B,
+ 0x2460,
+ 0x2B74,
+ 0x2B76,
+ 0x2B96,
+ 0x2B97,
+ 0x2C2F,
+ 0x2C30,
+ 0x2C5F,
+ 0x2C60,
+ 0x2CF4,
+ 0x2CF9,
+ 0x2D26,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D30,
+ 0x2D68,
+ 0x2D6F,
+ 0x2D71,
+ 0x2D7F,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x2DE0,
+ 0x2E53,
+ 0x2E80,
+ 0x2E9A,
+ 0x2E9B,
+ 0x2EF4,
+ 0x2F00,
+ 0x2FD6,
+ 0x2FF0,
+ 0x2FFC,
+ 0x3000,
+ 0x3040,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x3100,
+ 0x3105,
+ 0x3130,
+ 0x3131,
+ 0x318F,
+ 0x3190,
+ 0x31E4,
+ 0x31F0,
+ 0x321F,
+ 0x3220,
+ 0x9FFD,
+ 0xA000,
+ 0xA48D,
+ 0xA490,
+ 0xA4C7,
+ 0xA4D0,
+ 0xA62C,
+ 0xA640,
+ 0xA6F8,
+ 0xA700,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
+ 0xA830,
+ 0xA83A,
+ 0xA840,
+ 0xA878,
+ 0xA880,
+ 0xA8C6,
+ 0xA8CE,
+ 0xA8DA,
+ 0xA8E0,
+ 0xA954,
+ 0xA95F,
+ 0xA97D,
+ 0xA980,
+ 0xA9CE,
+ 0xA9CF,
+ 0xA9DA,
+ 0xA9DE,
+ 0xA9FF,
+ 0xAA00,
+ 0xAA37,
+ 0xAA40,
+ 0xAA4E,
+ 0xAA50,
+ 0xAA5A,
+ 0xAA5C,
+ 0xAAC3,
+ 0xAADB,
+ 0xAAF7,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB30,
+ 0xAB6C,
+ 0xAB70,
+ 0xABEE,
+ 0xABF0,
+ 0xABFA,
+ 0xAC00,
+ 0xD7A4,
+ 0xD7B0,
+ 0xD7C7,
+ 0xD7CB,
+ 0xD7FC,
+ 0xF900,
+ 0xFA6E,
+ 0xFA70,
+ 0xFADA,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18,
+ 0xFB1D,
+ 0xFB37,
+ 0xFB38,
+ 0xFB3D,
+ 0xFB3E,
+ 0xFB3F,
+ 0xFB40,
+ 0xFB42,
+ 0xFB43,
+ 0xFB45,
+ 0xFB46,
+ 0xFBC2,
+ 0xFBD3,
+ 0xFD40,
+ 0xFD50,
+ 0xFD90,
+ 0xFD92,
+ 0xFDC8,
+ 0xFDF0,
+ 0xFDFE,
+ 0xFE00,
+ 0xFE1A,
+ 0xFE20,
+ 0xFE53,
+ 0xFE54,
+ 0xFE67,
+ 0xFE68,
+ 0xFE6C,
+ 0xFE70,
+ 0xFE75,
+ 0xFE76,
+ 0xFEFD,
+ 0xFEFF,
+ 0xFF00,
+ 0xFF01,
+ 0xFFBF,
+ 0xFFC2,
+ 0xFFC8,
+ 0xFFCA,
+ 0xFFD0,
+ 0xFFD2,
+ 0xFFD8,
+ 0xFFDA,
+ 0xFFDD,
+ 0xFFE0,
+ 0xFFE7,
+ 0xFFE8,
+ 0xFFEF,
+ 0xFFF9,
+ 0xFFFE,
+ 0x10000,
+ 0x1000C,
+ 0x1000D,
+ 0x10027,
+ 0x10028,
+ 0x1003B,
+ 0x1003C,
+ 0x1003E,
+ 0x1003F,
+ 0x1004E,
+ 0x10050,
+ 0x1005E,
+ 0x10080,
+ 0x100FB,
+ 0x10100,
+ 0x10103,
+ 0x10107,
+ 0x10134,
+ 0x10137,
+ 0x1018F,
+ 0x10190,
+ 0x1019D,
+ 0x101A0,
+ 0x101A1,
+ 0x101D0,
+ 0x101FE,
+ 0x10280,
+ 0x1029D,
+ 0x102A0,
+ 0x102D1,
+ 0x102E0,
+ 0x102FC,
+ 0x10300,
+ 0x10324,
+ 0x1032D,
+ 0x1034B,
+ 0x10350,
+ 0x1037B,
+ 0x10380,
+ 0x1039E,
+ 0x1039F,
+ 0x103C4,
+ 0x103C8,
+ 0x103D6,
+ 0x10400,
+ 0x1049E,
+ 0x104A0,
+ 0x104AA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
+ 0x10500,
+ 0x10528,
+ 0x10530,
+ 0x10564,
+ 0x1056F,
+ 0x10570,
+ 0x10600,
+ 0x10737,
+ 0x10740,
+ 0x10756,
+ 0x10760,
+ 0x10768,
+ 0x10800,
+ 0x10806,
+ 0x10808,
+ 0x10809,
+ 0x1080A,
+ 0x10836,
+ 0x10837,
+ 0x10839,
+ 0x1083C,
+ 0x1083D,
+ 0x1083F,
+ 0x10856,
+ 0x10857,
+ 0x1089F,
+ 0x108A7,
+ 0x108B0,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
+ 0x108FB,
+ 0x1091C,
+ 0x1091F,
+ 0x1093A,
+ 0x1093F,
+ 0x10940,
+ 0x10980,
+ 0x109B8,
+ 0x109BC,
+ 0x109D0,
+ 0x109D2,
+ 0x10A04,
+ 0x10A05,
+ 0x10A07,
+ 0x10A0C,
+ 0x10A14,
+ 0x10A15,
+ 0x10A18,
+ 0x10A19,
+ 0x10A36,
+ 0x10A38,
+ 0x10A3B,
+ 0x10A3F,
+ 0x10A49,
+ 0x10A50,
+ 0x10A59,
+ 0x10A60,
+ 0x10AA0,
+ 0x10AC0,
+ 0x10AE7,
+ 0x10AEB,
+ 0x10AF7,
+ 0x10B00,
+ 0x10B36,
+ 0x10B39,
+ 0x10B56,
+ 0x10B58,
+ 0x10B73,
+ 0x10B78,
+ 0x10B92,
+ 0x10B99,
+ 0x10B9D,
+ 0x10BA9,
+ 0x10BB0,
+ 0x10C00,
+ 0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
+ 0x10CFA,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10E60,
+ 0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
+ 0x11000,
+ 0x1104E,
+ 0x11052,
+ 0x11070,
+ 0x1107F,
+ 0x110C2,
+ 0x110CD,
+ 0x110CE,
+ 0x110D0,
+ 0x110E9,
+ 0x110F0,
+ 0x110FA,
+ 0x11100,
+ 0x11135,
+ 0x11136,
+ 0x11148,
+ 0x11150,
+ 0x11177,
+ 0x11180,
+ 0x111E0,
+ 0x111E1,
+ 0x111F5,
+ 0x11200,
+ 0x11212,
+ 0x11213,
+ 0x1123F,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112AA,
+ 0x112B0,
+ 0x112EB,
+ 0x112F0,
+ 0x112FA,
+ 0x11300,
+ 0x11304,
+ 0x11305,
+ 0x1130D,
+ 0x1130F,
+ 0x11311,
+ 0x11313,
+ 0x11329,
+ 0x1132A,
+ 0x11331,
+ 0x11332,
+ 0x11334,
+ 0x11335,
+ 0x1133A,
+ 0x1133B,
+ 0x11345,
+ 0x11347,
+ 0x11349,
+ 0x1134B,
+ 0x1134E,
+ 0x11350,
+ 0x11351,
+ 0x11357,
+ 0x11358,
+ 0x1135D,
+ 0x11364,
+ 0x11366,
+ 0x1136D,
+ 0x11370,
+ 0x11375,
+ 0x11400,
+ 0x1145C,
+ 0x1145D,
+ 0x11462,
+ 0x11480,
+ 0x114C8,
+ 0x114D0,
+ 0x114DA,
+ 0x11580,
+ 0x115B6,
+ 0x115B8,
+ 0x115DE,
+ 0x11600,
+ 0x11645,
+ 0x11650,
+ 0x1165A,
+ 0x11660,
+ 0x1166D,
+ 0x11680,
+ 0x116B9,
+ 0x116C0,
+ 0x116CA,
+ 0x11700,
+ 0x1171B,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x11740,
+ 0x11800,
+ 0x1183C,
+ 0x118A0,
+ 0x118F3,
+ 0x118FF,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
+ 0x11A00,
+ 0x11A48,
+ 0x11A50,
+ 0x11AA3,
+ 0x11AC0,
+ 0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C37,
+ 0x11C38,
+ 0x11C46,
+ 0x11C50,
+ 0x11C6D,
+ 0x11C70,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
+ 0x11D00,
+ 0x11D07,
+ 0x11D08,
+ 0x11D0A,
+ 0x11D0B,
+ 0x11D37,
+ 0x11D3A,
+ 0x11D3B,
+ 0x11D3C,
+ 0x11D3E,
+ 0x11D3F,
+ 0x11D48,
+ 0x11D50,
+ 0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
+ 0x1239A,
+ 0x12400,
+ 0x1246F,
+ 0x12470,
+ 0x12475,
+ 0x12480,
+ 0x12544,
+ 0x13000,
+ 0x1342F,
+ 0x13430,
+ 0x13439,
+ 0x14400,
+ 0x14647,
+ 0x16800,
+ 0x16A39,
+ 0x16A40,
+ 0x16A5F,
+ 0x16A60,
+ 0x16A6A,
+ 0x16A6E,
+ 0x16A70,
+ 0x16AD0,
+ 0x16AEE,
+ 0x16AF0,
+ 0x16AF6,
+ 0x16B00,
+ 0x16B46,
+ 0x16B50,
+ 0x16B5A,
+ 0x16B5B,
+ 0x16B62,
+ 0x16B63,
+ 0x16B78,
+ 0x16B7D,
+ 0x16B90,
+ 0x16E40,
+ 0x16E9B,
+ 0x16F00,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
+ 0x16F8F,
+ 0x16FA0,
+ 0x16FE0,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
+ 0x17000,
+ 0x187F8,
+ 0x18800,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
+ 0x1B000,
+ 0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x1B170,
+ 0x1B2FC,
+ 0x1BC00,
+ 0x1BC6B,
+ 0x1BC70,
+ 0x1BC7D,
+ 0x1BC80,
+ 0x1BC89,
+ 0x1BC90,
+ 0x1BC9A,
+ 0x1BC9C,
+ 0x1BCA4,
+ 0x1D000,
+ 0x1D0F6,
+ 0x1D100,
+ 0x1D127,
+ 0x1D129,
+ 0x1D1E9,
+ 0x1D200,
+ 0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
+ 0x1D300,
+ 0x1D357,
+ 0x1D360,
+ 0x1D379,
+ 0x1D400,
+ 0x1D455,
+ 0x1D456,
+ 0x1D49D,
+ 0x1D49E,
+ 0x1D4A0,
+ 0x1D4A2,
+ 0x1D4A3,
+ 0x1D4A5,
+ 0x1D4A7,
+ 0x1D4A9,
+ 0x1D4AD,
+ 0x1D4AE,
+ 0x1D4BA,
+ 0x1D4BB,
+ 0x1D4BC,
+ 0x1D4BD,
+ 0x1D4C4,
+ 0x1D4C5,
+ 0x1D506,
+ 0x1D507,
+ 0x1D50B,
+ 0x1D50D,
+ 0x1D515,
+ 0x1D516,
+ 0x1D51D,
+ 0x1D51E,
+ 0x1D53A,
+ 0x1D53B,
+ 0x1D53F,
+ 0x1D540,
+ 0x1D545,
+ 0x1D546,
+ 0x1D547,
+ 0x1D54A,
+ 0x1D551,
+ 0x1D552,
+ 0x1D6A6,
+ 0x1D6A8,
+ 0x1D7CC,
+ 0x1D7CE,
+ 0x1DA8C,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
+ 0x1E800,
+ 0x1E8C5,
+ 0x1E8C7,
+ 0x1E8D7,
+ 0x1E900,
+ 0x1E94C,
+ 0x1E950,
+ 0x1E95A,
+ 0x1E95E,
+ 0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
+ 0x1EE00,
+ 0x1EE04,
+ 0x1EE05,
+ 0x1EE20,
+ 0x1EE21,
+ 0x1EE23,
+ 0x1EE24,
+ 0x1EE25,
+ 0x1EE27,
+ 0x1EE28,
+ 0x1EE29,
+ 0x1EE33,
+ 0x1EE34,
+ 0x1EE38,
+ 0x1EE39,
+ 0x1EE3A,
+ 0x1EE3B,
+ 0x1EE3C,
+ 0x1EE42,
+ 0x1EE43,
+ 0x1EE47,
+ 0x1EE48,
+ 0x1EE49,
+ 0x1EE4A,
+ 0x1EE4B,
+ 0x1EE4C,
+ 0x1EE4D,
+ 0x1EE50,
+ 0x1EE51,
+ 0x1EE53,
+ 0x1EE54,
+ 0x1EE55,
+ 0x1EE57,
+ 0x1EE58,
+ 0x1EE59,
+ 0x1EE5A,
+ 0x1EE5B,
+ 0x1EE5C,
+ 0x1EE5D,
+ 0x1EE5E,
+ 0x1EE5F,
+ 0x1EE60,
+ 0x1EE61,
+ 0x1EE63,
+ 0x1EE64,
+ 0x1EE65,
+ 0x1EE67,
+ 0x1EE6B,
+ 0x1EE6C,
+ 0x1EE73,
+ 0x1EE74,
+ 0x1EE78,
+ 0x1EE79,
+ 0x1EE7D,
+ 0x1EE7E,
+ 0x1EE7F,
+ 0x1EE80,
+ 0x1EE8A,
+ 0x1EE8B,
+ 0x1EE9C,
+ 0x1EEA1,
+ 0x1EEA4,
+ 0x1EEA5,
+ 0x1EEAA,
+ 0x1EEAB,
+ 0x1EEBC,
+ 0x1EEF0,
+ 0x1EEF2,
+ 0x1F000,
+ 0x1F02C,
+ 0x1F030,
+ 0x1F094,
+ 0x1F0A0,
+ 0x1F0AF,
+ 0x1F0B1,
+ 0x1F0C0,
+ 0x1F0C1,
+ 0x1F0D0,
+ 0x1F0D1,
+ 0x1F0F6,
+ 0x1F100,
+ 0x1F1AE,
+ 0x1F1E6,
+ 0x1F203,
+ 0x1F210,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
+ 0x1F250,
+ 0x1F252,
+ 0x1F260,
+ 0x1F266,
+ 0x1F300,
+ 0x1F6D8,
+ 0x1F6E0,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6FD,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
+ 0x1F900,
+ 0x1F979,
+ 0x1F97A,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
+ 0x1FA60,
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x2F800,
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B,
+ 0xE0001,
+ 0xE0002,
+ 0xE0020,
+ 0xE0080,
+ 0xE0100,
+ 0xE01F0
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 1047 */
+ 1361, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 0, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x5,
+ 0x6,
+ 0xB,
+ 0xE,
+ 0x15,
+ 0x16,
+ 0x25,
+ 0x26,
+ 0x40,
+ 0xFF,
+ 0x100,
+ 0x378,
+ 0x37A,
+ 0x380,
+ 0x384,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x58B,
+ 0x58D,
+ 0x590,
+ 0x591,
+ 0x5C8,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F5,
+ 0x600,
+ 0x61D,
+ 0x61E,
+ 0x70E,
+ 0x70F,
+ 0x74B,
+ 0x74D,
+ 0x7B2,
+ 0x7C0,
+ 0x7FB,
+ 0x7FD,
+ 0x82E,
+ 0x830,
+ 0x83F,
+ 0x840,
+ 0x85C,
+ 0x85E,
+ 0x85F,
+ 0x860,
+ 0x86B,
+ 0x8A0,
+ 0x8B5,
+ 0x8B6,
+ 0x8C8,
+ 0x8D3,
+ 0x984,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CF,
+ 0x9D7,
+ 0x9D8,
+ 0x9DC,
+ 0x9DE,
+ 0x9DF,
+ 0x9E4,
+ 0x9E6,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA34,
+ 0xA35,
+ 0xA37,
+ 0xA38,
+ 0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA51,
+ 0xA52,
+ 0xA59,
+ 0xA5D,
+ 0xA5E,
+ 0xA5F,
+ 0xA66,
+ 0xA77,
+ 0xA81,
+ 0xA84,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE4,
+ 0xAE6,
+ 0xAF2,
+ 0xAF9,
+ 0xB00,
+ 0xB01,
+ 0xB04,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3C,
+ 0xB45,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB55,
+ 0xB58,
+ 0xB5C,
+ 0xB5E,
+ 0xB5F,
+ 0xB64,
+ 0xB66,
+ 0xB78,
+ 0xB82,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD0,
+ 0xBD1,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBFB,
+ 0xC00,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC58,
+ 0xC5B,
+ 0xC60,
+ 0xC64,
+ 0xC66,
+ 0xC70,
+ 0xC77,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCDE,
+ 0xCDF,
+ 0xCE0,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xCF1,
+ 0xCF3,
+ 0xD00,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD45,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD50,
+ 0xD54,
+ 0xD64,
+ 0xD66,
+ 0xD80,
+ 0xD81,
+ 0xD84,
+ 0xD85,
+ 0xD97,
+ 0xD9A,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDE0,
+ 0xDE6,
+ 0xDF0,
+ 0xDF2,
+ 0xDF5,
+ 0xE01,
+ 0xE3B,
+ 0xE3F,
+ 0xE5C,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xEDC,
+ 0xEE0,
+ 0xF00,
+ 0xF48,
+ 0xF49,
+ 0xF6D,
+ 0xF71,
+ 0xF98,
+ 0xF99,
+ 0xFBD,
+ 0xFBE,
+ 0xFCD,
+ 0xFCE,
+ 0xFDB,
+ 0x1000,
+ 0x10C6,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x135D,
+ 0x137D,
+ 0x1380,
+ 0x139A,
+ 0x13A0,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
+ 0x1400,
+ 0x169D,
+ 0x16A0,
+ 0x16F9,
+ 0x1700,
+ 0x170D,
+ 0x170E,
+ 0x1715,
+ 0x1720,
+ 0x1737,
+ 0x1740,
+ 0x1754,
+ 0x1760,
+ 0x176D,
+ 0x176E,
+ 0x1771,
+ 0x1772,
+ 0x1774,
+ 0x1780,
+ 0x17DE,
+ 0x17E0,
+ 0x17EA,
+ 0x17F0,
+ 0x17FA,
+ 0x1800,
+ 0x180F,
+ 0x1810,
+ 0x181A,
+ 0x1820,
+ 0x1879,
+ 0x1880,
+ 0x18AB,
+ 0x18B0,
+ 0x18F6,
+ 0x1900,
+ 0x191F,
+ 0x1920,
+ 0x192C,
+ 0x1930,
+ 0x193C,
+ 0x1940,
+ 0x1941,
+ 0x1944,
+ 0x196E,
+ 0x1970,
+ 0x1975,
+ 0x1980,
+ 0x19AC,
+ 0x19B0,
+ 0x19CA,
+ 0x19D0,
+ 0x19DB,
+ 0x19DE,
+ 0x1A1C,
+ 0x1A1E,
+ 0x1A5F,
+ 0x1A60,
+ 0x1A7D,
+ 0x1A7F,
+ 0x1A8A,
+ 0x1A90,
+ 0x1A9A,
+ 0x1AA0,
+ 0x1AAE,
+ 0x1AB0,
+ 0x1AC1,
+ 0x1B00,
+ 0x1B4C,
+ 0x1B50,
+ 0x1B7D,
+ 0x1B80,
+ 0x1BF4,
+ 0x1BFC,
+ 0x1C38,
+ 0x1C3B,
+ 0x1C4A,
+ 0x1C4D,
+ 0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC8,
+ 0x1CD0,
+ 0x1CFB,
+ 0x1D00,
+ 0x1DFA,
+ 0x1DFB,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F7E,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FD4,
+ 0x1FD6,
+ 0x1FDC,
+ 0x1FDD,
+ 0x1FF0,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FFF,
+ 0x2000,
+ 0x2065,
+ 0x2066,
+ 0x2072,
+ 0x2074,
+ 0x208F,
+ 0x2090,
+ 0x209D,
+ 0x20A0,
+ 0x20C0,
+ 0x20D0,
+ 0x20F1,
+ 0x2100,
+ 0x218C,
+ 0x2190,
+ 0x2427,
+ 0x2440,
+ 0x244B,
+ 0x2460,
+ 0x2B74,
+ 0x2B76,
+ 0x2B96,
+ 0x2B97,
+ 0x2C2F,
+ 0x2C30,
+ 0x2C5F,
+ 0x2C60,
+ 0x2CF4,
+ 0x2CF9,
+ 0x2D26,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D30,
+ 0x2D68,
+ 0x2D6F,
+ 0x2D71,
+ 0x2D7F,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x2DE0,
+ 0x2E53,
+ 0x2E80,
+ 0x2E9A,
+ 0x2E9B,
+ 0x2EF4,
+ 0x2F00,
+ 0x2FD6,
+ 0x2FF0,
+ 0x2FFC,
+ 0x3000,
+ 0x3040,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x3100,
+ 0x3105,
+ 0x3130,
+ 0x3131,
+ 0x318F,
+ 0x3190,
+ 0x31E4,
+ 0x31F0,
+ 0x321F,
+ 0x3220,
+ 0x9FFD,
+ 0xA000,
+ 0xA48D,
+ 0xA490,
+ 0xA4C7,
+ 0xA4D0,
+ 0xA62C,
+ 0xA640,
+ 0xA6F8,
+ 0xA700,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
+ 0xA830,
+ 0xA83A,
+ 0xA840,
+ 0xA878,
+ 0xA880,
+ 0xA8C6,
+ 0xA8CE,
+ 0xA8DA,
+ 0xA8E0,
+ 0xA954,
+ 0xA95F,
+ 0xA97D,
+ 0xA980,
+ 0xA9CE,
+ 0xA9CF,
+ 0xA9DA,
+ 0xA9DE,
+ 0xA9FF,
+ 0xAA00,
+ 0xAA37,
+ 0xAA40,
+ 0xAA4E,
+ 0xAA50,
+ 0xAA5A,
+ 0xAA5C,
+ 0xAAC3,
+ 0xAADB,
+ 0xAAF7,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB30,
+ 0xAB6C,
+ 0xAB70,
+ 0xABEE,
+ 0xABF0,
+ 0xABFA,
+ 0xAC00,
+ 0xD7A4,
+ 0xD7B0,
+ 0xD7C7,
+ 0xD7CB,
+ 0xD7FC,
+ 0xF900,
+ 0xFA6E,
+ 0xFA70,
+ 0xFADA,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18,
+ 0xFB1D,
+ 0xFB37,
+ 0xFB38,
+ 0xFB3D,
+ 0xFB3E,
+ 0xFB3F,
+ 0xFB40,
+ 0xFB42,
+ 0xFB43,
+ 0xFB45,
+ 0xFB46,
+ 0xFBC2,
+ 0xFBD3,
+ 0xFD40,
+ 0xFD50,
+ 0xFD90,
+ 0xFD92,
+ 0xFDC8,
+ 0xFDF0,
+ 0xFDFE,
+ 0xFE00,
+ 0xFE1A,
+ 0xFE20,
+ 0xFE53,
+ 0xFE54,
+ 0xFE67,
+ 0xFE68,
+ 0xFE6C,
+ 0xFE70,
+ 0xFE75,
+ 0xFE76,
+ 0xFEFD,
+ 0xFEFF,
+ 0xFF00,
+ 0xFF01,
+ 0xFFBF,
+ 0xFFC2,
+ 0xFFC8,
+ 0xFFCA,
+ 0xFFD0,
+ 0xFFD2,
+ 0xFFD8,
+ 0xFFDA,
+ 0xFFDD,
+ 0xFFE0,
+ 0xFFE7,
+ 0xFFE8,
+ 0xFFEF,
+ 0xFFF9,
+ 0xFFFE,
+ 0x10000,
+ 0x1000C,
+ 0x1000D,
+ 0x10027,
+ 0x10028,
+ 0x1003B,
+ 0x1003C,
+ 0x1003E,
+ 0x1003F,
+ 0x1004E,
+ 0x10050,
+ 0x1005E,
+ 0x10080,
+ 0x100FB,
+ 0x10100,
+ 0x10103,
+ 0x10107,
+ 0x10134,
+ 0x10137,
+ 0x1018F,
+ 0x10190,
+ 0x1019D,
+ 0x101A0,
+ 0x101A1,
+ 0x101D0,
+ 0x101FE,
+ 0x10280,
+ 0x1029D,
+ 0x102A0,
+ 0x102D1,
+ 0x102E0,
+ 0x102FC,
+ 0x10300,
+ 0x10324,
+ 0x1032D,
+ 0x1034B,
+ 0x10350,
+ 0x1037B,
+ 0x10380,
+ 0x1039E,
+ 0x1039F,
+ 0x103C4,
+ 0x103C8,
+ 0x103D6,
+ 0x10400,
+ 0x1049E,
+ 0x104A0,
+ 0x104AA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
+ 0x10500,
+ 0x10528,
+ 0x10530,
+ 0x10564,
+ 0x1056F,
+ 0x10570,
+ 0x10600,
+ 0x10737,
+ 0x10740,
+ 0x10756,
+ 0x10760,
+ 0x10768,
+ 0x10800,
+ 0x10806,
+ 0x10808,
+ 0x10809,
+ 0x1080A,
+ 0x10836,
+ 0x10837,
+ 0x10839,
+ 0x1083C,
+ 0x1083D,
+ 0x1083F,
+ 0x10856,
+ 0x10857,
+ 0x1089F,
+ 0x108A7,
+ 0x108B0,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
+ 0x108FB,
+ 0x1091C,
+ 0x1091F,
+ 0x1093A,
+ 0x1093F,
+ 0x10940,
+ 0x10980,
+ 0x109B8,
+ 0x109BC,
+ 0x109D0,
+ 0x109D2,
+ 0x10A04,
+ 0x10A05,
+ 0x10A07,
+ 0x10A0C,
+ 0x10A14,
+ 0x10A15,
+ 0x10A18,
+ 0x10A19,
+ 0x10A36,
+ 0x10A38,
+ 0x10A3B,
+ 0x10A3F,
+ 0x10A49,
+ 0x10A50,
+ 0x10A59,
+ 0x10A60,
+ 0x10AA0,
+ 0x10AC0,
+ 0x10AE7,
+ 0x10AEB,
+ 0x10AF7,
+ 0x10B00,
+ 0x10B36,
+ 0x10B39,
+ 0x10B56,
+ 0x10B58,
+ 0x10B73,
+ 0x10B78,
+ 0x10B92,
+ 0x10B99,
+ 0x10B9D,
+ 0x10BA9,
+ 0x10BB0,
+ 0x10C00,
+ 0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
+ 0x10CFA,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10E60,
+ 0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
+ 0x11000,
+ 0x1104E,
+ 0x11052,
+ 0x11070,
+ 0x1107F,
+ 0x110C2,
+ 0x110CD,
+ 0x110CE,
+ 0x110D0,
+ 0x110E9,
+ 0x110F0,
+ 0x110FA,
+ 0x11100,
+ 0x11135,
+ 0x11136,
+ 0x11148,
+ 0x11150,
+ 0x11177,
+ 0x11180,
+ 0x111E0,
+ 0x111E1,
+ 0x111F5,
+ 0x11200,
+ 0x11212,
+ 0x11213,
+ 0x1123F,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112AA,
+ 0x112B0,
+ 0x112EB,
+ 0x112F0,
+ 0x112FA,
+ 0x11300,
+ 0x11304,
+ 0x11305,
+ 0x1130D,
+ 0x1130F,
+ 0x11311,
+ 0x11313,
+ 0x11329,
+ 0x1132A,
+ 0x11331,
+ 0x11332,
+ 0x11334,
+ 0x11335,
+ 0x1133A,
+ 0x1133B,
+ 0x11345,
+ 0x11347,
+ 0x11349,
+ 0x1134B,
+ 0x1134E,
+ 0x11350,
+ 0x11351,
+ 0x11357,
+ 0x11358,
+ 0x1135D,
+ 0x11364,
+ 0x11366,
+ 0x1136D,
+ 0x11370,
+ 0x11375,
+ 0x11400,
+ 0x1145C,
+ 0x1145D,
+ 0x11462,
+ 0x11480,
+ 0x114C8,
+ 0x114D0,
+ 0x114DA,
+ 0x11580,
+ 0x115B6,
+ 0x115B8,
+ 0x115DE,
+ 0x11600,
+ 0x11645,
+ 0x11650,
+ 0x1165A,
+ 0x11660,
+ 0x1166D,
+ 0x11680,
+ 0x116B9,
+ 0x116C0,
+ 0x116CA,
+ 0x11700,
+ 0x1171B,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x11740,
+ 0x11800,
+ 0x1183C,
+ 0x118A0,
+ 0x118F3,
+ 0x118FF,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
+ 0x11A00,
+ 0x11A48,
+ 0x11A50,
+ 0x11AA3,
+ 0x11AC0,
+ 0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C37,
+ 0x11C38,
+ 0x11C46,
+ 0x11C50,
+ 0x11C6D,
+ 0x11C70,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
+ 0x11D00,
+ 0x11D07,
+ 0x11D08,
+ 0x11D0A,
+ 0x11D0B,
+ 0x11D37,
+ 0x11D3A,
+ 0x11D3B,
+ 0x11D3C,
+ 0x11D3E,
+ 0x11D3F,
+ 0x11D48,
+ 0x11D50,
+ 0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
+ 0x1239A,
+ 0x12400,
+ 0x1246F,
+ 0x12470,
+ 0x12475,
+ 0x12480,
+ 0x12544,
+ 0x13000,
+ 0x1342F,
+ 0x13430,
+ 0x13439,
+ 0x14400,
+ 0x14647,
+ 0x16800,
+ 0x16A39,
+ 0x16A40,
+ 0x16A5F,
+ 0x16A60,
+ 0x16A6A,
+ 0x16A6E,
+ 0x16A70,
+ 0x16AD0,
+ 0x16AEE,
+ 0x16AF0,
+ 0x16AF6,
+ 0x16B00,
+ 0x16B46,
+ 0x16B50,
+ 0x16B5A,
+ 0x16B5B,
+ 0x16B62,
+ 0x16B63,
+ 0x16B78,
+ 0x16B7D,
+ 0x16B90,
+ 0x16E40,
+ 0x16E9B,
+ 0x16F00,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
+ 0x16F8F,
+ 0x16FA0,
+ 0x16FE0,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
+ 0x17000,
+ 0x187F8,
+ 0x18800,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
+ 0x1B000,
+ 0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x1B170,
+ 0x1B2FC,
+ 0x1BC00,
+ 0x1BC6B,
+ 0x1BC70,
+ 0x1BC7D,
+ 0x1BC80,
+ 0x1BC89,
+ 0x1BC90,
+ 0x1BC9A,
+ 0x1BC9C,
+ 0x1BCA4,
+ 0x1D000,
+ 0x1D0F6,
+ 0x1D100,
+ 0x1D127,
+ 0x1D129,
+ 0x1D1E9,
+ 0x1D200,
+ 0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
+ 0x1D300,
+ 0x1D357,
+ 0x1D360,
+ 0x1D379,
+ 0x1D400,
+ 0x1D455,
+ 0x1D456,
+ 0x1D49D,
+ 0x1D49E,
+ 0x1D4A0,
+ 0x1D4A2,
+ 0x1D4A3,
+ 0x1D4A5,
+ 0x1D4A7,
+ 0x1D4A9,
+ 0x1D4AD,
+ 0x1D4AE,
+ 0x1D4BA,
+ 0x1D4BB,
+ 0x1D4BC,
+ 0x1D4BD,
+ 0x1D4C4,
+ 0x1D4C5,
+ 0x1D506,
+ 0x1D507,
+ 0x1D50B,
+ 0x1D50D,
+ 0x1D515,
+ 0x1D516,
+ 0x1D51D,
+ 0x1D51E,
+ 0x1D53A,
+ 0x1D53B,
+ 0x1D53F,
+ 0x1D540,
+ 0x1D545,
+ 0x1D546,
+ 0x1D547,
+ 0x1D54A,
+ 0x1D551,
+ 0x1D552,
+ 0x1D6A6,
+ 0x1D6A8,
+ 0x1D7CC,
+ 0x1D7CE,
+ 0x1DA8C,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
+ 0x1E800,
+ 0x1E8C5,
+ 0x1E8C7,
+ 0x1E8D7,
+ 0x1E900,
+ 0x1E94C,
+ 0x1E950,
+ 0x1E95A,
+ 0x1E95E,
+ 0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
+ 0x1EE00,
+ 0x1EE04,
+ 0x1EE05,
+ 0x1EE20,
+ 0x1EE21,
+ 0x1EE23,
+ 0x1EE24,
+ 0x1EE25,
+ 0x1EE27,
+ 0x1EE28,
+ 0x1EE29,
+ 0x1EE33,
+ 0x1EE34,
+ 0x1EE38,
+ 0x1EE39,
+ 0x1EE3A,
+ 0x1EE3B,
+ 0x1EE3C,
+ 0x1EE42,
+ 0x1EE43,
+ 0x1EE47,
+ 0x1EE48,
+ 0x1EE49,
+ 0x1EE4A,
+ 0x1EE4B,
+ 0x1EE4C,
+ 0x1EE4D,
+ 0x1EE50,
+ 0x1EE51,
+ 0x1EE53,
+ 0x1EE54,
+ 0x1EE55,
+ 0x1EE57,
+ 0x1EE58,
+ 0x1EE59,
+ 0x1EE5A,
+ 0x1EE5B,
+ 0x1EE5C,
+ 0x1EE5D,
+ 0x1EE5E,
+ 0x1EE5F,
+ 0x1EE60,
+ 0x1EE61,
+ 0x1EE63,
+ 0x1EE64,
+ 0x1EE65,
+ 0x1EE67,
+ 0x1EE6B,
+ 0x1EE6C,
+ 0x1EE73,
+ 0x1EE74,
+ 0x1EE78,
+ 0x1EE79,
+ 0x1EE7D,
+ 0x1EE7E,
+ 0x1EE7F,
+ 0x1EE80,
+ 0x1EE8A,
+ 0x1EE8B,
+ 0x1EE9C,
+ 0x1EEA1,
+ 0x1EEA4,
+ 0x1EEA5,
+ 0x1EEAA,
+ 0x1EEAB,
+ 0x1EEBC,
+ 0x1EEF0,
+ 0x1EEF2,
+ 0x1F000,
+ 0x1F02C,
+ 0x1F030,
+ 0x1F094,
+ 0x1F0A0,
+ 0x1F0AF,
+ 0x1F0B1,
+ 0x1F0C0,
+ 0x1F0C1,
+ 0x1F0D0,
+ 0x1F0D1,
+ 0x1F0F6,
+ 0x1F100,
+ 0x1F1AE,
+ 0x1F1E6,
+ 0x1F203,
+ 0x1F210,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
+ 0x1F250,
+ 0x1F252,
+ 0x1F260,
+ 0x1F266,
+ 0x1F300,
+ 0x1F6D8,
+ 0x1F6E0,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6FD,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
+ 0x1F900,
+ 0x1F979,
+ 0x1F97A,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
+ 0x1FA60,
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x2F800,
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B,
+ 0xE0001,
+ 0xE0002,
+ 0xE0020,
+ 0xE0080,
+ 0xE0100,
+ 0xE01F0
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist[] = { /* for EBCDIC 037 */
+ 1361, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 0, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x5,
+ 0x6,
+ 0xB,
+ 0xE,
+ 0x15,
+ 0x16,
+ 0x25,
+ 0x26,
+ 0x40,
+ 0xFF,
+ 0x100,
+ 0x378,
+ 0x37A,
+ 0x380,
+ 0x384,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x58B,
+ 0x58D,
+ 0x590,
+ 0x591,
+ 0x5C8,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F5,
+ 0x600,
+ 0x61D,
+ 0x61E,
+ 0x70E,
+ 0x70F,
+ 0x74B,
+ 0x74D,
+ 0x7B2,
+ 0x7C0,
+ 0x7FB,
+ 0x7FD,
+ 0x82E,
+ 0x830,
+ 0x83F,
+ 0x840,
+ 0x85C,
+ 0x85E,
+ 0x85F,
+ 0x860,
+ 0x86B,
+ 0x8A0,
+ 0x8B5,
+ 0x8B6,
+ 0x8C8,
+ 0x8D3,
+ 0x984,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CF,
+ 0x9D7,
+ 0x9D8,
+ 0x9DC,
+ 0x9DE,
+ 0x9DF,
+ 0x9E4,
+ 0x9E6,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA34,
+ 0xA35,
+ 0xA37,
+ 0xA38,
+ 0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA51,
+ 0xA52,
+ 0xA59,
+ 0xA5D,
+ 0xA5E,
+ 0xA5F,
+ 0xA66,
+ 0xA77,
+ 0xA81,
+ 0xA84,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE4,
+ 0xAE6,
+ 0xAF2,
+ 0xAF9,
+ 0xB00,
+ 0xB01,
+ 0xB04,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3C,
+ 0xB45,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB55,
+ 0xB58,
+ 0xB5C,
+ 0xB5E,
+ 0xB5F,
+ 0xB64,
+ 0xB66,
+ 0xB78,
+ 0xB82,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD0,
+ 0xBD1,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBFB,
+ 0xC00,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC58,
+ 0xC5B,
+ 0xC60,
+ 0xC64,
+ 0xC66,
+ 0xC70,
+ 0xC77,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCDE,
+ 0xCDF,
+ 0xCE0,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xCF1,
+ 0xCF3,
+ 0xD00,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD45,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD50,
+ 0xD54,
+ 0xD64,
+ 0xD66,
+ 0xD80,
+ 0xD81,
+ 0xD84,
+ 0xD85,
+ 0xD97,
+ 0xD9A,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDE0,
+ 0xDE6,
+ 0xDF0,
+ 0xDF2,
+ 0xDF5,
+ 0xE01,
+ 0xE3B,
+ 0xE3F,
+ 0xE5C,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xEDC,
+ 0xEE0,
+ 0xF00,
+ 0xF48,
+ 0xF49,
+ 0xF6D,
+ 0xF71,
+ 0xF98,
+ 0xF99,
+ 0xFBD,
+ 0xFBE,
+ 0xFCD,
+ 0xFCE,
+ 0xFDB,
+ 0x1000,
+ 0x10C6,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x135D,
+ 0x137D,
+ 0x1380,
+ 0x139A,
+ 0x13A0,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
+ 0x1400,
+ 0x169D,
+ 0x16A0,
+ 0x16F9,
+ 0x1700,
+ 0x170D,
+ 0x170E,
+ 0x1715,
+ 0x1720,
+ 0x1737,
+ 0x1740,
+ 0x1754,
+ 0x1760,
+ 0x176D,
+ 0x176E,
+ 0x1771,
+ 0x1772,
+ 0x1774,
+ 0x1780,
+ 0x17DE,
+ 0x17E0,
+ 0x17EA,
+ 0x17F0,
+ 0x17FA,
+ 0x1800,
+ 0x180F,
+ 0x1810,
+ 0x181A,
+ 0x1820,
+ 0x1879,
+ 0x1880,
+ 0x18AB,
+ 0x18B0,
+ 0x18F6,
+ 0x1900,
+ 0x191F,
+ 0x1920,
+ 0x192C,
+ 0x1930,
+ 0x193C,
+ 0x1940,
+ 0x1941,
+ 0x1944,
+ 0x196E,
+ 0x1970,
+ 0x1975,
+ 0x1980,
+ 0x19AC,
+ 0x19B0,
+ 0x19CA,
+ 0x19D0,
+ 0x19DB,
+ 0x19DE,
+ 0x1A1C,
+ 0x1A1E,
+ 0x1A5F,
+ 0x1A60,
+ 0x1A7D,
+ 0x1A7F,
+ 0x1A8A,
+ 0x1A90,
+ 0x1A9A,
+ 0x1AA0,
+ 0x1AAE,
+ 0x1AB0,
+ 0x1AC1,
+ 0x1B00,
+ 0x1B4C,
+ 0x1B50,
+ 0x1B7D,
+ 0x1B80,
+ 0x1BF4,
+ 0x1BFC,
+ 0x1C38,
+ 0x1C3B,
+ 0x1C4A,
+ 0x1C4D,
+ 0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC8,
+ 0x1CD0,
+ 0x1CFB,
+ 0x1D00,
+ 0x1DFA,
+ 0x1DFB,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F7E,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FD4,
+ 0x1FD6,
+ 0x1FDC,
+ 0x1FDD,
+ 0x1FF0,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FFF,
+ 0x2000,
+ 0x2065,
+ 0x2066,
+ 0x2072,
+ 0x2074,
+ 0x208F,
+ 0x2090,
+ 0x209D,
+ 0x20A0,
+ 0x20C0,
+ 0x20D0,
+ 0x20F1,
+ 0x2100,
+ 0x218C,
+ 0x2190,
+ 0x2427,
+ 0x2440,
+ 0x244B,
+ 0x2460,
+ 0x2B74,
+ 0x2B76,
+ 0x2B96,
+ 0x2B97,
+ 0x2C2F,
+ 0x2C30,
+ 0x2C5F,
+ 0x2C60,
+ 0x2CF4,
+ 0x2CF9,
+ 0x2D26,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D30,
+ 0x2D68,
+ 0x2D6F,
+ 0x2D71,
+ 0x2D7F,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x2DE0,
+ 0x2E53,
+ 0x2E80,
+ 0x2E9A,
+ 0x2E9B,
+ 0x2EF4,
+ 0x2F00,
+ 0x2FD6,
+ 0x2FF0,
+ 0x2FFC,
+ 0x3000,
+ 0x3040,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x3100,
+ 0x3105,
+ 0x3130,
+ 0x3131,
+ 0x318F,
+ 0x3190,
+ 0x31E4,
+ 0x31F0,
+ 0x321F,
+ 0x3220,
+ 0x9FFD,
+ 0xA000,
+ 0xA48D,
+ 0xA490,
+ 0xA4C7,
+ 0xA4D0,
+ 0xA62C,
+ 0xA640,
+ 0xA6F8,
+ 0xA700,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
+ 0xA830,
+ 0xA83A,
+ 0xA840,
+ 0xA878,
+ 0xA880,
+ 0xA8C6,
+ 0xA8CE,
+ 0xA8DA,
+ 0xA8E0,
+ 0xA954,
+ 0xA95F,
+ 0xA97D,
+ 0xA980,
+ 0xA9CE,
+ 0xA9CF,
+ 0xA9DA,
+ 0xA9DE,
+ 0xA9FF,
+ 0xAA00,
+ 0xAA37,
+ 0xAA40,
+ 0xAA4E,
+ 0xAA50,
+ 0xAA5A,
+ 0xAA5C,
+ 0xAAC3,
+ 0xAADB,
+ 0xAAF7,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB30,
+ 0xAB6C,
+ 0xAB70,
+ 0xABEE,
+ 0xABF0,
+ 0xABFA,
+ 0xAC00,
+ 0xD7A4,
+ 0xD7B0,
+ 0xD7C7,
+ 0xD7CB,
+ 0xD7FC,
+ 0xF900,
+ 0xFA6E,
+ 0xFA70,
+ 0xFADA,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18,
+ 0xFB1D,
+ 0xFB37,
+ 0xFB38,
+ 0xFB3D,
+ 0xFB3E,
+ 0xFB3F,
+ 0xFB40,
+ 0xFB42,
+ 0xFB43,
+ 0xFB45,
+ 0xFB46,
+ 0xFBC2,
+ 0xFBD3,
+ 0xFD40,
+ 0xFD50,
+ 0xFD90,
+ 0xFD92,
+ 0xFDC8,
+ 0xFDF0,
+ 0xFDFE,
+ 0xFE00,
+ 0xFE1A,
+ 0xFE20,
+ 0xFE53,
+ 0xFE54,
+ 0xFE67,
+ 0xFE68,
+ 0xFE6C,
+ 0xFE70,
+ 0xFE75,
+ 0xFE76,
+ 0xFEFD,
+ 0xFEFF,
+ 0xFF00,
+ 0xFF01,
+ 0xFFBF,
+ 0xFFC2,
+ 0xFFC8,
+ 0xFFCA,
+ 0xFFD0,
+ 0xFFD2,
+ 0xFFD8,
+ 0xFFDA,
+ 0xFFDD,
+ 0xFFE0,
+ 0xFFE7,
+ 0xFFE8,
+ 0xFFEF,
+ 0xFFF9,
+ 0xFFFE,
+ 0x10000,
+ 0x1000C,
+ 0x1000D,
+ 0x10027,
+ 0x10028,
+ 0x1003B,
+ 0x1003C,
+ 0x1003E,
+ 0x1003F,
+ 0x1004E,
+ 0x10050,
+ 0x1005E,
+ 0x10080,
+ 0x100FB,
+ 0x10100,
+ 0x10103,
+ 0x10107,
+ 0x10134,
+ 0x10137,
+ 0x1018F,
+ 0x10190,
+ 0x1019D,
+ 0x101A0,
+ 0x101A1,
+ 0x101D0,
+ 0x101FE,
+ 0x10280,
+ 0x1029D,
+ 0x102A0,
+ 0x102D1,
+ 0x102E0,
+ 0x102FC,
+ 0x10300,
+ 0x10324,
+ 0x1032D,
+ 0x1034B,
+ 0x10350,
+ 0x1037B,
+ 0x10380,
+ 0x1039E,
+ 0x1039F,
+ 0x103C4,
+ 0x103C8,
+ 0x103D6,
+ 0x10400,
+ 0x1049E,
+ 0x104A0,
+ 0x104AA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
+ 0x10500,
+ 0x10528,
+ 0x10530,
+ 0x10564,
+ 0x1056F,
+ 0x10570,
+ 0x10600,
+ 0x10737,
+ 0x10740,
+ 0x10756,
+ 0x10760,
+ 0x10768,
+ 0x10800,
+ 0x10806,
+ 0x10808,
+ 0x10809,
+ 0x1080A,
+ 0x10836,
+ 0x10837,
+ 0x10839,
+ 0x1083C,
+ 0x1083D,
+ 0x1083F,
+ 0x10856,
+ 0x10857,
+ 0x1089F,
+ 0x108A7,
+ 0x108B0,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
+ 0x108FB,
+ 0x1091C,
+ 0x1091F,
+ 0x1093A,
+ 0x1093F,
+ 0x10940,
+ 0x10980,
+ 0x109B8,
+ 0x109BC,
+ 0x109D0,
+ 0x109D2,
+ 0x10A04,
+ 0x10A05,
+ 0x10A07,
+ 0x10A0C,
+ 0x10A14,
+ 0x10A15,
+ 0x10A18,
+ 0x10A19,
+ 0x10A36,
+ 0x10A38,
+ 0x10A3B,
+ 0x10A3F,
+ 0x10A49,
+ 0x10A50,
+ 0x10A59,
+ 0x10A60,
+ 0x10AA0,
+ 0x10AC0,
+ 0x10AE7,
+ 0x10AEB,
+ 0x10AF7,
+ 0x10B00,
+ 0x10B36,
+ 0x10B39,
+ 0x10B56,
+ 0x10B58,
+ 0x10B73,
+ 0x10B78,
+ 0x10B92,
+ 0x10B99,
+ 0x10B9D,
+ 0x10BA9,
+ 0x10BB0,
+ 0x10C00,
+ 0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
+ 0x10CFA,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10E60,
+ 0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
+ 0x11000,
+ 0x1104E,
+ 0x11052,
+ 0x11070,
+ 0x1107F,
+ 0x110C2,
+ 0x110CD,
+ 0x110CE,
+ 0x110D0,
+ 0x110E9,
+ 0x110F0,
+ 0x110FA,
+ 0x11100,
+ 0x11135,
+ 0x11136,
+ 0x11148,
+ 0x11150,
+ 0x11177,
+ 0x11180,
+ 0x111E0,
+ 0x111E1,
+ 0x111F5,
+ 0x11200,
+ 0x11212,
+ 0x11213,
+ 0x1123F,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112AA,
+ 0x112B0,
+ 0x112EB,
+ 0x112F0,
+ 0x112FA,
+ 0x11300,
+ 0x11304,
+ 0x11305,
+ 0x1130D,
+ 0x1130F,
+ 0x11311,
+ 0x11313,
+ 0x11329,
+ 0x1132A,
+ 0x11331,
+ 0x11332,
+ 0x11334,
+ 0x11335,
+ 0x1133A,
+ 0x1133B,
+ 0x11345,
+ 0x11347,
+ 0x11349,
+ 0x1134B,
+ 0x1134E,
+ 0x11350,
+ 0x11351,
+ 0x11357,
+ 0x11358,
+ 0x1135D,
+ 0x11364,
+ 0x11366,
+ 0x1136D,
+ 0x11370,
+ 0x11375,
+ 0x11400,
+ 0x1145C,
+ 0x1145D,
+ 0x11462,
+ 0x11480,
+ 0x114C8,
+ 0x114D0,
+ 0x114DA,
+ 0x11580,
+ 0x115B6,
+ 0x115B8,
+ 0x115DE,
+ 0x11600,
+ 0x11645,
+ 0x11650,
+ 0x1165A,
+ 0x11660,
+ 0x1166D,
+ 0x11680,
+ 0x116B9,
+ 0x116C0,
+ 0x116CA,
+ 0x11700,
+ 0x1171B,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x11740,
+ 0x11800,
+ 0x1183C,
+ 0x118A0,
+ 0x118F3,
+ 0x118FF,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
+ 0x11A00,
+ 0x11A48,
+ 0x11A50,
+ 0x11AA3,
+ 0x11AC0,
+ 0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C37,
+ 0x11C38,
+ 0x11C46,
+ 0x11C50,
+ 0x11C6D,
+ 0x11C70,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
+ 0x11D00,
+ 0x11D07,
+ 0x11D08,
+ 0x11D0A,
+ 0x11D0B,
+ 0x11D37,
+ 0x11D3A,
+ 0x11D3B,
+ 0x11D3C,
+ 0x11D3E,
+ 0x11D3F,
+ 0x11D48,
+ 0x11D50,
+ 0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
+ 0x1239A,
+ 0x12400,
+ 0x1246F,
+ 0x12470,
+ 0x12475,
+ 0x12480,
+ 0x12544,
+ 0x13000,
+ 0x1342F,
+ 0x13430,
+ 0x13439,
+ 0x14400,
+ 0x14647,
+ 0x16800,
+ 0x16A39,
+ 0x16A40,
+ 0x16A5F,
+ 0x16A60,
+ 0x16A6A,
+ 0x16A6E,
+ 0x16A70,
+ 0x16AD0,
+ 0x16AEE,
+ 0x16AF0,
+ 0x16AF6,
+ 0x16B00,
+ 0x16B46,
+ 0x16B50,
+ 0x16B5A,
+ 0x16B5B,
+ 0x16B62,
+ 0x16B63,
+ 0x16B78,
+ 0x16B7D,
+ 0x16B90,
+ 0x16E40,
+ 0x16E9B,
+ 0x16F00,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
+ 0x16F8F,
+ 0x16FA0,
+ 0x16FE0,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
+ 0x17000,
+ 0x187F8,
+ 0x18800,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
+ 0x1B000,
+ 0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x1B170,
+ 0x1B2FC,
+ 0x1BC00,
+ 0x1BC6B,
+ 0x1BC70,
+ 0x1BC7D,
+ 0x1BC80,
+ 0x1BC89,
+ 0x1BC90,
+ 0x1BC9A,
+ 0x1BC9C,
+ 0x1BCA4,
+ 0x1D000,
+ 0x1D0F6,
+ 0x1D100,
+ 0x1D127,
+ 0x1D129,
+ 0x1D1E9,
+ 0x1D200,
+ 0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
+ 0x1D300,
+ 0x1D357,
+ 0x1D360,
+ 0x1D379,
+ 0x1D400,
+ 0x1D455,
+ 0x1D456,
+ 0x1D49D,
+ 0x1D49E,
+ 0x1D4A0,
+ 0x1D4A2,
+ 0x1D4A3,
+ 0x1D4A5,
+ 0x1D4A7,
+ 0x1D4A9,
+ 0x1D4AD,
+ 0x1D4AE,
+ 0x1D4BA,
+ 0x1D4BB,
+ 0x1D4BC,
+ 0x1D4BD,
+ 0x1D4C4,
+ 0x1D4C5,
+ 0x1D506,
+ 0x1D507,
+ 0x1D50B,
+ 0x1D50D,
+ 0x1D515,
+ 0x1D516,
+ 0x1D51D,
+ 0x1D51E,
+ 0x1D53A,
+ 0x1D53B,
+ 0x1D53F,
+ 0x1D540,
+ 0x1D545,
+ 0x1D546,
+ 0x1D547,
+ 0x1D54A,
+ 0x1D551,
+ 0x1D552,
+ 0x1D6A6,
+ 0x1D6A8,
+ 0x1D7CC,
+ 0x1D7CE,
+ 0x1DA8C,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
+ 0x1E800,
+ 0x1E8C5,
+ 0x1E8C7,
+ 0x1E8D7,
+ 0x1E900,
+ 0x1E94C,
+ 0x1E950,
+ 0x1E95A,
+ 0x1E95E,
+ 0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
+ 0x1EE00,
+ 0x1EE04,
+ 0x1EE05,
+ 0x1EE20,
+ 0x1EE21,
+ 0x1EE23,
+ 0x1EE24,
+ 0x1EE25,
+ 0x1EE27,
+ 0x1EE28,
+ 0x1EE29,
+ 0x1EE33,
+ 0x1EE34,
+ 0x1EE38,
+ 0x1EE39,
+ 0x1EE3A,
+ 0x1EE3B,
+ 0x1EE3C,
+ 0x1EE42,
+ 0x1EE43,
+ 0x1EE47,
+ 0x1EE48,
+ 0x1EE49,
+ 0x1EE4A,
+ 0x1EE4B,
+ 0x1EE4C,
+ 0x1EE4D,
+ 0x1EE50,
+ 0x1EE51,
+ 0x1EE53,
+ 0x1EE54,
+ 0x1EE55,
+ 0x1EE57,
+ 0x1EE58,
+ 0x1EE59,
+ 0x1EE5A,
+ 0x1EE5B,
+ 0x1EE5C,
+ 0x1EE5D,
+ 0x1EE5E,
+ 0x1EE5F,
+ 0x1EE60,
+ 0x1EE61,
+ 0x1EE63,
+ 0x1EE64,
+ 0x1EE65,
+ 0x1EE67,
+ 0x1EE6B,
+ 0x1EE6C,
+ 0x1EE73,
+ 0x1EE74,
+ 0x1EE78,
+ 0x1EE79,
+ 0x1EE7D,
+ 0x1EE7E,
+ 0x1EE7F,
+ 0x1EE80,
+ 0x1EE8A,
+ 0x1EE8B,
+ 0x1EE9C,
+ 0x1EEA1,
+ 0x1EEA4,
+ 0x1EEA5,
+ 0x1EEAA,
+ 0x1EEAB,
+ 0x1EEBC,
+ 0x1EEF0,
+ 0x1EEF2,
+ 0x1F000,
+ 0x1F02C,
+ 0x1F030,
+ 0x1F094,
+ 0x1F0A0,
+ 0x1F0AF,
+ 0x1F0B1,
+ 0x1F0C0,
+ 0x1F0C1,
+ 0x1F0D0,
+ 0x1F0D1,
+ 0x1F0F6,
+ 0x1F100,
+ 0x1F1AE,
+ 0x1F1E6,
+ 0x1F203,
+ 0x1F210,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
+ 0x1F250,
+ 0x1F252,
+ 0x1F260,
+ 0x1F266,
+ 0x1F300,
+ 0x1F6D8,
+ 0x1F6E0,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6FD,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
+ 0x1F900,
+ 0x1F979,
+ 0x1F97A,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
+ 0x1FA60,
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x2F800,
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B,
+ 0xE0001,
+ 0xE0002,
+ 0xE0020,
+ 0xE0080,
+ 0xE0100,
+ 0xE01F0
+};
+
+# endif /* EBCDIC 037 */
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
+static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for ASCII/Latin1 */
+ 503, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0xA0,
+ 0xA1,
+ 0xA8,
+ 0xA9,
+ 0xAA,
+ 0xAB,
+ 0xAF,
+ 0xB0,
+ 0xB2,
+ 0xB6,
+ 0xB8,
+ 0xBB,
+ 0xBC,
+ 0xBF,
+ 0x132,
+ 0x134,
+ 0x13F,
+ 0x141,
+ 0x17F,
+ 0x180,
+ 0x1C4,
+ 0x1CD,
+ 0x1F1,
+ 0x1F4,
+ 0x2B0,
+ 0x2B9,
+ 0x2D8,
+ 0x2DE,
+ 0x2E0,
+ 0x2E5,
+ 0x340,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x374,
+ 0x375,
+ 0x37A,
+ 0x37B,
+ 0x37E,
+ 0x37F,
+ 0x384,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x3D0,
+ 0x3D7,
+ 0x3F0,
+ 0x3F3,
+ 0x3F4,
+ 0x3F6,
+ 0x3F9,
+ 0x3FA,
+ 0x587,
+ 0x588,
+ 0x675,
+ 0x679,
+ 0x958,
+ 0x960,
+ 0x9DC,
+ 0x9DE,
+ 0x9DF,
+ 0x9E0,
+ 0xA33,
+ 0xA34,
+ 0xA36,
+ 0xA37,
+ 0xA59,
+ 0xA5C,
+ 0xA5E,
+ 0xA5F,
+ 0xB5C,
+ 0xB5E,
+ 0xE33,
+ 0xE34,
+ 0xEB3,
+ 0xEB4,
+ 0xEDC,
+ 0xEDE,
+ 0xF0C,
+ 0xF0D,
+ 0xF43,
+ 0xF44,
+ 0xF4D,
+ 0xF4E,
+ 0xF52,
+ 0xF53,
+ 0xF57,
+ 0xF58,
+ 0xF5C,
+ 0xF5D,
+ 0xF69,
+ 0xF6A,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF77,
+ 0xF78,
+ 0xF79,
+ 0xF81,
+ 0xF82,
+ 0xF93,
+ 0xF94,
+ 0xF9D,
+ 0xF9E,
+ 0xFA2,
+ 0xFA3,
+ 0xFA7,
+ 0xFA8,
+ 0xFAC,
+ 0xFAD,
+ 0xFB9,
+ 0xFBA,
+ 0x10FC,
+ 0x10FD,
+ 0x1D2C,
+ 0x1D2F,
+ 0x1D30,
+ 0x1D3B,
+ 0x1D3C,
+ 0x1D4E,
+ 0x1D4F,
+ 0x1D6B,
+ 0x1D78,
+ 0x1D79,
+ 0x1D9B,
+ 0x1DC0,
+ 0x1E9A,
+ 0x1E9C,
+ 0x1F71,
+ 0x1F72,
+ 0x1F73,
+ 0x1F74,
+ 0x1F75,
+ 0x1F76,
+ 0x1F77,
+ 0x1F78,
+ 0x1F79,
+ 0x1F7A,
+ 0x1F7B,
+ 0x1F7C,
+ 0x1F7D,
+ 0x1F7E,
+ 0x1FBB,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC9,
+ 0x1FCA,
+ 0x1FCB,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD3,
+ 0x1FD4,
+ 0x1FDB,
+ 0x1FDC,
+ 0x1FDD,
+ 0x1FE0,
+ 0x1FE3,
+ 0x1FE4,
+ 0x1FEB,
+ 0x1FEC,
+ 0x1FED,
+ 0x1FF0,
+ 0x1FF9,
+ 0x1FFA,
+ 0x1FFB,
+ 0x1FFC,
+ 0x1FFD,
+ 0x1FFF,
+ 0x2000,
+ 0x200B,
+ 0x2011,
+ 0x2012,
+ 0x2017,
+ 0x2018,
+ 0x2024,
+ 0x2027,
+ 0x202F,
+ 0x2030,
+ 0x2033,
+ 0x2035,
+ 0x2036,
+ 0x2038,
+ 0x203C,
+ 0x203D,
+ 0x203E,
+ 0x203F,
+ 0x2047,
+ 0x204A,
+ 0x2057,
+ 0x2058,
+ 0x205F,
+ 0x2060,
+ 0x2070,
+ 0x2072,
+ 0x2074,
+ 0x208F,
+ 0x2090,
+ 0x209D,
+ 0x20A8,
+ 0x20A9,
+ 0x2100,
+ 0x2104,
+ 0x2105,
+ 0x2108,
+ 0x2109,
+ 0x2114,
+ 0x2115,
+ 0x2117,
+ 0x2119,
+ 0x211E,
+ 0x2120,
+ 0x2123,
+ 0x2124,
+ 0x2125,
+ 0x2126,
+ 0x2127,
+ 0x2128,
+ 0x2129,
+ 0x212A,
+ 0x212E,
+ 0x212F,
+ 0x2132,
+ 0x2133,
+ 0x213A,
+ 0x213B,
+ 0x2141,
+ 0x2145,
+ 0x214A,
+ 0x2150,
+ 0x2180,
+ 0x2189,
+ 0x218A,
+ 0x222C,
+ 0x222E,
+ 0x222F,
+ 0x2231,
+ 0x2460,
+ 0x24EB,
+ 0x2A0C,
+ 0x2A0D,
+ 0x2A74,
+ 0x2A77,
+ 0x2ADC,
+ 0x2ADD,
+ 0x2C7C,
+ 0x2C7E,
+ 0x2D6F,
+ 0x2D70,
+ 0x2E9F,
+ 0x2EA0,
+ 0x2EF3,
+ 0x2EF4,
+ 0x2F00,
+ 0x2FD6,
+ 0x3000,
+ 0x3001,
+ 0x3036,
+ 0x3037,
+ 0x3038,
+ 0x303B,
+ 0x309B,
+ 0x309D,
+ 0x309F,
+ 0x30A0,
+ 0x30FF,
+ 0x3100,
+ 0x3131,
+ 0x3164,
+ 0x3165,
+ 0x318F,
+ 0x3192,
+ 0x31A0,
+ 0x3200,
+ 0x321F,
+ 0x3220,
+ 0x3248,
+ 0x3250,
+ 0x327F,
+ 0x3280,
+ 0x3400,
+ 0xA69C,
+ 0xA69E,
+ 0xA770,
+ 0xA771,
+ 0xA7F8,
+ 0xA7FA,
+ 0xAB5C,
+ 0xAB60,
+ 0xAB69,
+ 0xAB6A,
+ 0xF900,
+ 0xFA0E,
+ 0xFA10,
+ 0xFA11,
+ 0xFA12,
+ 0xFA13,
+ 0xFA15,
+ 0xFA1F,
+ 0xFA20,
+ 0xFA21,
+ 0xFA22,
+ 0xFA23,
+ 0xFA25,
+ 0xFA27,
+ 0xFA2A,
+ 0xFA6E,
+ 0xFA70,
+ 0xFADA,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18,
+ 0xFB1D,
+ 0xFB1E,
+ 0xFB1F,
+ 0xFB37,
+ 0xFB38,
+ 0xFB3D,
+ 0xFB3E,
+ 0xFB3F,
+ 0xFB40,
+ 0xFB42,
+ 0xFB43,
+ 0xFB45,
+ 0xFB46,
+ 0xFBB2,
+ 0xFBD3,
+ 0xFD3E,
+ 0xFD50,
+ 0xFD90,
+ 0xFD92,
+ 0xFDC8,
+ 0xFDF0,
+ 0xFDFD,
+ 0xFE10,
+ 0xFE1A,
+ 0xFE30,
+ 0xFE45,
+ 0xFE47,
+ 0xFE53,
+ 0xFE54,
+ 0xFE67,
+ 0xFE68,
+ 0xFE6C,
+ 0xFE70,
+ 0xFE73,
+ 0xFE74,
+ 0xFE75,
+ 0xFE76,
+ 0xFEFD,
+ 0xFF01,
+ 0xFFA0,
+ 0xFFA1,
+ 0xFFBF,
+ 0xFFC2,
+ 0xFFC8,
+ 0xFFCA,
+ 0xFFD0,
+ 0xFFD2,
+ 0xFFD8,
+ 0xFFDA,
+ 0xFFDD,
+ 0xFFE0,
+ 0xFFE7,
+ 0xFFE8,
+ 0xFFEF,
+ 0x1D15E,
+ 0x1D165,
+ 0x1D1BB,
+ 0x1D1C1,
+ 0x1D400,
+ 0x1D455,
+ 0x1D456,
+ 0x1D49D,
+ 0x1D49E,
+ 0x1D4A0,
+ 0x1D4A2,
+ 0x1D4A3,
+ 0x1D4A5,
+ 0x1D4A7,
+ 0x1D4A9,
+ 0x1D4AD,
+ 0x1D4AE,
+ 0x1D4BA,
+ 0x1D4BB,
+ 0x1D4BC,
+ 0x1D4BD,
+ 0x1D4C4,
+ 0x1D4C5,
+ 0x1D506,
+ 0x1D507,
+ 0x1D50B,
+ 0x1D50D,
+ 0x1D515,
+ 0x1D516,
+ 0x1D51D,
+ 0x1D51E,
+ 0x1D53A,
+ 0x1D53B,
+ 0x1D53F,
+ 0x1D540,
+ 0x1D545,
+ 0x1D546,
+ 0x1D547,
+ 0x1D54A,
+ 0x1D551,
+ 0x1D552,
+ 0x1D6A6,
+ 0x1D6A8,
+ 0x1D7CC,
+ 0x1D7CE,
+ 0x1D800,
+ 0x1EE00,
+ 0x1EE04,
+ 0x1EE05,
+ 0x1EE20,
+ 0x1EE21,
+ 0x1EE23,
+ 0x1EE24,
+ 0x1EE25,
+ 0x1EE27,
+ 0x1EE28,
+ 0x1EE29,
+ 0x1EE33,
+ 0x1EE34,
+ 0x1EE38,
+ 0x1EE39,
+ 0x1EE3A,
+ 0x1EE3B,
+ 0x1EE3C,
+ 0x1EE42,
+ 0x1EE43,
+ 0x1EE47,
+ 0x1EE48,
+ 0x1EE49,
+ 0x1EE4A,
+ 0x1EE4B,
+ 0x1EE4C,
+ 0x1EE4D,
+ 0x1EE50,
+ 0x1EE51,
+ 0x1EE53,
+ 0x1EE54,
+ 0x1EE55,
+ 0x1EE57,
+ 0x1EE58,
+ 0x1EE59,
+ 0x1EE5A,
+ 0x1EE5B,
+ 0x1EE5C,
+ 0x1EE5D,
+ 0x1EE5E,
+ 0x1EE5F,
+ 0x1EE60,
+ 0x1EE61,
+ 0x1EE63,
+ 0x1EE64,
+ 0x1EE65,
+ 0x1EE67,
+ 0x1EE6B,
+ 0x1EE6C,
+ 0x1EE73,
+ 0x1EE74,
+ 0x1EE78,
+ 0x1EE79,
+ 0x1EE7D,
+ 0x1EE7E,
+ 0x1EE7F,
+ 0x1EE80,
+ 0x1EE8A,
+ 0x1EE8B,
+ 0x1EE9C,
+ 0x1EEA1,
+ 0x1EEA4,
+ 0x1EEA5,
+ 0x1EEAA,
+ 0x1EEAB,
+ 0x1EEBC,
+ 0x1F100,
+ 0x1F10B,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F150,
+ 0x1F16A,
+ 0x1F16D,
+ 0x1F190,
+ 0x1F191,
+ 0x1F200,
+ 0x1F203,
+ 0x1F210,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
+ 0x1F250,
+ 0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x2F800,
+ 0x2FA1E
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for EBCDIC 1047 */
+ 509, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x41,
+ 0x42,
+ 0x9A,
+ 0x9C,
+ 0x9D,
+ 0x9E,
+ 0xA0,
+ 0xA1,
+ 0xB7,
+ 0xBA,
+ 0xBB,
+ 0xBD,
+ 0xBE,
+ 0xBF,
+ 0xDA,
+ 0xDB,
+ 0xEA,
+ 0xEB,
+ 0xFA,
+ 0xFB,
+ 0x132,
+ 0x134,
+ 0x13F,
+ 0x141,
+ 0x17F,
+ 0x180,
+ 0x1C4,
+ 0x1CD,
+ 0x1F1,
+ 0x1F4,
+ 0x2B0,
+ 0x2B9,
+ 0x2D8,
+ 0x2DE,
+ 0x2E0,
+ 0x2E5,
+ 0x340,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x374,
+ 0x375,
+ 0x37A,
+ 0x37B,
+ 0x37E,
+ 0x37F,
+ 0x384,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x3D0,
+ 0x3D7,
+ 0x3F0,
+ 0x3F3,
+ 0x3F4,
+ 0x3F6,
+ 0x3F9,
+ 0x3FA,
+ 0x587,
+ 0x588,
+ 0x675,
+ 0x679,
+ 0x958,
+ 0x960,
+ 0x9DC,
+ 0x9DE,
+ 0x9DF,
+ 0x9E0,
+ 0xA33,
+ 0xA34,
+ 0xA36,
+ 0xA37,
+ 0xA59,
+ 0xA5C,
+ 0xA5E,
+ 0xA5F,
+ 0xB5C,
+ 0xB5E,
+ 0xE33,
+ 0xE34,
+ 0xEB3,
+ 0xEB4,
+ 0xEDC,
+ 0xEDE,
+ 0xF0C,
+ 0xF0D,
+ 0xF43,
+ 0xF44,
+ 0xF4D,
+ 0xF4E,
+ 0xF52,
+ 0xF53,
+ 0xF57,
+ 0xF58,
+ 0xF5C,
+ 0xF5D,
+ 0xF69,
+ 0xF6A,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF77,
+ 0xF78,
+ 0xF79,
+ 0xF81,
+ 0xF82,
+ 0xF93,
+ 0xF94,
+ 0xF9D,
+ 0xF9E,
+ 0xFA2,
+ 0xFA3,
+ 0xFA7,
+ 0xFA8,
+ 0xFAC,
+ 0xFAD,
+ 0xFB9,
+ 0xFBA,
+ 0x10FC,
+ 0x10FD,
+ 0x1D2C,
+ 0x1D2F,
+ 0x1D30,
+ 0x1D3B,
+ 0x1D3C,
+ 0x1D4E,
+ 0x1D4F,
+ 0x1D6B,
+ 0x1D78,
+ 0x1D79,
+ 0x1D9B,
+ 0x1DC0,
+ 0x1E9A,
+ 0x1E9C,
+ 0x1F71,
+ 0x1F72,
+ 0x1F73,
+ 0x1F74,
+ 0x1F75,
+ 0x1F76,
+ 0x1F77,
+ 0x1F78,
+ 0x1F79,
+ 0x1F7A,
+ 0x1F7B,
+ 0x1F7C,
+ 0x1F7D,
+ 0x1F7E,
+ 0x1FBB,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC9,
+ 0x1FCA,
+ 0x1FCB,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD3,
+ 0x1FD4,
+ 0x1FDB,
+ 0x1FDC,
+ 0x1FDD,
+ 0x1FE0,
+ 0x1FE3,
+ 0x1FE4,
+ 0x1FEB,
+ 0x1FEC,
+ 0x1FED,
+ 0x1FF0,
+ 0x1FF9,
+ 0x1FFA,
+ 0x1FFB,
+ 0x1FFC,
+ 0x1FFD,
+ 0x1FFF,
+ 0x2000,
+ 0x200B,
+ 0x2011,
+ 0x2012,
+ 0x2017,
+ 0x2018,
+ 0x2024,
+ 0x2027,
+ 0x202F,
+ 0x2030,
+ 0x2033,
+ 0x2035,
+ 0x2036,
+ 0x2038,
+ 0x203C,
+ 0x203D,
+ 0x203E,
+ 0x203F,
+ 0x2047,
+ 0x204A,
+ 0x2057,
+ 0x2058,
+ 0x205F,
+ 0x2060,
+ 0x2070,
+ 0x2072,
+ 0x2074,
+ 0x208F,
+ 0x2090,
+ 0x209D,
+ 0x20A8,
+ 0x20A9,
+ 0x2100,
+ 0x2104,
+ 0x2105,
+ 0x2108,
+ 0x2109,
+ 0x2114,
+ 0x2115,
+ 0x2117,
+ 0x2119,
+ 0x211E,
+ 0x2120,
+ 0x2123,
+ 0x2124,
+ 0x2125,
+ 0x2126,
+ 0x2127,
+ 0x2128,
+ 0x2129,
+ 0x212A,
+ 0x212E,
+ 0x212F,
+ 0x2132,
+ 0x2133,
+ 0x213A,
+ 0x213B,
+ 0x2141,
+ 0x2145,
+ 0x214A,
+ 0x2150,
+ 0x2180,
+ 0x2189,
+ 0x218A,
+ 0x222C,
+ 0x222E,
+ 0x222F,
+ 0x2231,
+ 0x2460,
+ 0x24EB,
+ 0x2A0C,
+ 0x2A0D,
+ 0x2A74,
+ 0x2A77,
+ 0x2ADC,
+ 0x2ADD,
+ 0x2C7C,
+ 0x2C7E,
+ 0x2D6F,
+ 0x2D70,
+ 0x2E9F,
+ 0x2EA0,
+ 0x2EF3,
+ 0x2EF4,
+ 0x2F00,
+ 0x2FD6,
+ 0x3000,
+ 0x3001,
+ 0x3036,
+ 0x3037,
+ 0x3038,
+ 0x303B,
+ 0x309B,
+ 0x309D,
+ 0x309F,
+ 0x30A0,
+ 0x30FF,
+ 0x3100,
+ 0x3131,
+ 0x3164,
+ 0x3165,
+ 0x318F,
+ 0x3192,
+ 0x31A0,
+ 0x3200,
+ 0x321F,
+ 0x3220,
+ 0x3248,
+ 0x3250,
+ 0x327F,
+ 0x3280,
+ 0x3400,
+ 0xA69C,
+ 0xA69E,
+ 0xA770,
+ 0xA771,
+ 0xA7F8,
+ 0xA7FA,
+ 0xAB5C,
+ 0xAB60,
+ 0xAB69,
+ 0xAB6A,
+ 0xF900,
+ 0xFA0E,
+ 0xFA10,
+ 0xFA11,
+ 0xFA12,
+ 0xFA13,
+ 0xFA15,
+ 0xFA1F,
+ 0xFA20,
+ 0xFA21,
+ 0xFA22,
+ 0xFA23,
+ 0xFA25,
+ 0xFA27,
+ 0xFA2A,
+ 0xFA6E,
+ 0xFA70,
+ 0xFADA,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18,
+ 0xFB1D,
+ 0xFB1E,
+ 0xFB1F,
+ 0xFB37,
+ 0xFB38,
+ 0xFB3D,
+ 0xFB3E,
+ 0xFB3F,
+ 0xFB40,
+ 0xFB42,
+ 0xFB43,
+ 0xFB45,
+ 0xFB46,
+ 0xFBB2,
+ 0xFBD3,
+ 0xFD3E,
+ 0xFD50,
+ 0xFD90,
+ 0xFD92,
+ 0xFDC8,
+ 0xFDF0,
+ 0xFDFD,
+ 0xFE10,
+ 0xFE1A,
+ 0xFE30,
+ 0xFE45,
+ 0xFE47,
+ 0xFE53,
+ 0xFE54,
+ 0xFE67,
+ 0xFE68,
+ 0xFE6C,
+ 0xFE70,
+ 0xFE73,
+ 0xFE74,
+ 0xFE75,
+ 0xFE76,
+ 0xFEFD,
+ 0xFF01,
+ 0xFFA0,
+ 0xFFA1,
+ 0xFFBF,
+ 0xFFC2,
+ 0xFFC8,
+ 0xFFCA,
+ 0xFFD0,
+ 0xFFD2,
+ 0xFFD8,
+ 0xFFDA,
+ 0xFFDD,
+ 0xFFE0,
+ 0xFFE7,
+ 0xFFE8,
+ 0xFFEF,
+ 0x1D15E,
+ 0x1D165,
+ 0x1D1BB,
+ 0x1D1C1,
+ 0x1D400,
+ 0x1D455,
+ 0x1D456,
+ 0x1D49D,
+ 0x1D49E,
+ 0x1D4A0,
+ 0x1D4A2,
+ 0x1D4A3,
+ 0x1D4A5,
+ 0x1D4A7,
+ 0x1D4A9,
+ 0x1D4AD,
+ 0x1D4AE,
+ 0x1D4BA,
+ 0x1D4BB,
+ 0x1D4BC,
+ 0x1D4BD,
+ 0x1D4C4,
+ 0x1D4C5,
+ 0x1D506,
+ 0x1D507,
+ 0x1D50B,
+ 0x1D50D,
+ 0x1D515,
+ 0x1D516,
+ 0x1D51D,
+ 0x1D51E,
+ 0x1D53A,
+ 0x1D53B,
+ 0x1D53F,
+ 0x1D540,
+ 0x1D545,
+ 0x1D546,
+ 0x1D547,
+ 0x1D54A,
+ 0x1D551,
+ 0x1D552,
+ 0x1D6A6,
+ 0x1D6A8,
+ 0x1D7CC,
+ 0x1D7CE,
+ 0x1D800,
+ 0x1EE00,
+ 0x1EE04,
+ 0x1EE05,
+ 0x1EE20,
+ 0x1EE21,
+ 0x1EE23,
+ 0x1EE24,
+ 0x1EE25,
+ 0x1EE27,
+ 0x1EE28,
+ 0x1EE29,
+ 0x1EE33,
+ 0x1EE34,
+ 0x1EE38,
+ 0x1EE39,
+ 0x1EE3A,
+ 0x1EE3B,
+ 0x1EE3C,
+ 0x1EE42,
+ 0x1EE43,
+ 0x1EE47,
+ 0x1EE48,
+ 0x1EE49,
+ 0x1EE4A,
+ 0x1EE4B,
+ 0x1EE4C,
+ 0x1EE4D,
+ 0x1EE50,
+ 0x1EE51,
+ 0x1EE53,
+ 0x1EE54,
+ 0x1EE55,
+ 0x1EE57,
+ 0x1EE58,
+ 0x1EE59,
+ 0x1EE5A,
+ 0x1EE5B,
+ 0x1EE5C,
+ 0x1EE5D,
+ 0x1EE5E,
+ 0x1EE5F,
+ 0x1EE60,
+ 0x1EE61,
+ 0x1EE63,
+ 0x1EE64,
+ 0x1EE65,
+ 0x1EE67,
+ 0x1EE6B,
+ 0x1EE6C,
+ 0x1EE73,
+ 0x1EE74,
+ 0x1EE78,
+ 0x1EE79,
+ 0x1EE7D,
+ 0x1EE7E,
+ 0x1EE7F,
+ 0x1EE80,
+ 0x1EE8A,
+ 0x1EE8B,
+ 0x1EE9C,
+ 0x1EEA1,
+ 0x1EEA4,
+ 0x1EEA5,
+ 0x1EEAA,
+ 0x1EEAB,
+ 0x1EEBC,
+ 0x1F100,
+ 0x1F10B,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F150,
+ 0x1F16A,
+ 0x1F16D,
+ 0x1F190,
+ 0x1F191,
+ 0x1F200,
+ 0x1F203,
+ 0x1F210,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
+ 0x1F250,
+ 0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x2F800,
+ 0x2FA1E
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_IDENTIFIERTYPE__NOTNFKC_invlist[] = { /* for EBCDIC 037 */
+ 507, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x41,
+ 0x42,
+ 0x9A,
+ 0x9C,
+ 0x9D,
+ 0x9E,
+ 0xA0,
+ 0xA1,
+ 0xB7,
+ 0xBA,
+ 0xBC,
+ 0xBF,
+ 0xDA,
+ 0xDB,
+ 0xEA,
+ 0xEB,
+ 0xFA,
+ 0xFB,
+ 0x132,
+ 0x134,
+ 0x13F,
+ 0x141,
+ 0x17F,
+ 0x180,
+ 0x1C4,
+ 0x1CD,
+ 0x1F1,
+ 0x1F4,
+ 0x2B0,
+ 0x2B9,
+ 0x2D8,
+ 0x2DE,
+ 0x2E0,
+ 0x2E5,
+ 0x340,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x374,
+ 0x375,
+ 0x37A,
+ 0x37B,
+ 0x37E,
+ 0x37F,
+ 0x384,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x3D0,
+ 0x3D7,
+ 0x3F0,
+ 0x3F3,
+ 0x3F4,
+ 0x3F6,
+ 0x3F9,
+ 0x3FA,
+ 0x587,
+ 0x588,
+ 0x675,
+ 0x679,
+ 0x958,
+ 0x960,
+ 0x9DC,
+ 0x9DE,
+ 0x9DF,
+ 0x9E0,
+ 0xA33,
+ 0xA34,
+ 0xA36,
+ 0xA37,
+ 0xA59,
+ 0xA5C,
+ 0xA5E,
+ 0xA5F,
+ 0xB5C,
+ 0xB5E,
+ 0xE33,
+ 0xE34,
+ 0xEB3,
+ 0xEB4,
+ 0xEDC,
+ 0xEDE,
+ 0xF0C,
+ 0xF0D,
+ 0xF43,
+ 0xF44,
+ 0xF4D,
+ 0xF4E,
+ 0xF52,
+ 0xF53,
+ 0xF57,
+ 0xF58,
+ 0xF5C,
+ 0xF5D,
+ 0xF69,
+ 0xF6A,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF77,
+ 0xF78,
+ 0xF79,
+ 0xF81,
+ 0xF82,
+ 0xF93,
+ 0xF94,
+ 0xF9D,
+ 0xF9E,
+ 0xFA2,
+ 0xFA3,
+ 0xFA7,
+ 0xFA8,
+ 0xFAC,
+ 0xFAD,
+ 0xFB9,
+ 0xFBA,
+ 0x10FC,
+ 0x10FD,
+ 0x1D2C,
+ 0x1D2F,
+ 0x1D30,
+ 0x1D3B,
+ 0x1D3C,
+ 0x1D4E,
+ 0x1D4F,
+ 0x1D6B,
+ 0x1D78,
+ 0x1D79,
+ 0x1D9B,
+ 0x1DC0,
+ 0x1E9A,
+ 0x1E9C,
+ 0x1F71,
+ 0x1F72,
+ 0x1F73,
+ 0x1F74,
+ 0x1F75,
+ 0x1F76,
+ 0x1F77,
+ 0x1F78,
+ 0x1F79,
+ 0x1F7A,
+ 0x1F7B,
+ 0x1F7C,
+ 0x1F7D,
+ 0x1F7E,
+ 0x1FBB,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC9,
+ 0x1FCA,
+ 0x1FCB,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD3,
+ 0x1FD4,
+ 0x1FDB,
+ 0x1FDC,
+ 0x1FDD,
+ 0x1FE0,
+ 0x1FE3,
+ 0x1FE4,
+ 0x1FEB,
+ 0x1FEC,
+ 0x1FED,
+ 0x1FF0,
+ 0x1FF9,
+ 0x1FFA,
+ 0x1FFB,
+ 0x1FFC,
+ 0x1FFD,
+ 0x1FFF,
+ 0x2000,
+ 0x200B,
+ 0x2011,
+ 0x2012,
+ 0x2017,
+ 0x2018,
+ 0x2024,
+ 0x2027,
+ 0x202F,
+ 0x2030,
+ 0x2033,
+ 0x2035,
+ 0x2036,
+ 0x2038,
+ 0x203C,
+ 0x203D,
+ 0x203E,
+ 0x203F,
+ 0x2047,
+ 0x204A,
+ 0x2057,
+ 0x2058,
+ 0x205F,
+ 0x2060,
+ 0x2070,
+ 0x2072,
+ 0x2074,
+ 0x208F,
+ 0x2090,
+ 0x209D,
+ 0x20A8,
+ 0x20A9,
+ 0x2100,
+ 0x2104,
+ 0x2105,
+ 0x2108,
+ 0x2109,
+ 0x2114,
+ 0x2115,
+ 0x2117,
+ 0x2119,
+ 0x211E,
+ 0x2120,
+ 0x2123,
+ 0x2124,
+ 0x2125,
+ 0x2126,
+ 0x2127,
+ 0x2128,
+ 0x2129,
+ 0x212A,
+ 0x212E,
+ 0x212F,
+ 0x2132,
+ 0x2133,
+ 0x213A,
+ 0x213B,
+ 0x2141,
+ 0x2145,
+ 0x214A,
+ 0x2150,
+ 0x2180,
+ 0x2189,
+ 0x218A,
+ 0x222C,
+ 0x222E,
+ 0x222F,
+ 0x2231,
+ 0x2460,
+ 0x24EB,
+ 0x2A0C,
+ 0x2A0D,
+ 0x2A74,
+ 0x2A77,
+ 0x2ADC,
+ 0x2ADD,
+ 0x2C7C,
+ 0x2C7E,
+ 0x2D6F,
+ 0x2D70,
+ 0x2E9F,
+ 0x2EA0,
+ 0x2EF3,
+ 0x2EF4,
+ 0x2F00,
+ 0x2FD6,
+ 0x3000,
+ 0x3001,
+ 0x3036,
+ 0x3037,
+ 0x3038,
+ 0x303B,
+ 0x309B,
+ 0x309D,
+ 0x309F,
+ 0x30A0,
+ 0x30FF,
+ 0x3100,
+ 0x3131,
+ 0x3164,
+ 0x3165,
+ 0x318F,
+ 0x3192,
+ 0x31A0,
+ 0x3200,
+ 0x321F,
+ 0x3220,
+ 0x3248,
+ 0x3250,
+ 0x327F,
+ 0x3280,
+ 0x3400,
+ 0xA69C,
+ 0xA69E,
+ 0xA770,
+ 0xA771,
+ 0xA7F8,
+ 0xA7FA,
+ 0xAB5C,
+ 0xAB60,
+ 0xAB69,
+ 0xAB6A,
+ 0xF900,
+ 0xFA0E,
+ 0xFA10,
+ 0xFA11,
+ 0xFA12,
+ 0xFA13,
+ 0xFA15,
+ 0xFA1F,
+ 0xFA20,
+ 0xFA21,
+ 0xFA22,
+ 0xFA23,
+ 0xFA25,
+ 0xFA27,
+ 0xFA2A,
+ 0xFA6E,
+ 0xFA70,
+ 0xFADA,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18,
+ 0xFB1D,
+ 0xFB1E,
+ 0xFB1F,
+ 0xFB37,
+ 0xFB38,
+ 0xFB3D,
+ 0xFB3E,
+ 0xFB3F,
+ 0xFB40,
+ 0xFB42,
+ 0xFB43,
+ 0xFB45,
+ 0xFB46,
+ 0xFBB2,
+ 0xFBD3,
+ 0xFD3E,
+ 0xFD50,
+ 0xFD90,
+ 0xFD92,
+ 0xFDC8,
+ 0xFDF0,
+ 0xFDFD,
+ 0xFE10,
+ 0xFE1A,
+ 0xFE30,
+ 0xFE45,
+ 0xFE47,
+ 0xFE53,
+ 0xFE54,
+ 0xFE67,
+ 0xFE68,
+ 0xFE6C,
+ 0xFE70,
+ 0xFE73,
+ 0xFE74,
+ 0xFE75,
+ 0xFE76,
+ 0xFEFD,
+ 0xFF01,
+ 0xFFA0,
+ 0xFFA1,
+ 0xFFBF,
+ 0xFFC2,
+ 0xFFC8,
+ 0xFFCA,
+ 0xFFD0,
+ 0xFFD2,
+ 0xFFD8,
+ 0xFFDA,
+ 0xFFDD,
+ 0xFFE0,
+ 0xFFE7,
+ 0xFFE8,
+ 0xFFEF,
+ 0x1D15E,
+ 0x1D165,
+ 0x1D1BB,
+ 0x1D1C1,
+ 0x1D400,
+ 0x1D455,
+ 0x1D456,
+ 0x1D49D,
+ 0x1D49E,
+ 0x1D4A0,
+ 0x1D4A2,
+ 0x1D4A3,
+ 0x1D4A5,
+ 0x1D4A7,
+ 0x1D4A9,
+ 0x1D4AD,
+ 0x1D4AE,
+ 0x1D4BA,
+ 0x1D4BB,
+ 0x1D4BC,
+ 0x1D4BD,
+ 0x1D4C4,
+ 0x1D4C5,
+ 0x1D506,
+ 0x1D507,
+ 0x1D50B,
+ 0x1D50D,
+ 0x1D515,
+ 0x1D516,
+ 0x1D51D,
+ 0x1D51E,
+ 0x1D53A,
+ 0x1D53B,
+ 0x1D53F,
+ 0x1D540,
+ 0x1D545,
+ 0x1D546,
+ 0x1D547,
+ 0x1D54A,
+ 0x1D551,
+ 0x1D552,
+ 0x1D6A6,
+ 0x1D6A8,
+ 0x1D7CC,
+ 0x1D7CE,
+ 0x1D800,
+ 0x1EE00,
+ 0x1EE04,
+ 0x1EE05,
+ 0x1EE20,
+ 0x1EE21,
+ 0x1EE23,
+ 0x1EE24,
+ 0x1EE25,
+ 0x1EE27,
+ 0x1EE28,
+ 0x1EE29,
+ 0x1EE33,
+ 0x1EE34,
+ 0x1EE38,
+ 0x1EE39,
+ 0x1EE3A,
+ 0x1EE3B,
+ 0x1EE3C,
+ 0x1EE42,
+ 0x1EE43,
+ 0x1EE47,
+ 0x1EE48,
+ 0x1EE49,
+ 0x1EE4A,
+ 0x1EE4B,
+ 0x1EE4C,
+ 0x1EE4D,
+ 0x1EE50,
+ 0x1EE51,
+ 0x1EE53,
+ 0x1EE54,
+ 0x1EE55,
+ 0x1EE57,
+ 0x1EE58,
+ 0x1EE59,
+ 0x1EE5A,
+ 0x1EE5B,
+ 0x1EE5C,
+ 0x1EE5D,
+ 0x1EE5E,
+ 0x1EE5F,
+ 0x1EE60,
+ 0x1EE61,
+ 0x1EE63,
+ 0x1EE64,
+ 0x1EE65,
+ 0x1EE67,
+ 0x1EE6B,
+ 0x1EE6C,
+ 0x1EE73,
+ 0x1EE74,
+ 0x1EE78,
+ 0x1EE79,
+ 0x1EE7D,
+ 0x1EE7E,
+ 0x1EE7F,
+ 0x1EE80,
+ 0x1EE8A,
+ 0x1EE8B,
+ 0x1EE9C,
+ 0x1EEA1,
+ 0x1EEA4,
+ 0x1EEA5,
+ 0x1EEAA,
+ 0x1EEAB,
+ 0x1EEBC,
+ 0x1F100,
+ 0x1F10B,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F150,
+ 0x1F16A,
+ 0x1F16D,
+ 0x1F190,
+ 0x1F191,
+ 0x1F200,
+ 0x1F203,
+ 0x1F210,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
+ 0x1F250,
+ 0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x2F800,
+ 0x2FA1E
+};
+
+# endif /* EBCDIC 037 */
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
+static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for ASCII/Latin1 */
+ 691, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x9,
+ 0xE,
+ 0x20,
+ 0x27,
+ 0x28,
+ 0x2D,
+ 0x2F,
+ 0x30,
+ 0x3B,
+ 0x41,
+ 0x5B,
+ 0x5F,
+ 0x60,
+ 0x61,
+ 0x7B,
+ 0x7F,
+ 0x85,
+ 0x86,
+ 0xA1,
+ 0xA8,
+ 0xA9,
+ 0xAA,
+ 0xAB,
+ 0xAD,
+ 0xAE,
+ 0xAF,
+ 0xB0,
+ 0xB2,
+ 0xB6,
+ 0xB7,
+ 0xBB,
+ 0xBC,
+ 0xBF,
+ 0xC0,
+ 0xD7,
+ 0xD8,
+ 0xF7,
+ 0xF8,
+ 0x2C2,
+ 0x2C6,
+ 0x2D2,
+ 0x2D8,
+ 0x2DE,
+ 0x2E0,
+ 0x2E5,
+ 0x2EC,
+ 0x2ED,
+ 0x2EE,
+ 0x2EF,
+ 0x300,
+ 0x3F6,
+ 0x3F7,
+ 0x482,
+ 0x483,
+ 0x488,
+ 0x48A,
+ 0x55A,
+ 0x560,
+ 0x589,
+ 0x58A,
+ 0x58D,
+ 0x590,
+ 0x5BE,
+ 0x5BF,
+ 0x5C0,
+ 0x5C1,
+ 0x5C3,
+ 0x5C4,
+ 0x5C6,
+ 0x5C7,
+ 0x600,
+ 0x610,
+ 0x61B,
+ 0x61C,
+ 0x61E,
+ 0x620,
+ 0x66A,
+ 0x66E,
+ 0x6D4,
+ 0x6D5,
+ 0x6DD,
+ 0x6DF,
+ 0x6E9,
+ 0x6EA,
+ 0x700,
+ 0x70E,
+ 0x70F,
+ 0x710,
+ 0x7F6,
+ 0x7FA,
+ 0x7FE,
+ 0x800,
+ 0x830,
+ 0x83F,
+ 0x85E,
+ 0x85F,
+ 0x8E2,
+ 0x8E3,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x971,
+ 0x9F2,
+ 0x9FC,
+ 0x9FD,
+ 0x9FE,
+ 0xA76,
+ 0xA77,
+ 0xAF0,
+ 0xAF2,
+ 0xB70,
+ 0xB71,
+ 0xB72,
+ 0xB78,
+ 0xBF0,
+ 0xBFB,
+ 0xC77,
+ 0xC80,
+ 0xC84,
+ 0xC85,
+ 0xD4F,
+ 0xD50,
+ 0xD58,
+ 0xD5F,
+ 0xD70,
+ 0xD7A,
+ 0xDF4,
+ 0xDF5,
+ 0xE3F,
+ 0xE40,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE5C,
+ 0xF01,
+ 0xF0B,
+ 0xF0D,
+ 0xF18,
+ 0xF1A,
+ 0xF20,
+ 0xF2A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF39,
+ 0xF3A,
+ 0xF3E,
+ 0xF85,
+ 0xF86,
+ 0xFBE,
+ 0xFC6,
+ 0xFC7,
+ 0xFCD,
+ 0xFCE,
+ 0xFDB,
+ 0x104A,
+ 0x1050,
+ 0x109E,
+ 0x10A0,
+ 0x10FB,
+ 0x10FC,
+ 0x1360,
+ 0x1369,
+ 0x1372,
+ 0x137D,
+ 0x1390,
+ 0x139A,
+ 0x1400,
+ 0x1401,
+ 0x166D,
+ 0x166F,
+ 0x1680,
+ 0x1681,
+ 0x169B,
+ 0x169D,
+ 0x16EB,
+ 0x16EE,
+ 0x1735,
+ 0x1737,
+ 0x17D4,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17F0,
+ 0x17FA,
+ 0x1800,
+ 0x180B,
+ 0x1940,
+ 0x1941,
+ 0x1944,
+ 0x1946,
+ 0x19DE,
+ 0x1A00,
+ 0x1A1E,
+ 0x1A20,
+ 0x1AA0,
+ 0x1AA7,
+ 0x1AA8,
+ 0x1AAE,
+ 0x1ABE,
+ 0x1ABF,
+ 0x1B5A,
+ 0x1B6B,
+ 0x1B74,
+ 0x1B7D,
+ 0x1BFC,
+ 0x1C00,
+ 0x1C3B,
+ 0x1C40,
+ 0x1C7E,
+ 0x1C80,
+ 0x1CC0,
+ 0x1CC8,
+ 0x1CD3,
+ 0x1CD4,
+ 0x2012,
+ 0x2017,
+ 0x2018,
+ 0x2019,
+ 0x201A,
+ 0x2024,
+ 0x2028,
+ 0x202A,
+ 0x2030,
+ 0x2033,
+ 0x2035,
+ 0x2036,
+ 0x2038,
+ 0x203C,
+ 0x203D,
+ 0x203E,
+ 0x2041,
+ 0x2047,
+ 0x204A,
+ 0x2054,
+ 0x2055,
+ 0x2057,
+ 0x2058,
+ 0x205F,
+ 0x20A0,
+ 0x20A8,
+ 0x20A9,
+ 0x20C0,
+ 0x20DD,
+ 0x20E1,
+ 0x20E2,
+ 0x20E5,
+ 0x2104,
+ 0x2105,
+ 0x2108,
+ 0x2109,
+ 0x2114,
+ 0x2115,
+ 0x2117,
+ 0x2118,
+ 0x211E,
+ 0x2120,
+ 0x2123,
+ 0x2124,
+ 0x2125,
+ 0x2126,
+ 0x2127,
+ 0x2128,
+ 0x2129,
+ 0x212A,
+ 0x213A,
+ 0x213B,
+ 0x2141,
+ 0x2145,
+ 0x214A,
+ 0x214E,
+ 0x214F,
+ 0x2150,
+ 0x218A,
+ 0x218C,
+ 0x2190,
+ 0x222C,
+ 0x222E,
+ 0x222F,
+ 0x2231,
+ 0x2329,
+ 0x232B,
+ 0x2427,
+ 0x2440,
+ 0x244B,
+ 0x24EB,
+ 0x2A0C,
+ 0x2A0D,
+ 0x2A74,
+ 0x2A77,
+ 0x2ADC,
+ 0x2ADD,
+ 0x2B74,
+ 0x2B76,
+ 0x2B96,
+ 0x2B97,
+ 0x2C00,
+ 0x2CE5,
+ 0x2CEB,
+ 0x2CF9,
+ 0x2D00,
+ 0x2D70,
+ 0x2D71,
+ 0x2E00,
+ 0x2E53,
+ 0x2E80,
+ 0x2E9A,
+ 0x2E9B,
+ 0x2E9F,
+ 0x2EA0,
+ 0x2EF3,
+ 0x2FF0,
+ 0x2FFC,
+ 0x3001,
+ 0x3005,
+ 0x3008,
+ 0x3021,
+ 0x3030,
+ 0x3031,
+ 0x3037,
+ 0x3038,
+ 0x303D,
+ 0x3040,
+ 0x3190,
+ 0x3192,
+ 0x31C0,
+ 0x31E4,
+ 0x3248,
+ 0x3250,
+ 0x327F,
+ 0x3280,
+ 0x4DC0,
+ 0x4E00,
+ 0xA490,
+ 0xA4C7,
+ 0xA4FE,
+ 0xA500,
+ 0xA60D,
+ 0xA610,
+ 0xA670,
+ 0xA674,
+ 0xA67E,
+ 0xA67F,
+ 0xA6F2,
+ 0xA6F8,
+ 0xA700,
+ 0xA717,
+ 0xA720,
+ 0xA722,
+ 0xA789,
+ 0xA78B,
+ 0xA828,
+ 0xA82C,
+ 0xA830,
+ 0xA83A,
+ 0xA874,
+ 0xA878,
+ 0xA8CE,
+ 0xA8D0,
+ 0xA8F8,
+ 0xA8FB,
+ 0xA8FC,
+ 0xA8FD,
+ 0xA92E,
+ 0xA930,
+ 0xA95F,
+ 0xA960,
+ 0xA9C1,
+ 0xA9CE,
+ 0xA9DE,
+ 0xA9E0,
+ 0xAA5C,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAADE,
+ 0xAAE0,
+ 0xAAF0,
+ 0xAAF2,
+ 0xAB5B,
+ 0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
+ 0xABEB,
+ 0xABEC,
+ 0xFBB2,
+ 0xFBC2,
+ 0xFD3E,
+ 0xFD40,
+ 0xFDFD,
+ 0xFDFE,
+ 0xFE45,
+ 0xFE47,
+ 0xFFF9,
+ 0xFFFE,
+ 0x10100,
+ 0x10103,
+ 0x10107,
+ 0x10134,
+ 0x10137,
+ 0x10140,
+ 0x10175,
+ 0x1018F,
+ 0x10190,
+ 0x1019D,
+ 0x101A0,
+ 0x101A1,
+ 0x101D0,
+ 0x101FD,
+ 0x102E1,
+ 0x102FC,
+ 0x10320,
+ 0x10324,
+ 0x1039F,
+ 0x103A0,
+ 0x103D0,
+ 0x103D1,
+ 0x1056F,
+ 0x10570,
+ 0x10857,
+ 0x10860,
+ 0x10877,
+ 0x10880,
+ 0x108A7,
+ 0x108B0,
+ 0x108FB,
+ 0x10900,
+ 0x10916,
+ 0x1091C,
+ 0x1091F,
+ 0x10920,
+ 0x1093F,
+ 0x10940,
+ 0x109BC,
+ 0x109BE,
+ 0x109C0,
+ 0x109D0,
+ 0x109D2,
+ 0x10A00,
+ 0x10A40,
+ 0x10A49,
+ 0x10A50,
+ 0x10A59,
+ 0x10A7D,
+ 0x10A80,
+ 0x10A9D,
+ 0x10AA0,
+ 0x10AC8,
+ 0x10AC9,
+ 0x10AEB,
+ 0x10AF7,
+ 0x10B39,
+ 0x10B40,
+ 0x10B58,
+ 0x10B60,
+ 0x10B78,
+ 0x10B80,
+ 0x10B99,
+ 0x10B9D,
+ 0x10BA9,
+ 0x10BB0,
+ 0x10CFA,
+ 0x10D00,
+ 0x10E60,
+ 0x10E7F,
+ 0x10EAD,
+ 0x10EAE,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F51,
+ 0x10F5A,
+ 0x10FC5,
+ 0x10FCC,
+ 0x11047,
+ 0x1104E,
+ 0x11052,
+ 0x11066,
+ 0x110BB,
+ 0x110C2,
+ 0x110CD,
+ 0x110CE,
+ 0x11140,
+ 0x11144,
+ 0x11174,
+ 0x11176,
+ 0x111C5,
+ 0x111C9,
+ 0x111CD,
+ 0x111CE,
+ 0x111DB,
+ 0x111DC,
+ 0x111DD,
+ 0x111E0,
+ 0x111E1,
+ 0x111F5,
+ 0x11238,
+ 0x1123E,
+ 0x112A9,
+ 0x112AA,
+ 0x1144B,
+ 0x11450,
+ 0x1145A,
+ 0x1145C,
+ 0x1145D,
+ 0x1145E,
+ 0x114C6,
+ 0x114C7,
+ 0x115C1,
+ 0x115D8,
+ 0x11641,
+ 0x11644,
+ 0x11660,
+ 0x1166D,
+ 0x1173A,
+ 0x11740,
+ 0x1183B,
+ 0x1183C,
+ 0x118EA,
+ 0x118F3,
+ 0x11944,
+ 0x11947,
+ 0x119E2,
+ 0x119E3,
+ 0x11A3F,
+ 0x11A47,
+ 0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
+ 0x11AA3,
+ 0x11C41,
+ 0x11C46,
+ 0x11C5A,
+ 0x11C6D,
+ 0x11C70,
+ 0x11C72,
+ 0x11EF7,
+ 0x11EF9,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
+ 0x12000,
+ 0x12470,
+ 0x12475,
+ 0x13430,
+ 0x13439,
+ 0x16A6E,
+ 0x16A70,
+ 0x16AF5,
+ 0x16AF6,
+ 0x16B37,
+ 0x16B40,
+ 0x16B44,
+ 0x16B46,
+ 0x16B5B,
+ 0x16B62,
+ 0x16E80,
+ 0x16E9B,
+ 0x16FE2,
+ 0x16FE3,
+ 0x1BC9C,
+ 0x1BC9D,
+ 0x1BC9F,
+ 0x1BCA0,
+ 0x1D000,
+ 0x1D0F6,
+ 0x1D100,
+ 0x1D127,
+ 0x1D129,
+ 0x1D15E,
+ 0x1D16A,
+ 0x1D16D,
+ 0x1D183,
+ 0x1D185,
+ 0x1D18C,
+ 0x1D1AA,
+ 0x1D1AE,
+ 0x1D1BB,
+ 0x1D1C1,
+ 0x1D1E9,
+ 0x1D200,
+ 0x1D242,
+ 0x1D245,
+ 0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
+ 0x1D300,
+ 0x1D357,
+ 0x1D360,
+ 0x1D379,
+ 0x1D800,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA8C,
+ 0x1E14F,
+ 0x1E150,
+ 0x1E2FF,
+ 0x1E300,
+ 0x1E8C7,
+ 0x1E8D0,
+ 0x1E95E,
+ 0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
+ 0x1EEF0,
+ 0x1EEF2,
+ 0x1F000,
+ 0x1F02C,
+ 0x1F030,
+ 0x1F094,
+ 0x1F0A0,
+ 0x1F0AF,
+ 0x1F0B1,
+ 0x1F0C0,
+ 0x1F0C1,
+ 0x1F0D0,
+ 0x1F0D1,
+ 0x1F0F6,
+ 0x1F10B,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F150,
+ 0x1F16A,
+ 0x1F16D,
+ 0x1F190,
+ 0x1F191,
+ 0x1F1AE,
+ 0x1F1E6,
+ 0x1F200,
+ 0x1F260,
+ 0x1F266,
+ 0x1F300,
+ 0x1F6D8,
+ 0x1F6E0,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6FD,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
+ 0x1F900,
+ 0x1F979,
+ 0x1F97A,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
+ 0x1FA60,
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 1047 */
+ 705, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x5,
+ 0x6,
+ 0xB,
+ 0xE,
+ 0x15,
+ 0x16,
+ 0x25,
+ 0x26,
+ 0x40,
+ 0x41,
+ 0x4A,
+ 0x4B,
+ 0x4C,
+ 0x51,
+ 0x5A,
+ 0x60,
+ 0x61,
+ 0x62,
+ 0x6A,
+ 0x6D,
+ 0x6E,
+ 0x70,
+ 0x79,
+ 0x7A,
+ 0x7B,
+ 0x7D,
+ 0x7E,
+ 0x80,
+ 0x8A,
+ 0x8C,
+ 0x8F,
+ 0x91,
+ 0x9F,
+ 0xA0,
+ 0xA1,
+ 0xA2,
+ 0xAA,
+ 0xAC,
+ 0xAD,
+ 0xAE,
+ 0xAF,
+ 0xB3,
+ 0xB4,
+ 0xB7,
+ 0xBD,
+ 0xBE,
+ 0xBF,
+ 0xC1,
+ 0xD0,
+ 0xD1,
+ 0xE0,
+ 0xE2,
+ 0x2C2,
+ 0x2C6,
+ 0x2D2,
+ 0x2D8,
+ 0x2DE,
+ 0x2E0,
+ 0x2E5,
+ 0x2EC,
+ 0x2ED,
+ 0x2EE,
+ 0x2EF,
+ 0x300,
+ 0x3F6,
+ 0x3F7,
+ 0x482,
+ 0x483,
+ 0x488,
+ 0x48A,
+ 0x55A,
+ 0x560,
+ 0x589,
+ 0x58A,
+ 0x58D,
+ 0x590,
+ 0x5BE,
+ 0x5BF,
+ 0x5C0,
+ 0x5C1,
+ 0x5C3,
+ 0x5C4,
+ 0x5C6,
+ 0x5C7,
+ 0x600,
+ 0x610,
+ 0x61B,
+ 0x61C,
+ 0x61E,
+ 0x620,
+ 0x66A,
+ 0x66E,
+ 0x6D4,
+ 0x6D5,
+ 0x6DD,
+ 0x6DF,
+ 0x6E9,
+ 0x6EA,
+ 0x700,
+ 0x70E,
+ 0x70F,
+ 0x710,
+ 0x7F6,
+ 0x7FA,
+ 0x7FE,
+ 0x800,
+ 0x830,
+ 0x83F,
+ 0x85E,
+ 0x85F,
+ 0x8E2,
+ 0x8E3,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x971,
+ 0x9F2,
+ 0x9FC,
+ 0x9FD,
+ 0x9FE,
+ 0xA76,
+ 0xA77,
+ 0xAF0,
+ 0xAF2,
+ 0xB70,
+ 0xB71,
+ 0xB72,
+ 0xB78,
+ 0xBF0,
+ 0xBFB,
+ 0xC77,
+ 0xC80,
+ 0xC84,
+ 0xC85,
+ 0xD4F,
+ 0xD50,
+ 0xD58,
+ 0xD5F,
+ 0xD70,
+ 0xD7A,
+ 0xDF4,
+ 0xDF5,
+ 0xE3F,
+ 0xE40,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE5C,
+ 0xF01,
+ 0xF0B,
+ 0xF0D,
+ 0xF18,
+ 0xF1A,
+ 0xF20,
+ 0xF2A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF39,
+ 0xF3A,
+ 0xF3E,
+ 0xF85,
+ 0xF86,
+ 0xFBE,
+ 0xFC6,
+ 0xFC7,
+ 0xFCD,
+ 0xFCE,
+ 0xFDB,
+ 0x104A,
+ 0x1050,
+ 0x109E,
+ 0x10A0,
+ 0x10FB,
+ 0x10FC,
+ 0x1360,
+ 0x1369,
+ 0x1372,
+ 0x137D,
+ 0x1390,
+ 0x139A,
+ 0x1400,
+ 0x1401,
+ 0x166D,
+ 0x166F,
+ 0x1680,
+ 0x1681,
+ 0x169B,
+ 0x169D,
+ 0x16EB,
+ 0x16EE,
+ 0x1735,
+ 0x1737,
+ 0x17D4,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17F0,
+ 0x17FA,
+ 0x1800,
+ 0x180B,
+ 0x1940,
+ 0x1941,
+ 0x1944,
+ 0x1946,
+ 0x19DE,
+ 0x1A00,
+ 0x1A1E,
+ 0x1A20,
+ 0x1AA0,
+ 0x1AA7,
+ 0x1AA8,
+ 0x1AAE,
+ 0x1ABE,
+ 0x1ABF,
+ 0x1B5A,
+ 0x1B6B,
+ 0x1B74,
+ 0x1B7D,
+ 0x1BFC,
+ 0x1C00,
+ 0x1C3B,
+ 0x1C40,
+ 0x1C7E,
+ 0x1C80,
+ 0x1CC0,
+ 0x1CC8,
+ 0x1CD3,
+ 0x1CD4,
+ 0x2012,
+ 0x2017,
+ 0x2018,
+ 0x2019,
+ 0x201A,
+ 0x2024,
+ 0x2028,
+ 0x202A,
+ 0x2030,
+ 0x2033,
+ 0x2035,
+ 0x2036,
+ 0x2038,
+ 0x203C,
+ 0x203D,
+ 0x203E,
+ 0x2041,
+ 0x2047,
+ 0x204A,
+ 0x2054,
+ 0x2055,
+ 0x2057,
+ 0x2058,
+ 0x205F,
+ 0x20A0,
+ 0x20A8,
+ 0x20A9,
+ 0x20C0,
+ 0x20DD,
+ 0x20E1,
+ 0x20E2,
+ 0x20E5,
+ 0x2104,
+ 0x2105,
+ 0x2108,
+ 0x2109,
+ 0x2114,
+ 0x2115,
+ 0x2117,
+ 0x2118,
+ 0x211E,
+ 0x2120,
+ 0x2123,
+ 0x2124,
+ 0x2125,
+ 0x2126,
+ 0x2127,
+ 0x2128,
+ 0x2129,
+ 0x212A,
+ 0x213A,
+ 0x213B,
+ 0x2141,
+ 0x2145,
+ 0x214A,
+ 0x214E,
+ 0x214F,
+ 0x2150,
+ 0x218A,
+ 0x218C,
+ 0x2190,
+ 0x222C,
+ 0x222E,
+ 0x222F,
+ 0x2231,
+ 0x2329,
+ 0x232B,
+ 0x2427,
+ 0x2440,
+ 0x244B,
+ 0x24EB,
+ 0x2A0C,
+ 0x2A0D,
+ 0x2A74,
+ 0x2A77,
+ 0x2ADC,
+ 0x2ADD,
+ 0x2B74,
+ 0x2B76,
+ 0x2B96,
+ 0x2B97,
+ 0x2C00,
+ 0x2CE5,
+ 0x2CEB,
+ 0x2CF9,
+ 0x2D00,
+ 0x2D70,
+ 0x2D71,
+ 0x2E00,
+ 0x2E53,
+ 0x2E80,
+ 0x2E9A,
+ 0x2E9B,
+ 0x2E9F,
+ 0x2EA0,
+ 0x2EF3,
+ 0x2FF0,
+ 0x2FFC,
+ 0x3001,
+ 0x3005,
+ 0x3008,
+ 0x3021,
+ 0x3030,
+ 0x3031,
+ 0x3037,
+ 0x3038,
+ 0x303D,
+ 0x3040,
+ 0x3190,
+ 0x3192,
+ 0x31C0,
+ 0x31E4,
+ 0x3248,
+ 0x3250,
+ 0x327F,
+ 0x3280,
+ 0x4DC0,
+ 0x4E00,
+ 0xA490,
+ 0xA4C7,
+ 0xA4FE,
+ 0xA500,
+ 0xA60D,
+ 0xA610,
+ 0xA670,
+ 0xA674,
+ 0xA67E,
+ 0xA67F,
+ 0xA6F2,
+ 0xA6F8,
+ 0xA700,
+ 0xA717,
+ 0xA720,
+ 0xA722,
+ 0xA789,
+ 0xA78B,
+ 0xA828,
+ 0xA82C,
+ 0xA830,
+ 0xA83A,
+ 0xA874,
+ 0xA878,
+ 0xA8CE,
+ 0xA8D0,
+ 0xA8F8,
+ 0xA8FB,
+ 0xA8FC,
+ 0xA8FD,
+ 0xA92E,
+ 0xA930,
+ 0xA95F,
+ 0xA960,
+ 0xA9C1,
+ 0xA9CE,
+ 0xA9DE,
+ 0xA9E0,
+ 0xAA5C,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAADE,
+ 0xAAE0,
+ 0xAAF0,
+ 0xAAF2,
+ 0xAB5B,
+ 0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
+ 0xABEB,
+ 0xABEC,
+ 0xFBB2,
+ 0xFBC2,
+ 0xFD3E,
+ 0xFD40,
+ 0xFDFD,
+ 0xFDFE,
+ 0xFE45,
+ 0xFE47,
+ 0xFFF9,
+ 0xFFFE,
+ 0x10100,
+ 0x10103,
+ 0x10107,
+ 0x10134,
+ 0x10137,
+ 0x10140,
+ 0x10175,
+ 0x1018F,
+ 0x10190,
+ 0x1019D,
+ 0x101A0,
+ 0x101A1,
+ 0x101D0,
+ 0x101FD,
+ 0x102E1,
+ 0x102FC,
+ 0x10320,
+ 0x10324,
+ 0x1039F,
+ 0x103A0,
+ 0x103D0,
+ 0x103D1,
+ 0x1056F,
+ 0x10570,
+ 0x10857,
+ 0x10860,
+ 0x10877,
+ 0x10880,
+ 0x108A7,
+ 0x108B0,
+ 0x108FB,
+ 0x10900,
+ 0x10916,
+ 0x1091C,
+ 0x1091F,
+ 0x10920,
+ 0x1093F,
+ 0x10940,
+ 0x109BC,
+ 0x109BE,
+ 0x109C0,
+ 0x109D0,
+ 0x109D2,
+ 0x10A00,
+ 0x10A40,
+ 0x10A49,
+ 0x10A50,
+ 0x10A59,
+ 0x10A7D,
+ 0x10A80,
+ 0x10A9D,
+ 0x10AA0,
+ 0x10AC8,
+ 0x10AC9,
+ 0x10AEB,
+ 0x10AF7,
+ 0x10B39,
+ 0x10B40,
+ 0x10B58,
+ 0x10B60,
+ 0x10B78,
+ 0x10B80,
+ 0x10B99,
+ 0x10B9D,
+ 0x10BA9,
+ 0x10BB0,
+ 0x10CFA,
+ 0x10D00,
+ 0x10E60,
+ 0x10E7F,
+ 0x10EAD,
+ 0x10EAE,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F51,
+ 0x10F5A,
+ 0x10FC5,
+ 0x10FCC,
+ 0x11047,
+ 0x1104E,
+ 0x11052,
+ 0x11066,
+ 0x110BB,
+ 0x110C2,
+ 0x110CD,
+ 0x110CE,
+ 0x11140,
+ 0x11144,
+ 0x11174,
+ 0x11176,
+ 0x111C5,
+ 0x111C9,
+ 0x111CD,
+ 0x111CE,
+ 0x111DB,
+ 0x111DC,
+ 0x111DD,
+ 0x111E0,
+ 0x111E1,
+ 0x111F5,
+ 0x11238,
+ 0x1123E,
+ 0x112A9,
+ 0x112AA,
+ 0x1144B,
+ 0x11450,
+ 0x1145A,
+ 0x1145C,
+ 0x1145D,
+ 0x1145E,
+ 0x114C6,
+ 0x114C7,
+ 0x115C1,
+ 0x115D8,
+ 0x11641,
+ 0x11644,
+ 0x11660,
+ 0x1166D,
+ 0x1173A,
+ 0x11740,
+ 0x1183B,
+ 0x1183C,
+ 0x118EA,
+ 0x118F3,
+ 0x11944,
+ 0x11947,
+ 0x119E2,
+ 0x119E3,
+ 0x11A3F,
+ 0x11A47,
+ 0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
+ 0x11AA3,
+ 0x11C41,
+ 0x11C46,
+ 0x11C5A,
+ 0x11C6D,
+ 0x11C70,
+ 0x11C72,
+ 0x11EF7,
+ 0x11EF9,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
+ 0x12000,
+ 0x12470,
+ 0x12475,
+ 0x13430,
+ 0x13439,
+ 0x16A6E,
+ 0x16A70,
+ 0x16AF5,
+ 0x16AF6,
+ 0x16B37,
+ 0x16B40,
+ 0x16B44,
+ 0x16B46,
+ 0x16B5B,
+ 0x16B62,
+ 0x16E80,
+ 0x16E9B,
+ 0x16FE2,
+ 0x16FE3,
+ 0x1BC9C,
+ 0x1BC9D,
+ 0x1BC9F,
+ 0x1BCA0,
+ 0x1D000,
+ 0x1D0F6,
+ 0x1D100,
+ 0x1D127,
+ 0x1D129,
+ 0x1D15E,
+ 0x1D16A,
+ 0x1D16D,
+ 0x1D183,
+ 0x1D185,
+ 0x1D18C,
+ 0x1D1AA,
+ 0x1D1AE,
+ 0x1D1BB,
+ 0x1D1C1,
+ 0x1D1E9,
+ 0x1D200,
+ 0x1D242,
+ 0x1D245,
+ 0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
+ 0x1D300,
+ 0x1D357,
+ 0x1D360,
+ 0x1D379,
+ 0x1D800,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA8C,
+ 0x1E14F,
+ 0x1E150,
+ 0x1E2FF,
+ 0x1E300,
+ 0x1E8C7,
+ 0x1E8D0,
+ 0x1E95E,
+ 0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
+ 0x1EEF0,
+ 0x1EEF2,
+ 0x1F000,
+ 0x1F02C,
+ 0x1F030,
+ 0x1F094,
+ 0x1F0A0,
+ 0x1F0AF,
+ 0x1F0B1,
+ 0x1F0C0,
+ 0x1F0C1,
+ 0x1F0D0,
+ 0x1F0D1,
+ 0x1F0F6,
+ 0x1F10B,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F150,
+ 0x1F16A,
+ 0x1F16D,
+ 0x1F190,
+ 0x1F191,
+ 0x1F1AE,
+ 0x1F1E6,
+ 0x1F200,
+ 0x1F260,
+ 0x1F266,
+ 0x1F300,
+ 0x1F6D8,
+ 0x1F6E0,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6FD,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
+ 0x1F900,
+ 0x1F979,
+ 0x1F97A,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
+ 0x1FA60,
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_IDENTIFIERTYPE__NOTXID_invlist[] = { /* for EBCDIC 037 */
+ 703, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x5,
+ 0x6,
+ 0xB,
+ 0xE,
+ 0x15,
+ 0x16,
+ 0x25,
+ 0x26,
+ 0x40,
+ 0x41,
+ 0x4A,
+ 0x4B,
+ 0x4C,
+ 0x51,
+ 0x5A,
+ 0x60,
+ 0x61,
+ 0x62,
+ 0x6A,
+ 0x6D,
+ 0x6E,
+ 0x70,
+ 0x79,
+ 0x7A,
+ 0x7B,
+ 0x7D,
+ 0x7E,
+ 0x80,
+ 0x8A,
+ 0x8C,
+ 0x8F,
+ 0x91,
+ 0x9F,
+ 0xA0,
+ 0xA1,
+ 0xA2,
+ 0xAA,
+ 0xAC,
+ 0xAF,
+ 0xB3,
+ 0xB4,
+ 0xB7,
+ 0xBA,
+ 0xBC,
+ 0xBF,
+ 0xC1,
+ 0xD0,
+ 0xD1,
+ 0xE0,
+ 0xE2,
+ 0x2C2,
+ 0x2C6,
+ 0x2D2,
+ 0x2D8,
+ 0x2DE,
+ 0x2E0,
+ 0x2E5,
+ 0x2EC,
+ 0x2ED,
+ 0x2EE,
+ 0x2EF,
+ 0x300,
+ 0x3F6,
+ 0x3F7,
+ 0x482,
+ 0x483,
+ 0x488,
+ 0x48A,
+ 0x55A,
+ 0x560,
+ 0x589,
+ 0x58A,
+ 0x58D,
+ 0x590,
+ 0x5BE,
+ 0x5BF,
+ 0x5C0,
+ 0x5C1,
+ 0x5C3,
+ 0x5C4,
+ 0x5C6,
+ 0x5C7,
+ 0x600,
+ 0x610,
+ 0x61B,
+ 0x61C,
+ 0x61E,
+ 0x620,
+ 0x66A,
+ 0x66E,
+ 0x6D4,
+ 0x6D5,
+ 0x6DD,
+ 0x6DF,
+ 0x6E9,
+ 0x6EA,
+ 0x700,
+ 0x70E,
+ 0x70F,
+ 0x710,
+ 0x7F6,
+ 0x7FA,
+ 0x7FE,
+ 0x800,
+ 0x830,
+ 0x83F,
+ 0x85E,
+ 0x85F,
+ 0x8E2,
+ 0x8E3,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x971,
+ 0x9F2,
+ 0x9FC,
+ 0x9FD,
+ 0x9FE,
+ 0xA76,
+ 0xA77,
+ 0xAF0,
+ 0xAF2,
+ 0xB70,
+ 0xB71,
+ 0xB72,
+ 0xB78,
+ 0xBF0,
+ 0xBFB,
+ 0xC77,
+ 0xC80,
+ 0xC84,
+ 0xC85,
+ 0xD4F,
+ 0xD50,
+ 0xD58,
+ 0xD5F,
+ 0xD70,
+ 0xD7A,
+ 0xDF4,
+ 0xDF5,
+ 0xE3F,
+ 0xE40,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE5C,
+ 0xF01,
+ 0xF0B,
+ 0xF0D,
+ 0xF18,
+ 0xF1A,
+ 0xF20,
+ 0xF2A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF39,
+ 0xF3A,
+ 0xF3E,
+ 0xF85,
+ 0xF86,
+ 0xFBE,
+ 0xFC6,
+ 0xFC7,
+ 0xFCD,
+ 0xFCE,
+ 0xFDB,
+ 0x104A,
+ 0x1050,
+ 0x109E,
+ 0x10A0,
+ 0x10FB,
+ 0x10FC,
+ 0x1360,
+ 0x1369,
+ 0x1372,
+ 0x137D,
+ 0x1390,
+ 0x139A,
+ 0x1400,
+ 0x1401,
+ 0x166D,
+ 0x166F,
+ 0x1680,
+ 0x1681,
+ 0x169B,
+ 0x169D,
+ 0x16EB,
+ 0x16EE,
+ 0x1735,
+ 0x1737,
+ 0x17D4,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17F0,
+ 0x17FA,
+ 0x1800,
+ 0x180B,
+ 0x1940,
+ 0x1941,
+ 0x1944,
+ 0x1946,
+ 0x19DE,
+ 0x1A00,
+ 0x1A1E,
+ 0x1A20,
+ 0x1AA0,
+ 0x1AA7,
+ 0x1AA8,
+ 0x1AAE,
+ 0x1ABE,
+ 0x1ABF,
+ 0x1B5A,
+ 0x1B6B,
+ 0x1B74,
+ 0x1B7D,
+ 0x1BFC,
+ 0x1C00,
+ 0x1C3B,
+ 0x1C40,
+ 0x1C7E,
+ 0x1C80,
+ 0x1CC0,
+ 0x1CC8,
+ 0x1CD3,
+ 0x1CD4,
+ 0x2012,
+ 0x2017,
+ 0x2018,
+ 0x2019,
+ 0x201A,
+ 0x2024,
+ 0x2028,
+ 0x202A,
+ 0x2030,
+ 0x2033,
+ 0x2035,
+ 0x2036,
+ 0x2038,
+ 0x203C,
+ 0x203D,
+ 0x203E,
+ 0x2041,
+ 0x2047,
+ 0x204A,
+ 0x2054,
+ 0x2055,
+ 0x2057,
+ 0x2058,
+ 0x205F,
+ 0x20A0,
+ 0x20A8,
+ 0x20A9,
+ 0x20C0,
+ 0x20DD,
+ 0x20E1,
+ 0x20E2,
+ 0x20E5,
+ 0x2104,
+ 0x2105,
+ 0x2108,
+ 0x2109,
+ 0x2114,
+ 0x2115,
+ 0x2117,
+ 0x2118,
+ 0x211E,
+ 0x2120,
+ 0x2123,
+ 0x2124,
+ 0x2125,
+ 0x2126,
+ 0x2127,
+ 0x2128,
+ 0x2129,
+ 0x212A,
+ 0x213A,
+ 0x213B,
+ 0x2141,
+ 0x2145,
+ 0x214A,
+ 0x214E,
+ 0x214F,
+ 0x2150,
+ 0x218A,
+ 0x218C,
+ 0x2190,
+ 0x222C,
+ 0x222E,
+ 0x222F,
+ 0x2231,
+ 0x2329,
+ 0x232B,
+ 0x2427,
+ 0x2440,
+ 0x244B,
+ 0x24EB,
+ 0x2A0C,
+ 0x2A0D,
+ 0x2A74,
+ 0x2A77,
+ 0x2ADC,
+ 0x2ADD,
+ 0x2B74,
+ 0x2B76,
+ 0x2B96,
+ 0x2B97,
+ 0x2C00,
+ 0x2CE5,
+ 0x2CEB,
+ 0x2CF9,
+ 0x2D00,
+ 0x2D70,
+ 0x2D71,
+ 0x2E00,
+ 0x2E53,
+ 0x2E80,
+ 0x2E9A,
+ 0x2E9B,
+ 0x2E9F,
+ 0x2EA0,
+ 0x2EF3,
+ 0x2FF0,
+ 0x2FFC,
+ 0x3001,
+ 0x3005,
+ 0x3008,
+ 0x3021,
+ 0x3030,
+ 0x3031,
+ 0x3037,
+ 0x3038,
+ 0x303D,
+ 0x3040,
+ 0x3190,
+ 0x3192,
+ 0x31C0,
+ 0x31E4,
+ 0x3248,
+ 0x3250,
+ 0x327F,
+ 0x3280,
+ 0x4DC0,
+ 0x4E00,
+ 0xA490,
+ 0xA4C7,
+ 0xA4FE,
+ 0xA500,
+ 0xA60D,
+ 0xA610,
+ 0xA670,
+ 0xA674,
+ 0xA67E,
+ 0xA67F,
+ 0xA6F2,
+ 0xA6F8,
+ 0xA700,
+ 0xA717,
+ 0xA720,
+ 0xA722,
+ 0xA789,
+ 0xA78B,
+ 0xA828,
+ 0xA82C,
+ 0xA830,
+ 0xA83A,
+ 0xA874,
+ 0xA878,
+ 0xA8CE,
+ 0xA8D0,
+ 0xA8F8,
+ 0xA8FB,
+ 0xA8FC,
+ 0xA8FD,
+ 0xA92E,
+ 0xA930,
+ 0xA95F,
+ 0xA960,
+ 0xA9C1,
+ 0xA9CE,
+ 0xA9DE,
+ 0xA9E0,
+ 0xAA5C,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAADE,
+ 0xAAE0,
+ 0xAAF0,
+ 0xAAF2,
+ 0xAB5B,
+ 0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
+ 0xABEB,
+ 0xABEC,
+ 0xFBB2,
+ 0xFBC2,
+ 0xFD3E,
+ 0xFD40,
+ 0xFDFD,
+ 0xFDFE,
+ 0xFE45,
+ 0xFE47,
+ 0xFFF9,
+ 0xFFFE,
+ 0x10100,
+ 0x10103,
+ 0x10107,
+ 0x10134,
+ 0x10137,
+ 0x10140,
+ 0x10175,
+ 0x1018F,
+ 0x10190,
+ 0x1019D,
+ 0x101A0,
+ 0x101A1,
+ 0x101D0,
+ 0x101FD,
+ 0x102E1,
+ 0x102FC,
+ 0x10320,
+ 0x10324,
+ 0x1039F,
+ 0x103A0,
+ 0x103D0,
+ 0x103D1,
+ 0x1056F,
+ 0x10570,
+ 0x10857,
+ 0x10860,
+ 0x10877,
+ 0x10880,
+ 0x108A7,
+ 0x108B0,
+ 0x108FB,
+ 0x10900,
+ 0x10916,
+ 0x1091C,
+ 0x1091F,
+ 0x10920,
+ 0x1093F,
+ 0x10940,
+ 0x109BC,
+ 0x109BE,
+ 0x109C0,
+ 0x109D0,
+ 0x109D2,
+ 0x10A00,
+ 0x10A40,
+ 0x10A49,
+ 0x10A50,
+ 0x10A59,
+ 0x10A7D,
+ 0x10A80,
+ 0x10A9D,
+ 0x10AA0,
+ 0x10AC8,
+ 0x10AC9,
+ 0x10AEB,
+ 0x10AF7,
+ 0x10B39,
+ 0x10B40,
+ 0x10B58,
+ 0x10B60,
+ 0x10B78,
+ 0x10B80,
+ 0x10B99,
+ 0x10B9D,
+ 0x10BA9,
+ 0x10BB0,
+ 0x10CFA,
+ 0x10D00,
+ 0x10E60,
+ 0x10E7F,
+ 0x10EAD,
+ 0x10EAE,
+ 0x10F1D,
+ 0x10F27,
+ 0x10F51,
+ 0x10F5A,
+ 0x10FC5,
+ 0x10FCC,
+ 0x11047,
+ 0x1104E,
+ 0x11052,
+ 0x11066,
+ 0x110BB,
+ 0x110C2,
+ 0x110CD,
+ 0x110CE,
+ 0x11140,
+ 0x11144,
+ 0x11174,
+ 0x11176,
+ 0x111C5,
+ 0x111C9,
+ 0x111CD,
+ 0x111CE,
+ 0x111DB,
+ 0x111DC,
+ 0x111DD,
+ 0x111E0,
+ 0x111E1,
+ 0x111F5,
+ 0x11238,
+ 0x1123E,
+ 0x112A9,
+ 0x112AA,
+ 0x1144B,
+ 0x11450,
+ 0x1145A,
+ 0x1145C,
+ 0x1145D,
+ 0x1145E,
+ 0x114C6,
+ 0x114C7,
+ 0x115C1,
+ 0x115D8,
+ 0x11641,
+ 0x11644,
+ 0x11660,
+ 0x1166D,
+ 0x1173A,
+ 0x11740,
+ 0x1183B,
+ 0x1183C,
+ 0x118EA,
+ 0x118F3,
+ 0x11944,
+ 0x11947,
+ 0x119E2,
+ 0x119E3,
+ 0x11A3F,
+ 0x11A47,
+ 0x11A9A,
+ 0x11A9D,
+ 0x11A9E,
+ 0x11AA3,
+ 0x11C41,
+ 0x11C46,
+ 0x11C5A,
+ 0x11C6D,
+ 0x11C70,
+ 0x11C72,
+ 0x11EF7,
+ 0x11EF9,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
+ 0x12000,
+ 0x12470,
+ 0x12475,
+ 0x13430,
+ 0x13439,
+ 0x16A6E,
+ 0x16A70,
+ 0x16AF5,
+ 0x16AF6,
+ 0x16B37,
+ 0x16B40,
+ 0x16B44,
+ 0x16B46,
+ 0x16B5B,
+ 0x16B62,
+ 0x16E80,
+ 0x16E9B,
+ 0x16FE2,
+ 0x16FE3,
+ 0x1BC9C,
+ 0x1BC9D,
+ 0x1BC9F,
+ 0x1BCA0,
+ 0x1D000,
+ 0x1D0F6,
+ 0x1D100,
+ 0x1D127,
+ 0x1D129,
+ 0x1D15E,
+ 0x1D16A,
+ 0x1D16D,
+ 0x1D183,
+ 0x1D185,
+ 0x1D18C,
+ 0x1D1AA,
+ 0x1D1AE,
+ 0x1D1BB,
+ 0x1D1C1,
+ 0x1D1E9,
+ 0x1D200,
+ 0x1D242,
+ 0x1D245,
+ 0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
+ 0x1D300,
+ 0x1D357,
+ 0x1D360,
+ 0x1D379,
+ 0x1D800,
+ 0x1DA00,
+ 0x1DA37,
+ 0x1DA3B,
+ 0x1DA6D,
+ 0x1DA75,
+ 0x1DA76,
+ 0x1DA84,
+ 0x1DA85,
+ 0x1DA8C,
+ 0x1E14F,
+ 0x1E150,
+ 0x1E2FF,
+ 0x1E300,
+ 0x1E8C7,
+ 0x1E8D0,
+ 0x1E95E,
+ 0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
+ 0x1EEF0,
+ 0x1EEF2,
+ 0x1F000,
+ 0x1F02C,
+ 0x1F030,
+ 0x1F094,
+ 0x1F0A0,
+ 0x1F0AF,
+ 0x1F0B1,
+ 0x1F0C0,
+ 0x1F0C1,
+ 0x1F0D0,
+ 0x1F0D1,
+ 0x1F0F6,
+ 0x1F10B,
+ 0x1F110,
+ 0x1F12F,
+ 0x1F130,
+ 0x1F150,
+ 0x1F16A,
+ 0x1F16D,
+ 0x1F190,
+ 0x1F191,
+ 0x1F1AE,
+ 0x1F1E6,
+ 0x1F200,
+ 0x1F260,
+ 0x1F266,
+ 0x1F300,
+ 0x1F6D8,
+ 0x1F6E0,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6FD,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
+ 0x1F900,
+ 0x1F979,
+ 0x1F97A,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
+ 0x1FA60,
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
+};
+
+# endif /* EBCDIC 037 */
+
+static const UV UNI_IDENTIFIERTYPE__OBSOLETE_invlist[] = { /* for all charsets */
+ 207, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x18D,
+ 0x18E,
+ 0x1AA,
+ 0x1AC,
+ 0x1B9,
+ 0x1BC,
+ 0x1BE,
+ 0x1C0,
+ 0x1F6,
+ 0x1F8,
+ 0x21C,
+ 0x21E,
+ 0x277,
+ 0x278,
+ 0x27C,
+ 0x27D,
+ 0x29E,
+ 0x29F,
+ 0x363,
+ 0x374,
+ 0x376,
+ 0x378,
+ 0x37F,
+ 0x380,
+ 0x3D8,
+ 0x3E2,
+ 0x3F3,
+ 0x3F4,
+ 0x3F7,
+ 0x3F9,
+ 0x3FA,
+ 0x3FC,
+ 0x460,
+ 0x48A,
+ 0x500,
+ 0x510,
+ 0x52A,
+ 0x52E,
+ 0x5A2,
+ 0x5A3,
+ 0x5C5,
+ 0x5C7,
+ 0x640,
+ 0x641,
+ 0x66E,
+ 0x670,
+ 0x68E,
+ 0x68F,
+ 0x6A1,
+ 0x6A2,
+ 0x7E8,
+ 0x7EB,
+ 0x7FA,
+ 0x7FB,
+ 0x8AD,
+ 0x8B2,
+ 0x94E,
+ 0x94F,
+ 0x951,
+ 0x953,
+ 0x978,
+ 0x979,
+ 0x980,
+ 0x981,
+ 0x9FC,
+ 0x9FD,
+ 0xC00,
+ 0xC01,
+ 0xC34,
+ 0xC35,
+ 0xC58,
+ 0xC5A,
+ 0xC81,
+ 0xC82,
+ 0xCDE,
+ 0xCDF,
+ 0xD01,
+ 0xD02,
+ 0xD04,
+ 0xD05,
+ 0xD3B,
+ 0xD3D,
+ 0xD5F,
+ 0xD60,
+ 0xDE6,
+ 0xDF0,
+ 0x10A0,
+ 0x10C6,
+ 0x10F1,
+ 0x10F7,
+ 0x1100,
+ 0x115F,
+ 0x1161,
+ 0x1200,
+ 0x1369,
+ 0x1372,
+ 0x17A8,
+ 0x17A9,
+ 0x17D1,
+ 0x17D2,
+ 0x17D3,
+ 0x17D4,
+ 0x17D8,
+ 0x17D9,
+ 0x17DD,
+ 0x17DE,
+ 0x1AB0,
+ 0x1ABE,
+ 0x1C80,
+ 0x1C89,
+ 0x1CD0,
+ 0x1CFA,
+ 0x1DC0,
+ 0x1DC4,
+ 0x1DCE,
+ 0x1DCF,
+ 0x1DD1,
+ 0x1DE7,
+ 0x2056,
+ 0x2057,
+ 0x2058,
+ 0x205F,
+ 0x2127,
+ 0x2128,
+ 0x2132,
+ 0x2133,
+ 0x214E,
+ 0x2150,
+ 0x2180,
+ 0x2189,
+ 0x2C6D,
+ 0x2C77,
+ 0x2C7E,
+ 0x2C80,
+ 0x2D00,
+ 0x2D26,
+ 0x2DE0,
+ 0x2E17,
+ 0x2E2A,
+ 0x2E33,
+ 0x2E35,
+ 0x2E36,
+ 0x2E39,
+ 0x2E3A,
+ 0x301E,
+ 0x301F,
+ 0x302E,
+ 0x3030,
+ 0x312E,
+ 0x312F,
+ 0xA610,
+ 0xA613,
+ 0xA62A,
+ 0xA62C,
+ 0xA640,
+ 0xA66F,
+ 0xA670,
+ 0xA67C,
+ 0xA680,
+ 0xA69C,
+ 0xA69E,
+ 0xA6A0,
+ 0xA700,
+ 0xA708,
+ 0xA722,
+ 0xA770,
+ 0xA771,
+ 0xA788,
+ 0xA790,
+ 0xA792,
+ 0xA794,
+ 0xA7AA,
+ 0xA7AB,
+ 0xA7AE,
+ 0xA7B0,
+ 0xA7B2,
+ 0xA7F5,
+ 0xA7F8,
+ 0xA7FB,
+ 0xA800,
+ 0xA8E0,
+ 0xA900,
+ 0xA960,
+ 0xA97D,
+ 0xA9E0,
+ 0xA9E7,
+ 0xAB30,
+ 0xAB5B,
+ 0xAB64,
+ 0xAB66,
+ 0xD7B0,
+ 0xD7C7,
+ 0xD7CB,
+ 0xD7FC,
+ 0x10140,
+ 0x10175,
+ 0x101D0,
+ 0x101FE,
+ 0x102E0,
+ 0x102FC,
+ 0x16FE3,
+ 0x16FE4,
+ 0x1B000,
+ 0x1B11F,
+ 0x1D200,
+ 0x1D246
+};
+
+# if 'A' == 65 /* ASCII/Latin1 */
+
+static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for ASCII/Latin1 */
+ 733, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x30,
+ 0x3A,
+ 0x41,
+ 0x5B,
+ 0x5F,
+ 0x60,
+ 0x61,
+ 0x7B,
+ 0xC0,
+ 0xD7,
+ 0xD8,
+ 0xF7,
+ 0xF8,
+ 0x132,
+ 0x134,
+ 0x13F,
+ 0x141,
+ 0x149,
+ 0x14A,
+ 0x17F,
+ 0x18F,
+ 0x190,
+ 0x1A0,
+ 0x1A2,
+ 0x1AF,
+ 0x1B1,
+ 0x1CD,
+ 0x1DD,
+ 0x1DE,
+ 0x1E4,
+ 0x1E6,
+ 0x1F1,
+ 0x1F4,
+ 0x1F6,
+ 0x1F8,
+ 0x21C,
+ 0x21E,
+ 0x220,
+ 0x226,
+ 0x234,
+ 0x259,
+ 0x25A,
+ 0x2BB,
+ 0x2BD,
+ 0x2EC,
+ 0x2ED,
+ 0x300,
+ 0x305,
+ 0x306,
+ 0x30D,
+ 0x30F,
+ 0x312,
+ 0x313,
+ 0x315,
+ 0x31B,
+ 0x31C,
+ 0x323,
+ 0x329,
+ 0x32D,
+ 0x32F,
+ 0x330,
+ 0x332,
+ 0x335,
+ 0x336,
+ 0x338,
+ 0x33A,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x346,
+ 0x37B,
+ 0x37E,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x3CF,
+ 0x3FC,
+ 0x460,
+ 0x48A,
+ 0x500,
+ 0x510,
+ 0x52A,
+ 0x52E,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x55A,
+ 0x561,
+ 0x587,
+ 0x5B4,
+ 0x5B5,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F3,
+ 0x620,
+ 0x640,
+ 0x641,
+ 0x656,
+ 0x660,
+ 0x66A,
+ 0x670,
+ 0x673,
+ 0x674,
+ 0x675,
+ 0x679,
+ 0x68E,
+ 0x68F,
+ 0x6A1,
+ 0x6A2,
+ 0x6D4,
+ 0x6D5,
+ 0x6D6,
+ 0x6E5,
+ 0x6E7,
+ 0x6EE,
+ 0x6FD,
+ 0x6FF,
+ 0x700,
+ 0x750,
+ 0x7B2,
+ 0x8A0,
+ 0x8AD,
+ 0x8B2,
+ 0x8B3,
+ 0x8B6,
+ 0x8C8,
+ 0x901,
+ 0x94E,
+ 0x94F,
+ 0x951,
+ 0x956,
+ 0x958,
+ 0x960,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x971,
+ 0x978,
+ 0x979,
+ 0x980,
+ 0x981,
+ 0x984,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CF,
+ 0x9D7,
+ 0x9D8,
+ 0x9E0,
+ 0x9E4,
+ 0x9E6,
+ 0x9F2,
+ 0x9FE,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA33,
+ 0xA35,
+ 0xA36,
+ 0xA38,
+ 0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA5C,
+ 0xA5D,
+ 0xA66,
+ 0xA75,
+ 0xA81,
+ 0xA84,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE4,
+ 0xAE6,
+ 0xAF0,
+ 0xAFA,
+ 0xB00,
+ 0xB01,
+ 0xB04,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3C,
+ 0xB44,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB55,
+ 0xB58,
+ 0xB5F,
+ 0xB62,
+ 0xB66,
+ 0xB70,
+ 0xB71,
+ 0xB72,
+ 0xB82,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD0,
+ 0xBD1,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBF0,
+ 0xC01,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC34,
+ 0xC35,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC60,
+ 0xC62,
+ 0xC66,
+ 0xC70,
+ 0xC80,
+ 0xC81,
+ 0xC82,
+ 0xC84,
+ 0xC85,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCE0,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xCF1,
+ 0xCF3,
+ 0xD00,
+ 0xD01,
+ 0xD02,
+ 0xD04,
+ 0xD05,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD3B,
+ 0xD3D,
+ 0xD44,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD4F,
+ 0xD54,
+ 0xD58,
+ 0xD60,
+ 0xD62,
+ 0xD66,
+ 0xD70,
+ 0xD7A,
+ 0xD80,
+ 0xD82,
+ 0xD84,
+ 0xD85,
+ 0xD8F,
+ 0xD91,
+ 0xD97,
+ 0xD9A,
+ 0xDA6,
+ 0xDA7,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDDF,
+ 0xDF2,
+ 0xDF3,
+ 0xE01,
+ 0xE33,
+ 0xE34,
+ 0xE3B,
+ 0xE40,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEB3,
+ 0xEB4,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xEDE,
+ 0xEE0,
+ 0xF00,
+ 0xF01,
+ 0xF20,
+ 0xF2A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF3E,
+ 0xF43,
+ 0xF44,
+ 0xF48,
+ 0xF49,
+ 0xF4D,
+ 0xF4E,
+ 0xF52,
+ 0xF53,
+ 0xF57,
+ 0xF58,
+ 0xF5C,
+ 0xF5D,
+ 0xF69,
+ 0xF6A,
+ 0xF6D,
+ 0xF71,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF7A,
+ 0xF81,
+ 0xF82,
+ 0xF85,
+ 0xF86,
+ 0xF93,
+ 0xF94,
+ 0xF98,
+ 0xF99,
+ 0xF9D,
+ 0xF9E,
+ 0xFA2,
+ 0xFA3,
+ 0xFA7,
+ 0xFA8,
+ 0xFAC,
+ 0xFAD,
+ 0xFB9,
+ 0xFBA,
+ 0xFBD,
+ 0xFC6,
+ 0xFC7,
+ 0x1000,
+ 0x104A,
+ 0x1050,
+ 0x109E,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x10F1,
+ 0x10F7,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
+ 0x1200,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x135D,
+ 0x1360,
+ 0x1380,
+ 0x1390,
+ 0x1780,
+ 0x17A3,
+ 0x17A5,
+ 0x17A8,
+ 0x17A9,
+ 0x17B4,
+ 0x17B6,
+ 0x17CB,
+ 0x17D2,
+ 0x17D3,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17DD,
+ 0x17E0,
+ 0x17EA,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
+ 0x1E00,
+ 0x1E9A,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1EA0,
+ 0x1EFA,
+ 0x1F00,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F71,
+ 0x1F72,
+ 0x1F73,
+ 0x1F74,
+ 0x1F75,
+ 0x1F76,
+ 0x1F77,
+ 0x1F78,
+ 0x1F79,
+ 0x1F7A,
+ 0x1F7B,
+ 0x1F7C,
+ 0x1F7D,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FBB,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FC9,
+ 0x1FCA,
+ 0x1FCB,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD3,
+ 0x1FD6,
+ 0x1FDB,
+ 0x1FE0,
+ 0x1FE3,
+ 0x1FE4,
+ 0x1FEB,
+ 0x1FEC,
+ 0x1FED,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FF9,
+ 0x1FFA,
+ 0x1FFB,
+ 0x1FFC,
+ 0x1FFD,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D80,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x3005,
+ 0x3008,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x309B,
+ 0x309D,
+ 0x309F,
+ 0x30A1,
+ 0x30FB,
+ 0x30FC,
+ 0x30FF,
+ 0x3105,
+ 0x312E,
+ 0x312F,
+ 0x3130,
+ 0x31A0,
+ 0x31C0,
+ 0x3400,
+ 0x4DC0,
+ 0x4E00,
+ 0x9FFD,
+ 0xA67F,
+ 0xA680,
+ 0xA717,
+ 0xA720,
+ 0xA788,
+ 0xA789,
+ 0xA78D,
+ 0xA78E,
+ 0xA792,
+ 0xA794,
+ 0xA7AA,
+ 0xA7AB,
+ 0xA7AE,
+ 0xA7AF,
+ 0xA7B8,
+ 0xA7BA,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA9E7,
+ 0xA9FF,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAA80,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB66,
+ 0xAB68,
+ 0xAC00,
+ 0xD7A4,
+ 0xFA0E,
+ 0xFA10,
+ 0xFA11,
+ 0xFA12,
+ 0xFA13,
+ 0xFA15,
+ 0xFA1F,
+ 0xFA20,
+ 0xFA21,
+ 0xFA22,
+ 0xFA23,
+ 0xFA25,
+ 0xFA27,
+ 0xFA2A,
+ 0x11301,
+ 0x11302,
+ 0x11303,
+ 0x11304,
+ 0x1133B,
+ 0x1133D,
+ 0x16FF0,
+ 0x16FF2,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x30000,
+ 0x3134B
+};
+
+# endif /* ASCII/Latin1 */
+
+# if 'A' == 193 /* EBCDIC 1047 */ \
+ && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
+ && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
+
+static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 1047 */
+ 763, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x42,
+ 0x4A,
+ 0x51,
+ 0x5A,
+ 0x62,
+ 0x6A,
+ 0x6D,
+ 0x6E,
+ 0x70,
+ 0x79,
+ 0x80,
+ 0x8A,
+ 0x8C,
+ 0x8F,
+ 0x91,
+ 0x9A,
+ 0x9C,
+ 0x9D,
+ 0x9E,
+ 0x9F,
+ 0xA2,
+ 0xAA,
+ 0xAC,
+ 0xAD,
+ 0xAE,
+ 0xAF,
+ 0xBA,
+ 0xBB,
+ 0xC1,
+ 0xCA,
+ 0xCB,
+ 0xD0,
+ 0xD1,
+ 0xDA,
+ 0xDB,
+ 0xE0,
+ 0xE2,
+ 0xEA,
+ 0xEB,
+ 0xFA,
+ 0xFB,
+ 0xFF,
+ 0x100,
+ 0x132,
+ 0x134,
+ 0x13F,
+ 0x141,
+ 0x149,
+ 0x14A,
+ 0x17F,
+ 0x18F,
+ 0x190,
+ 0x1A0,
+ 0x1A2,
+ 0x1AF,
+ 0x1B1,
+ 0x1CD,
+ 0x1DD,
+ 0x1DE,
+ 0x1E4,
+ 0x1E6,
+ 0x1F1,
+ 0x1F4,
+ 0x1F6,
+ 0x1F8,
+ 0x21C,
+ 0x21E,
+ 0x220,
+ 0x226,
+ 0x234,
+ 0x259,
+ 0x25A,
+ 0x2BB,
+ 0x2BD,
+ 0x2EC,
+ 0x2ED,
+ 0x300,
+ 0x305,
+ 0x306,
+ 0x30D,
+ 0x30F,
+ 0x312,
+ 0x313,
+ 0x315,
+ 0x31B,
+ 0x31C,
+ 0x323,
+ 0x329,
+ 0x32D,
+ 0x32F,
+ 0x330,
+ 0x332,
+ 0x335,
+ 0x336,
+ 0x338,
+ 0x33A,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x346,
+ 0x37B,
+ 0x37E,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x3CF,
+ 0x3FC,
+ 0x460,
+ 0x48A,
+ 0x500,
+ 0x510,
+ 0x52A,
+ 0x52E,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x55A,
+ 0x561,
+ 0x587,
+ 0x5B4,
+ 0x5B5,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F3,
+ 0x620,
+ 0x640,
+ 0x641,
+ 0x656,
+ 0x660,
+ 0x66A,
+ 0x670,
+ 0x673,
+ 0x674,
+ 0x675,
+ 0x679,
+ 0x68E,
+ 0x68F,
+ 0x6A1,
+ 0x6A2,
+ 0x6D4,
+ 0x6D5,
+ 0x6D6,
+ 0x6E5,
+ 0x6E7,
+ 0x6EE,
+ 0x6FD,
+ 0x6FF,
+ 0x700,
+ 0x750,
+ 0x7B2,
+ 0x8A0,
+ 0x8AD,
+ 0x8B2,
+ 0x8B3,
+ 0x8B6,
+ 0x8C8,
+ 0x901,
+ 0x94E,
+ 0x94F,
+ 0x951,
+ 0x956,
+ 0x958,
+ 0x960,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x971,
+ 0x978,
+ 0x979,
+ 0x980,
+ 0x981,
+ 0x984,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CF,
+ 0x9D7,
+ 0x9D8,
+ 0x9E0,
+ 0x9E4,
+ 0x9E6,
+ 0x9F2,
+ 0x9FE,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA33,
+ 0xA35,
+ 0xA36,
+ 0xA38,
+ 0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA5C,
+ 0xA5D,
+ 0xA66,
+ 0xA75,
+ 0xA81,
+ 0xA84,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE4,
+ 0xAE6,
+ 0xAF0,
+ 0xAFA,
+ 0xB00,
+ 0xB01,
+ 0xB04,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3C,
+ 0xB44,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB55,
+ 0xB58,
+ 0xB5F,
+ 0xB62,
+ 0xB66,
+ 0xB70,
+ 0xB71,
+ 0xB72,
+ 0xB82,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD0,
+ 0xBD1,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBF0,
+ 0xC01,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC34,
+ 0xC35,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC60,
+ 0xC62,
+ 0xC66,
+ 0xC70,
+ 0xC80,
+ 0xC81,
+ 0xC82,
+ 0xC84,
+ 0xC85,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCE0,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xCF1,
+ 0xCF3,
+ 0xD00,
+ 0xD01,
+ 0xD02,
+ 0xD04,
+ 0xD05,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD3B,
+ 0xD3D,
+ 0xD44,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD4F,
+ 0xD54,
+ 0xD58,
+ 0xD60,
+ 0xD62,
+ 0xD66,
+ 0xD70,
+ 0xD7A,
+ 0xD80,
+ 0xD82,
+ 0xD84,
+ 0xD85,
+ 0xD8F,
+ 0xD91,
+ 0xD97,
+ 0xD9A,
+ 0xDA6,
+ 0xDA7,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDDF,
+ 0xDF2,
+ 0xDF3,
+ 0xE01,
+ 0xE33,
+ 0xE34,
+ 0xE3B,
+ 0xE40,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEB3,
+ 0xEB4,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xEDE,
+ 0xEE0,
+ 0xF00,
+ 0xF01,
+ 0xF20,
+ 0xF2A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF3E,
+ 0xF43,
+ 0xF44,
+ 0xF48,
+ 0xF49,
+ 0xF4D,
+ 0xF4E,
+ 0xF52,
+ 0xF53,
+ 0xF57,
+ 0xF58,
+ 0xF5C,
+ 0xF5D,
+ 0xF69,
+ 0xF6A,
+ 0xF6D,
+ 0xF71,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF7A,
+ 0xF81,
+ 0xF82,
+ 0xF85,
+ 0xF86,
+ 0xF93,
+ 0xF94,
+ 0xF98,
+ 0xF99,
+ 0xF9D,
+ 0xF9E,
+ 0xFA2,
+ 0xFA3,
+ 0xFA7,
+ 0xFA8,
+ 0xFAC,
+ 0xFAD,
+ 0xFB9,
+ 0xFBA,
+ 0xFBD,
+ 0xFC6,
+ 0xFC7,
+ 0x1000,
+ 0x104A,
+ 0x1050,
+ 0x109E,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x10F1,
+ 0x10F7,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
+ 0x1200,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x135D,
+ 0x1360,
+ 0x1380,
+ 0x1390,
+ 0x1780,
+ 0x17A3,
+ 0x17A5,
+ 0x17A8,
+ 0x17A9,
+ 0x17B4,
+ 0x17B6,
+ 0x17CB,
+ 0x17D2,
+ 0x17D3,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17DD,
+ 0x17E0,
+ 0x17EA,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
+ 0x1E00,
+ 0x1E9A,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1EA0,
+ 0x1EFA,
+ 0x1F00,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F71,
+ 0x1F72,
+ 0x1F73,
+ 0x1F74,
+ 0x1F75,
+ 0x1F76,
+ 0x1F77,
+ 0x1F78,
+ 0x1F79,
+ 0x1F7A,
+ 0x1F7B,
+ 0x1F7C,
+ 0x1F7D,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FBB,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FC9,
+ 0x1FCA,
+ 0x1FCB,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD3,
+ 0x1FD6,
+ 0x1FDB,
+ 0x1FE0,
+ 0x1FE3,
+ 0x1FE4,
+ 0x1FEB,
+ 0x1FEC,
+ 0x1FED,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FF9,
+ 0x1FFA,
+ 0x1FFB,
+ 0x1FFC,
+ 0x1FFD,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D80,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x3005,
+ 0x3008,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x309B,
+ 0x309D,
+ 0x309F,
+ 0x30A1,
+ 0x30FB,
+ 0x30FC,
+ 0x30FF,
+ 0x3105,
+ 0x312E,
+ 0x312F,
+ 0x3130,
+ 0x31A0,
+ 0x31C0,
+ 0x3400,
+ 0x4DC0,
+ 0x4E00,
+ 0x9FFD,
+ 0xA67F,
+ 0xA680,
+ 0xA717,
+ 0xA720,
+ 0xA788,
+ 0xA789,
+ 0xA78D,
+ 0xA78E,
+ 0xA792,
+ 0xA794,
+ 0xA7AA,
+ 0xA7AB,
+ 0xA7AE,
+ 0xA7AF,
+ 0xA7B8,
+ 0xA7BA,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA9E7,
+ 0xA9FF,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAA80,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB66,
+ 0xAB68,
+ 0xAC00,
+ 0xD7A4,
+ 0xFA0E,
+ 0xFA10,
+ 0xFA11,
+ 0xFA12,
+ 0xFA13,
+ 0xFA15,
+ 0xFA1F,
+ 0xFA20,
+ 0xFA21,
+ 0xFA22,
+ 0xFA23,
+ 0xFA25,
+ 0xFA27,
+ 0xFA2A,
+ 0x11301,
+ 0x11302,
+ 0x11303,
+ 0x11304,
+ 0x1133B,
+ 0x1133D,
+ 0x16FF0,
+ 0x16FF2,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x30000,
+ 0x3134B
+};
+
+# endif /* EBCDIC 1047 */
+
+# if 'A' == 193 /* EBCDIC 037 */ \
+ && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
+ && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
+ && '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
+
+static const UV UNI_IDENTIFIERTYPE__RECOMMENDED_invlist[] = { /* for EBCDIC 037 */
+ 759, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x42,
+ 0x4A,
+ 0x51,
+ 0x5A,
+ 0x62,
+ 0x6A,
+ 0x6D,
+ 0x6E,
+ 0x70,
+ 0x79,
+ 0x80,
+ 0x8A,
+ 0x8C,
+ 0x8F,
+ 0x91,
+ 0x9A,
+ 0x9C,
+ 0x9D,
+ 0x9E,
+ 0x9F,
+ 0xA2,
+ 0xAA,
+ 0xAC,
+ 0xAF,
+ 0xC1,
+ 0xCA,
+ 0xCB,
+ 0xD0,
+ 0xD1,
+ 0xDA,
+ 0xDB,
+ 0xE0,
+ 0xE2,
+ 0xEA,
+ 0xEB,
+ 0xFA,
+ 0xFB,
+ 0xFF,
+ 0x100,
+ 0x132,
+ 0x134,
+ 0x13F,
+ 0x141,
+ 0x149,
+ 0x14A,
+ 0x17F,
+ 0x18F,
+ 0x190,
+ 0x1A0,
+ 0x1A2,
+ 0x1AF,
+ 0x1B1,
+ 0x1CD,
+ 0x1DD,
+ 0x1DE,
+ 0x1E4,
+ 0x1E6,
+ 0x1F1,
+ 0x1F4,
+ 0x1F6,
+ 0x1F8,
+ 0x21C,
+ 0x21E,
+ 0x220,
+ 0x226,
+ 0x234,
+ 0x259,
+ 0x25A,
+ 0x2BB,
+ 0x2BD,
+ 0x2EC,
+ 0x2ED,
+ 0x300,
+ 0x305,
+ 0x306,
+ 0x30D,
+ 0x30F,
+ 0x312,
+ 0x313,
+ 0x315,
+ 0x31B,
+ 0x31C,
+ 0x323,
+ 0x329,
+ 0x32D,
+ 0x32F,
+ 0x330,
+ 0x332,
+ 0x335,
+ 0x336,
+ 0x338,
+ 0x33A,
+ 0x342,
+ 0x343,
+ 0x345,
+ 0x346,
+ 0x37B,
+ 0x37E,
+ 0x386,
+ 0x387,
+ 0x388,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x3CF,
+ 0x3FC,
+ 0x460,
+ 0x48A,
+ 0x500,
+ 0x510,
+ 0x52A,
+ 0x52E,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x55A,
+ 0x561,
+ 0x587,
+ 0x5B4,
+ 0x5B5,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F3,
+ 0x620,
+ 0x640,
+ 0x641,
+ 0x656,
+ 0x660,
+ 0x66A,
+ 0x670,
+ 0x673,
+ 0x674,
+ 0x675,
+ 0x679,
+ 0x68E,
+ 0x68F,
+ 0x6A1,
+ 0x6A2,
+ 0x6D4,
+ 0x6D5,
+ 0x6D6,
+ 0x6E5,
+ 0x6E7,
+ 0x6EE,
+ 0x6FD,
+ 0x6FF,
+ 0x700,
+ 0x750,
+ 0x7B2,
+ 0x8A0,
+ 0x8AD,
+ 0x8B2,
+ 0x8B3,
+ 0x8B6,
+ 0x8C8,
+ 0x901,
+ 0x94E,
+ 0x94F,
+ 0x951,
+ 0x956,
+ 0x958,
+ 0x960,
+ 0x964,
+ 0x966,
+ 0x970,
+ 0x971,
+ 0x978,
+ 0x979,
+ 0x980,
+ 0x981,
+ 0x984,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CF,
+ 0x9D7,
+ 0x9D8,
+ 0x9E0,
+ 0x9E4,
+ 0x9E6,
+ 0x9F2,
+ 0x9FE,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA33,
+ 0xA35,
+ 0xA36,
+ 0xA38,
+ 0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA5C,
+ 0xA5D,
+ 0xA66,
+ 0xA75,
+ 0xA81,
+ 0xA84,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE4,
+ 0xAE6,
+ 0xAF0,
+ 0xAFA,
+ 0xB00,
+ 0xB01,
+ 0xB04,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3C,
+ 0xB44,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB55,
+ 0xB58,
+ 0xB5F,
+ 0xB62,
+ 0xB66,
+ 0xB70,
+ 0xB71,
+ 0xB72,
+ 0xB82,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD0,
+ 0xBD1,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBF0,
+ 0xC01,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC34,
+ 0xC35,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC60,
+ 0xC62,
+ 0xC66,
+ 0xC70,
+ 0xC80,
+ 0xC81,
+ 0xC82,
+ 0xC84,
+ 0xC85,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCE0,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xCF1,
+ 0xCF3,
+ 0xD00,
+ 0xD01,
+ 0xD02,
+ 0xD04,
+ 0xD05,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD3B,
+ 0xD3D,
+ 0xD44,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD4F,
+ 0xD54,
+ 0xD58,
+ 0xD60,
+ 0xD62,
+ 0xD66,
+ 0xD70,
+ 0xD7A,
+ 0xD80,
+ 0xD82,
+ 0xD84,
+ 0xD85,
+ 0xD8F,
+ 0xD91,
+ 0xD97,
+ 0xD9A,
+ 0xDA6,
+ 0xDA7,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDDF,
+ 0xDF2,
+ 0xDF3,
+ 0xE01,
+ 0xE33,
+ 0xE34,
+ 0xE3B,
+ 0xE40,
+ 0xE4F,
+ 0xE50,
+ 0xE5A,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEB3,
+ 0xEB4,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xEDE,
+ 0xEE0,
+ 0xF00,
+ 0xF01,
+ 0xF20,
+ 0xF2A,
+ 0xF35,
+ 0xF36,
+ 0xF37,
+ 0xF38,
+ 0xF3E,
+ 0xF43,
+ 0xF44,
+ 0xF48,
+ 0xF49,
+ 0xF4D,
+ 0xF4E,
+ 0xF52,
+ 0xF53,
+ 0xF57,
+ 0xF58,
+ 0xF5C,
+ 0xF5D,
+ 0xF69,
+ 0xF6A,
+ 0xF6D,
+ 0xF71,
+ 0xF73,
+ 0xF74,
+ 0xF75,
+ 0xF7A,
+ 0xF81,
+ 0xF82,
+ 0xF85,
+ 0xF86,
+ 0xF93,
+ 0xF94,
+ 0xF98,
+ 0xF99,
+ 0xF9D,
+ 0xF9E,
+ 0xFA2,
+ 0xFA3,
+ 0xFA7,
+ 0xFA8,
+ 0xFAC,
+ 0xFAD,
+ 0xFB9,
+ 0xFBA,
+ 0xFBD,
+ 0xFC6,
+ 0xFC7,
+ 0x1000,
+ 0x104A,
+ 0x1050,
+ 0x109E,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x10F1,
+ 0x10F7,
+ 0x10FB,
+ 0x10FD,
+ 0x1100,
+ 0x1200,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x135D,
+ 0x1360,
+ 0x1380,
+ 0x1390,
+ 0x1780,
+ 0x17A3,
+ 0x17A5,
+ 0x17A8,
+ 0x17A9,
+ 0x17B4,
+ 0x17B6,
+ 0x17CB,
+ 0x17D2,
+ 0x17D3,
+ 0x17D7,
+ 0x17D8,
+ 0x17DC,
+ 0x17DD,
+ 0x17E0,
+ 0x17EA,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC0,
+ 0x1E00,
+ 0x1E9A,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1EA0,
+ 0x1EFA,
+ 0x1F00,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F71,
+ 0x1F72,
+ 0x1F73,
+ 0x1F74,
+ 0x1F75,
+ 0x1F76,
+ 0x1F77,
+ 0x1F78,
+ 0x1F79,
+ 0x1F7A,
+ 0x1F7B,
+ 0x1F7C,
+ 0x1F7D,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FBB,
+ 0x1FBC,
+ 0x1FBD,
+ 0x1FC2,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FC9,
+ 0x1FCA,
+ 0x1FCB,
+ 0x1FCC,
+ 0x1FCD,
+ 0x1FD0,
+ 0x1FD3,
+ 0x1FD6,
+ 0x1FDB,
+ 0x1FE0,
+ 0x1FE3,
+ 0x1FE4,
+ 0x1FEB,
+ 0x1FEC,
+ 0x1FED,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FF9,
+ 0x1FFA,
+ 0x1FFB,
+ 0x1FFC,
+ 0x1FFD,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D80,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x3005,
+ 0x3008,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x309B,
+ 0x309D,
+ 0x309F,
+ 0x30A1,
+ 0x30FB,
+ 0x30FC,
+ 0x30FF,
+ 0x3105,
+ 0x312E,
+ 0x312F,
+ 0x3130,
+ 0x31A0,
+ 0x31C0,
+ 0x3400,
+ 0x4DC0,
+ 0x4E00,
+ 0x9FFD,
+ 0xA67F,
+ 0xA680,
+ 0xA717,
+ 0xA720,
+ 0xA788,
+ 0xA789,
+ 0xA78D,
+ 0xA78E,
+ 0xA792,
+ 0xA794,
+ 0xA7AA,
+ 0xA7AB,
+ 0xA7AE,
+ 0xA7AF,
+ 0xA7B8,
+ 0xA7BA,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA9E7,
+ 0xA9FF,
+ 0xAA60,
+ 0xAA77,
+ 0xAA7A,
+ 0xAA80,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB66,
+ 0xAB68,
+ 0xAC00,
+ 0xD7A4,
+ 0xFA0E,
+ 0xFA10,
+ 0xFA11,
+ 0xFA12,
+ 0xFA13,
+ 0xFA15,
+ 0xFA1F,
+ 0xFA20,
+ 0xFA21,
+ 0xFA22,
+ 0xFA23,
+ 0xFA25,
+ 0xFA27,
+ 0xFA2A,
+ 0x11301,
+ 0x11302,
+ 0x11303,
+ 0x11304,
+ 0x1133B,
+ 0x1133D,
+ 0x16FF0,
+ 0x16FF2,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x20000,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x30000,
+ 0x3134B
+};
+
+# endif /* EBCDIC 037 */
+
+static const UV UNI_IDENTIFIERTYPE__TECHNICAL_invlist[] = { /* for all charsets */
+ 191, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x180,
+ 0x181,
+ 0x18D,
+ 0x18E,
+ 0x1AA,
+ 0x1AC,
+ 0x1BA,
+ 0x1BC,
+ 0x1BE,
+ 0x1BF,
+ 0x1C0,
+ 0x1C4,
+ 0x234,
+ 0x237,
+ 0x250,
+ 0x259,
+ 0x25A,
+ 0x2B0,
+ 0x2B9,
+ 0x2BB,
+ 0x2BD,
+ 0x2C2,
+ 0x2C6,
+ 0x2D2,
+ 0x2EE,
+ 0x2EF,
+ 0x30E,
+ 0x30F,
+ 0x312,
+ 0x313,
+ 0x315,
+ 0x316,
+ 0x317,
+ 0x31B,
+ 0x31C,
+ 0x321,
+ 0x329,
+ 0x32D,
+ 0x32F,
+ 0x330,
+ 0x333,
+ 0x334,
+ 0x337,
+ 0x338,
+ 0x33A,
+ 0x340,
+ 0x346,
+ 0x34F,
+ 0x350,
+ 0x358,
+ 0x359,
+ 0x363,
+ 0x3CF,
+ 0x3D0,
+ 0x3D7,
+ 0x3D8,
+ 0x3F3,
+ 0x3F4,
+ 0x484,
+ 0x488,
+ 0x560,
+ 0x561,
+ 0x588,
+ 0x589,
+ 0x5C7,
+ 0x5C8,
+ 0x740,
+ 0x74B,
+ 0x953,
+ 0x955,
+ 0xD04,
+ 0xD05,
+ 0xD81,
+ 0xD82,
+ 0xD8F,
+ 0xD91,
+ 0xDA6,
+ 0xDA7,
+ 0xDDF,
+ 0xDE0,
+ 0xDF3,
+ 0xDF4,
+ 0xF18,
+ 0xF1A,
+ 0x17CB,
+ 0x17D2,
+ 0x17DD,
+ 0x17DE,
+ 0x1ABF,
+ 0x1AC1,
+ 0x1D00,
+ 0x1D2C,
+ 0x1D2F,
+ 0x1D30,
+ 0x1D3B,
+ 0x1D3C,
+ 0x1D4E,
+ 0x1D4F,
+ 0x1D6B,
+ 0x1D78,
+ 0x1D79,
+ 0x1D9B,
+ 0x1DC0,
+ 0x1DFA,
+ 0x1DFB,
+ 0x1E00,
+ 0x1E9C,
+ 0x1E9E,
+ 0x1E9F,
+ 0x1EA0,
+ 0x1EFA,
+ 0x1F00,
+ 0x203F,
+ 0x2041,
+ 0x20D0,
+ 0x20F1,
+ 0x2118,
+ 0x2119,
+ 0x212E,
+ 0x212F,
+ 0x2180,
+ 0x2184,
+ 0x24EB,
+ 0x2500,
+ 0x2800,
+ 0x2900,
+ 0x2C60,
+ 0x2C68,
+ 0x2C77,
+ 0x2C7C,
+ 0x2CF0,
+ 0x2CF2,
+ 0x2E00,
+ 0x2E0E,
+ 0x3021,
+ 0x3030,
+ 0x3031,
+ 0x3036,
+ 0x303B,
+ 0x303D,
+ 0x31F0,
+ 0x3200,
+ 0x327F,
+ 0x3280,
+ 0x4DC0,
+ 0x4E00,
+ 0xA708,
+ 0xA717,
+ 0xA722,
+ 0xA730,
+ 0xA78E,
+ 0xA78F,
+ 0xA7AF,
+ 0xA7B0,
+ 0xA7BA,
+ 0xA7C0,
+ 0xA7FA,
+ 0xA7FB,
+ 0xAB68,
+ 0xAB69,
+ 0xFB1E,
+ 0xFB1F,
+ 0xFBB2,
+ 0xFBC2,
+ 0xFD3E,
+ 0xFD40,
+ 0xFDFD,
+ 0xFDFE,
+ 0xFE20,
+ 0xFE30,
+ 0xFE45,
+ 0xFE47,
+ 0xFE73,
+ 0xFE74,
+ 0x1D000,
+ 0x1D0F6,
+ 0x1D100,
+ 0x1D127,
+ 0x1D129,
+ 0x1D15E,
+ 0x1D165,
+ 0x1D173,
+ 0x1D17B,
+ 0x1D1BB,
+ 0x1D1C1,
+ 0x1D1E9,
+ 0x1D242,
+ 0x1D245,
+ 0x1D300,
+ 0x1D357
+};
+
+static const UV UNI_IDENTIFIERTYPE__UNCOMMONUSE_invlist[] = { /* for all charsets */
+ 153, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x181,
+ 0x18D,
+ 0x18E,
+ 0x18F,
+ 0x190,
+ 0x1A0,
+ 0x1A2,
+ 0x1AA,
+ 0x1AC,
+ 0x1AF,
+ 0x1B1,
+ 0x1B9,
+ 0x1BC,
+ 0x1BE,
+ 0x1DD,
+ 0x1DE,
+ 0x1E4,
+ 0x1E6,
+ 0x220,
+ 0x226,
+ 0x237,
+ 0x250,
+ 0x253,
+ 0x255,
+ 0x256,
+ 0x258,
+ 0x25B,
+ 0x25C,
+ 0x263,
+ 0x264,
+ 0x268,
+ 0x26A,
+ 0x272,
+ 0x273,
+ 0x289,
+ 0x28A,
+ 0x292,
+ 0x293,
+ 0x305,
+ 0x306,
+ 0x30D,
+ 0x30E,
+ 0x316,
+ 0x317,
+ 0x321,
+ 0x323,
+ 0x332,
+ 0x333,
+ 0x334,
+ 0x335,
+ 0x336,
+ 0x337,
+ 0x358,
+ 0x359,
+ 0x591,
+ 0x5B4,
+ 0x5B5,
+ 0x5BE,
+ 0x5BF,
+ 0x5C0,
+ 0x5C1,
+ 0x5C3,
+ 0x5C4,
+ 0x5C6,
+ 0x5C7,
+ 0x5C8,
+ 0x610,
+ 0x61B,
+ 0x656,
+ 0x660,
+ 0x6D6,
+ 0x6DD,
+ 0x6DF,
+ 0x6E5,
+ 0x6E7,
+ 0x6E9,
+ 0x6EA,
+ 0x6EE,
+ 0x8B3,
+ 0x8B5,
+ 0x8D3,
+ 0x8E2,
+ 0x8E3,
+ 0x901,
+ 0x955,
+ 0x956,
+ 0xA51,
+ 0xA52,
+ 0xA75,
+ 0xA76,
+ 0xAF9,
+ 0xAFA,
+ 0xB44,
+ 0xB45,
+ 0xB62,
+ 0xB64,
+ 0xC5A,
+ 0xC5B,
+ 0xC62,
+ 0xC64,
+ 0xD44,
+ 0xD45,
+ 0xD62,
+ 0xD64,
+ 0xD8F,
+ 0xD91,
+ 0xDA6,
+ 0xDA7,
+ 0xDDF,
+ 0xDE0,
+ 0xDF3,
+ 0xDF4,
+ 0xF39,
+ 0xF3A,
+ 0x18A9,
+ 0x18AA,
+ 0x2054,
+ 0x2055,
+ 0x218A,
+ 0x218C,
+ 0x2BEC,
+ 0x2BF0,
+ 0x2C68,
+ 0x2C6D,
+ 0xA66F,
+ 0xA670,
+ 0xA67C,
+ 0xA67E,
+ 0xA69E,
+ 0xA69F,
+ 0xA78B,
+ 0xA78D,
+ 0xA78F,
+ 0xA790,
+ 0xA7B2,
+ 0xA7B8,
+ 0xA8FC,
+ 0xA8FE,
+ 0xAB60,
+ 0xAB64,
+ 0xFB1E,
+ 0xFB1F,
+ 0xFE2E,
+ 0xFE30,
+ 0x16A40,
+ 0x16A5F,
+ 0x16A60,
+ 0x16A6A,
+ 0x1D1DE,
+ 0x1D1E9,
+ 0x1F54F,
+ 0x1F550
+};
+
+static const UV UNI_IDEO_invlist[] = { /* for all charsets */
+ 39, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
0x3006,
0x3008,
0x3021,
@@ -253476,21 +274676,25 @@
0x3038,
0x303B,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xF900,
0xFA6E,
0xFA70,
0xFADA,
+ 0x16FE4,
+ 0x16FE5,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B170,
0x1B2FC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -253500,7 +274704,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
static const UV UNI_IDEOGRAPHICSYMBOLS_invlist[] = { /* for all charsets */
@@ -253516,7 +274722,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_IDS_invlist[] = { /* for ASCII/Latin1 */
- 1219, /* Number of elements */
+ 1245, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -253622,7 +274828,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
@@ -253773,7 +274979,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -254112,13 +275318,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -254142,8 +275348,8 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -254218,7 +275424,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
@@ -254387,6 +275593,10 @@
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -254393,6 +275603,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11003,
@@ -254405,6 +275617,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -254456,7 +275670,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -254482,7 +275696,19 @@
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -254531,6 +275757,8 @@
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -254570,7 +275798,9 @@
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -254728,7 +275958,7 @@
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -254738,7 +275968,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* ASCII/Latin1 */
@@ -254749,7 +275981,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_IDS_invlist[] = { /* for EBCDIC 1047 */
- 1245, /* Number of elements */
+ 1271, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -254881,7 +276113,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
@@ -255032,7 +276264,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -255371,13 +276603,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -255401,8 +276633,8 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -255477,7 +276709,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
@@ -255646,6 +276878,10 @@
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -255652,6 +276888,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11003,
@@ -255664,6 +276902,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -255715,7 +276955,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -255741,7 +276981,19 @@
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -255790,6 +277042,8 @@
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -255829,7 +277083,9 @@
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -255987,7 +277243,7 @@
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -255997,7 +277253,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 1047 */
@@ -256008,7 +277266,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_IDS_invlist[] = { /* for EBCDIC 037 */
- 1241, /* Number of elements */
+ 1267, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -256136,7 +277394,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
@@ -256287,7 +277545,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -256626,13 +277884,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -256656,8 +277914,8 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -256732,7 +277990,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
@@ -256901,6 +278159,10 @@
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -256907,6 +278169,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11003,
@@ -256919,6 +278183,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -256970,7 +278236,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -256996,7 +278262,19 @@
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -257045,6 +278323,8 @@
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -257084,7 +278364,9 @@
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -257242,7 +278524,7 @@
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -257252,7 +278534,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 037 */
@@ -263250,6 +284534,1385 @@
0x110000
};
+static const UV UNI_IN__13_invlist[] = { /* for all charsets */
+ 1372, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 0, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x378,
+ 0x37A,
+ 0x380,
+ 0x384,
+ 0x38B,
+ 0x38C,
+ 0x38D,
+ 0x38E,
+ 0x3A2,
+ 0x3A3,
+ 0x530,
+ 0x531,
+ 0x557,
+ 0x559,
+ 0x58B,
+ 0x58D,
+ 0x590,
+ 0x591,
+ 0x5C8,
+ 0x5D0,
+ 0x5EB,
+ 0x5EF,
+ 0x5F5,
+ 0x600,
+ 0x61D,
+ 0x61E,
+ 0x70E,
+ 0x70F,
+ 0x74B,
+ 0x74D,
+ 0x7B2,
+ 0x7C0,
+ 0x7FB,
+ 0x7FD,
+ 0x82E,
+ 0x830,
+ 0x83F,
+ 0x840,
+ 0x85C,
+ 0x85E,
+ 0x85F,
+ 0x860,
+ 0x86B,
+ 0x8A0,
+ 0x8B5,
+ 0x8B6,
+ 0x8C8,
+ 0x8D3,
+ 0x984,
+ 0x985,
+ 0x98D,
+ 0x98F,
+ 0x991,
+ 0x993,
+ 0x9A9,
+ 0x9AA,
+ 0x9B1,
+ 0x9B2,
+ 0x9B3,
+ 0x9B6,
+ 0x9BA,
+ 0x9BC,
+ 0x9C5,
+ 0x9C7,
+ 0x9C9,
+ 0x9CB,
+ 0x9CF,
+ 0x9D7,
+ 0x9D8,
+ 0x9DC,
+ 0x9DE,
+ 0x9DF,
+ 0x9E4,
+ 0x9E6,
+ 0x9FF,
+ 0xA01,
+ 0xA04,
+ 0xA05,
+ 0xA0B,
+ 0xA0F,
+ 0xA11,
+ 0xA13,
+ 0xA29,
+ 0xA2A,
+ 0xA31,
+ 0xA32,
+ 0xA34,
+ 0xA35,
+ 0xA37,
+ 0xA38,
+ 0xA3A,
+ 0xA3C,
+ 0xA3D,
+ 0xA3E,
+ 0xA43,
+ 0xA47,
+ 0xA49,
+ 0xA4B,
+ 0xA4E,
+ 0xA51,
+ 0xA52,
+ 0xA59,
+ 0xA5D,
+ 0xA5E,
+ 0xA5F,
+ 0xA66,
+ 0xA77,
+ 0xA81,
+ 0xA84,
+ 0xA85,
+ 0xA8E,
+ 0xA8F,
+ 0xA92,
+ 0xA93,
+ 0xAA9,
+ 0xAAA,
+ 0xAB1,
+ 0xAB2,
+ 0xAB4,
+ 0xAB5,
+ 0xABA,
+ 0xABC,
+ 0xAC6,
+ 0xAC7,
+ 0xACA,
+ 0xACB,
+ 0xACE,
+ 0xAD0,
+ 0xAD1,
+ 0xAE0,
+ 0xAE4,
+ 0xAE6,
+ 0xAF2,
+ 0xAF9,
+ 0xB00,
+ 0xB01,
+ 0xB04,
+ 0xB05,
+ 0xB0D,
+ 0xB0F,
+ 0xB11,
+ 0xB13,
+ 0xB29,
+ 0xB2A,
+ 0xB31,
+ 0xB32,
+ 0xB34,
+ 0xB35,
+ 0xB3A,
+ 0xB3C,
+ 0xB45,
+ 0xB47,
+ 0xB49,
+ 0xB4B,
+ 0xB4E,
+ 0xB55,
+ 0xB58,
+ 0xB5C,
+ 0xB5E,
+ 0xB5F,
+ 0xB64,
+ 0xB66,
+ 0xB78,
+ 0xB82,
+ 0xB84,
+ 0xB85,
+ 0xB8B,
+ 0xB8E,
+ 0xB91,
+ 0xB92,
+ 0xB96,
+ 0xB99,
+ 0xB9B,
+ 0xB9C,
+ 0xB9D,
+ 0xB9E,
+ 0xBA0,
+ 0xBA3,
+ 0xBA5,
+ 0xBA8,
+ 0xBAB,
+ 0xBAE,
+ 0xBBA,
+ 0xBBE,
+ 0xBC3,
+ 0xBC6,
+ 0xBC9,
+ 0xBCA,
+ 0xBCE,
+ 0xBD0,
+ 0xBD1,
+ 0xBD7,
+ 0xBD8,
+ 0xBE6,
+ 0xBFB,
+ 0xC00,
+ 0xC0D,
+ 0xC0E,
+ 0xC11,
+ 0xC12,
+ 0xC29,
+ 0xC2A,
+ 0xC3A,
+ 0xC3D,
+ 0xC45,
+ 0xC46,
+ 0xC49,
+ 0xC4A,
+ 0xC4E,
+ 0xC55,
+ 0xC57,
+ 0xC58,
+ 0xC5B,
+ 0xC60,
+ 0xC64,
+ 0xC66,
+ 0xC70,
+ 0xC77,
+ 0xC8D,
+ 0xC8E,
+ 0xC91,
+ 0xC92,
+ 0xCA9,
+ 0xCAA,
+ 0xCB4,
+ 0xCB5,
+ 0xCBA,
+ 0xCBC,
+ 0xCC5,
+ 0xCC6,
+ 0xCC9,
+ 0xCCA,
+ 0xCCE,
+ 0xCD5,
+ 0xCD7,
+ 0xCDE,
+ 0xCDF,
+ 0xCE0,
+ 0xCE4,
+ 0xCE6,
+ 0xCF0,
+ 0xCF1,
+ 0xCF3,
+ 0xD00,
+ 0xD0D,
+ 0xD0E,
+ 0xD11,
+ 0xD12,
+ 0xD45,
+ 0xD46,
+ 0xD49,
+ 0xD4A,
+ 0xD50,
+ 0xD54,
+ 0xD64,
+ 0xD66,
+ 0xD80,
+ 0xD81,
+ 0xD84,
+ 0xD85,
+ 0xD97,
+ 0xD9A,
+ 0xDB2,
+ 0xDB3,
+ 0xDBC,
+ 0xDBD,
+ 0xDBE,
+ 0xDC0,
+ 0xDC7,
+ 0xDCA,
+ 0xDCB,
+ 0xDCF,
+ 0xDD5,
+ 0xDD6,
+ 0xDD7,
+ 0xDD8,
+ 0xDE0,
+ 0xDE6,
+ 0xDF0,
+ 0xDF2,
+ 0xDF5,
+ 0xE01,
+ 0xE3B,
+ 0xE3F,
+ 0xE5C,
+ 0xE81,
+ 0xE83,
+ 0xE84,
+ 0xE85,
+ 0xE86,
+ 0xE8B,
+ 0xE8C,
+ 0xEA4,
+ 0xEA5,
+ 0xEA6,
+ 0xEA7,
+ 0xEBE,
+ 0xEC0,
+ 0xEC5,
+ 0xEC6,
+ 0xEC7,
+ 0xEC8,
+ 0xECE,
+ 0xED0,
+ 0xEDA,
+ 0xEDC,
+ 0xEE0,
+ 0xF00,
+ 0xF48,
+ 0xF49,
+ 0xF6D,
+ 0xF71,
+ 0xF98,
+ 0xF99,
+ 0xFBD,
+ 0xFBE,
+ 0xFCD,
+ 0xFCE,
+ 0xFDB,
+ 0x1000,
+ 0x10C6,
+ 0x10C7,
+ 0x10C8,
+ 0x10CD,
+ 0x10CE,
+ 0x10D0,
+ 0x1249,
+ 0x124A,
+ 0x124E,
+ 0x1250,
+ 0x1257,
+ 0x1258,
+ 0x1259,
+ 0x125A,
+ 0x125E,
+ 0x1260,
+ 0x1289,
+ 0x128A,
+ 0x128E,
+ 0x1290,
+ 0x12B1,
+ 0x12B2,
+ 0x12B6,
+ 0x12B8,
+ 0x12BF,
+ 0x12C0,
+ 0x12C1,
+ 0x12C2,
+ 0x12C6,
+ 0x12C8,
+ 0x12D7,
+ 0x12D8,
+ 0x1311,
+ 0x1312,
+ 0x1316,
+ 0x1318,
+ 0x135B,
+ 0x135D,
+ 0x137D,
+ 0x1380,
+ 0x139A,
+ 0x13A0,
+ 0x13F6,
+ 0x13F8,
+ 0x13FE,
+ 0x1400,
+ 0x169D,
+ 0x16A0,
+ 0x16F9,
+ 0x1700,
+ 0x170D,
+ 0x170E,
+ 0x1715,
+ 0x1720,
+ 0x1737,
+ 0x1740,
+ 0x1754,
+ 0x1760,
+ 0x176D,
+ 0x176E,
+ 0x1771,
+ 0x1772,
+ 0x1774,
+ 0x1780,
+ 0x17DE,
+ 0x17E0,
+ 0x17EA,
+ 0x17F0,
+ 0x17FA,
+ 0x1800,
+ 0x180F,
+ 0x1810,
+ 0x181A,
+ 0x1820,
+ 0x1879,
+ 0x1880,
+ 0x18AB,
+ 0x18B0,
+ 0x18F6,
+ 0x1900,
+ 0x191F,
+ 0x1920,
+ 0x192C,
+ 0x1930,
+ 0x193C,
+ 0x1940,
+ 0x1941,
+ 0x1944,
+ 0x196E,
+ 0x1970,
+ 0x1975,
+ 0x1980,
+ 0x19AC,
+ 0x19B0,
+ 0x19CA,
+ 0x19D0,
+ 0x19DB,
+ 0x19DE,
+ 0x1A1C,
+ 0x1A1E,
+ 0x1A5F,
+ 0x1A60,
+ 0x1A7D,
+ 0x1A7F,
+ 0x1A8A,
+ 0x1A90,
+ 0x1A9A,
+ 0x1AA0,
+ 0x1AAE,
+ 0x1AB0,
+ 0x1AC1,
+ 0x1B00,
+ 0x1B4C,
+ 0x1B50,
+ 0x1B7D,
+ 0x1B80,
+ 0x1BF4,
+ 0x1BFC,
+ 0x1C38,
+ 0x1C3B,
+ 0x1C4A,
+ 0x1C4D,
+ 0x1C89,
+ 0x1C90,
+ 0x1CBB,
+ 0x1CBD,
+ 0x1CC8,
+ 0x1CD0,
+ 0x1CFB,
+ 0x1D00,
+ 0x1DFA,
+ 0x1DFB,
+ 0x1F16,
+ 0x1F18,
+ 0x1F1E,
+ 0x1F20,
+ 0x1F46,
+ 0x1F48,
+ 0x1F4E,
+ 0x1F50,
+ 0x1F58,
+ 0x1F59,
+ 0x1F5A,
+ 0x1F5B,
+ 0x1F5C,
+ 0x1F5D,
+ 0x1F5E,
+ 0x1F5F,
+ 0x1F7E,
+ 0x1F80,
+ 0x1FB5,
+ 0x1FB6,
+ 0x1FC5,
+ 0x1FC6,
+ 0x1FD4,
+ 0x1FD6,
+ 0x1FDC,
+ 0x1FDD,
+ 0x1FF0,
+ 0x1FF2,
+ 0x1FF5,
+ 0x1FF6,
+ 0x1FFF,
+ 0x2000,
+ 0x2065,
+ 0x2066,
+ 0x2072,
+ 0x2074,
+ 0x208F,
+ 0x2090,
+ 0x209D,
+ 0x20A0,
+ 0x20C0,
+ 0x20D0,
+ 0x20F1,
+ 0x2100,
+ 0x218C,
+ 0x2190,
+ 0x2427,
+ 0x2440,
+ 0x244B,
+ 0x2460,
+ 0x2B74,
+ 0x2B76,
+ 0x2B96,
+ 0x2B97,
+ 0x2C2F,
+ 0x2C30,
+ 0x2C5F,
+ 0x2C60,
+ 0x2CF4,
+ 0x2CF9,
+ 0x2D26,
+ 0x2D27,
+ 0x2D28,
+ 0x2D2D,
+ 0x2D2E,
+ 0x2D30,
+ 0x2D68,
+ 0x2D6F,
+ 0x2D71,
+ 0x2D7F,
+ 0x2D97,
+ 0x2DA0,
+ 0x2DA7,
+ 0x2DA8,
+ 0x2DAF,
+ 0x2DB0,
+ 0x2DB7,
+ 0x2DB8,
+ 0x2DBF,
+ 0x2DC0,
+ 0x2DC7,
+ 0x2DC8,
+ 0x2DCF,
+ 0x2DD0,
+ 0x2DD7,
+ 0x2DD8,
+ 0x2DDF,
+ 0x2DE0,
+ 0x2E53,
+ 0x2E80,
+ 0x2E9A,
+ 0x2E9B,
+ 0x2EF4,
+ 0x2F00,
+ 0x2FD6,
+ 0x2FF0,
+ 0x2FFC,
+ 0x3000,
+ 0x3040,
+ 0x3041,
+ 0x3097,
+ 0x3099,
+ 0x3100,
+ 0x3105,
+ 0x3130,
+ 0x3131,
+ 0x318F,
+ 0x3190,
+ 0x31E4,
+ 0x31F0,
+ 0x321F,
+ 0x3220,
+ 0x9FFD,
+ 0xA000,
+ 0xA48D,
+ 0xA490,
+ 0xA4C7,
+ 0xA4D0,
+ 0xA62C,
+ 0xA640,
+ 0xA6F8,
+ 0xA700,
+ 0xA7C0,
+ 0xA7C2,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
+ 0xA830,
+ 0xA83A,
+ 0xA840,
+ 0xA878,
+ 0xA880,
+ 0xA8C6,
+ 0xA8CE,
+ 0xA8DA,
+ 0xA8E0,
+ 0xA954,
+ 0xA95F,
+ 0xA97D,
+ 0xA980,
+ 0xA9CE,
+ 0xA9CF,
+ 0xA9DA,
+ 0xA9DE,
+ 0xA9FF,
+ 0xAA00,
+ 0xAA37,
+ 0xAA40,
+ 0xAA4E,
+ 0xAA50,
+ 0xAA5A,
+ 0xAA5C,
+ 0xAAC3,
+ 0xAADB,
+ 0xAAF7,
+ 0xAB01,
+ 0xAB07,
+ 0xAB09,
+ 0xAB0F,
+ 0xAB11,
+ 0xAB17,
+ 0xAB20,
+ 0xAB27,
+ 0xAB28,
+ 0xAB2F,
+ 0xAB30,
+ 0xAB6C,
+ 0xAB70,
+ 0xABEE,
+ 0xABF0,
+ 0xABFA,
+ 0xAC00,
+ 0xD7A4,
+ 0xD7B0,
+ 0xD7C7,
+ 0xD7CB,
+ 0xD7FC,
+ 0xD800,
+ 0xFA6E,
+ 0xFA70,
+ 0xFADA,
+ 0xFB00,
+ 0xFB07,
+ 0xFB13,
+ 0xFB18,
+ 0xFB1D,
+ 0xFB37,
+ 0xFB38,
+ 0xFB3D,
+ 0xFB3E,
+ 0xFB3F,
+ 0xFB40,
+ 0xFB42,
+ 0xFB43,
+ 0xFB45,
+ 0xFB46,
+ 0xFBC2,
+ 0xFBD3,
+ 0xFD40,
+ 0xFD50,
+ 0xFD90,
+ 0xFD92,
+ 0xFDC8,
+ 0xFDD0,
+ 0xFDFE,
+ 0xFE00,
+ 0xFE1A,
+ 0xFE20,
+ 0xFE53,
+ 0xFE54,
+ 0xFE67,
+ 0xFE68,
+ 0xFE6C,
+ 0xFE70,
+ 0xFE75,
+ 0xFE76,
+ 0xFEFD,
+ 0xFEFF,
+ 0xFF00,
+ 0xFF01,
+ 0xFFBF,
+ 0xFFC2,
+ 0xFFC8,
+ 0xFFCA,
+ 0xFFD0,
+ 0xFFD2,
+ 0xFFD8,
+ 0xFFDA,
+ 0xFFDD,
+ 0xFFE0,
+ 0xFFE7,
+ 0xFFE8,
+ 0xFFEF,
+ 0xFFF9,
+ 0x1000C,
+ 0x1000D,
+ 0x10027,
+ 0x10028,
+ 0x1003B,
+ 0x1003C,
+ 0x1003E,
+ 0x1003F,
+ 0x1004E,
+ 0x10050,
+ 0x1005E,
+ 0x10080,
+ 0x100FB,
+ 0x10100,
+ 0x10103,
+ 0x10107,
+ 0x10134,
+ 0x10137,
+ 0x1018F,
+ 0x10190,
+ 0x1019D,
+ 0x101A0,
+ 0x101A1,
+ 0x101D0,
+ 0x101FE,
+ 0x10280,
+ 0x1029D,
+ 0x102A0,
+ 0x102D1,
+ 0x102E0,
+ 0x102FC,
+ 0x10300,
+ 0x10324,
+ 0x1032D,
+ 0x1034B,
+ 0x10350,
+ 0x1037B,
+ 0x10380,
+ 0x1039E,
+ 0x1039F,
+ 0x103C4,
+ 0x103C8,
+ 0x103D6,
+ 0x10400,
+ 0x1049E,
+ 0x104A0,
+ 0x104AA,
+ 0x104B0,
+ 0x104D4,
+ 0x104D8,
+ 0x104FC,
+ 0x10500,
+ 0x10528,
+ 0x10530,
+ 0x10564,
+ 0x1056F,
+ 0x10570,
+ 0x10600,
+ 0x10737,
+ 0x10740,
+ 0x10756,
+ 0x10760,
+ 0x10768,
+ 0x10800,
+ 0x10806,
+ 0x10808,
+ 0x10809,
+ 0x1080A,
+ 0x10836,
+ 0x10837,
+ 0x10839,
+ 0x1083C,
+ 0x1083D,
+ 0x1083F,
+ 0x10856,
+ 0x10857,
+ 0x1089F,
+ 0x108A7,
+ 0x108B0,
+ 0x108E0,
+ 0x108F3,
+ 0x108F4,
+ 0x108F6,
+ 0x108FB,
+ 0x1091C,
+ 0x1091F,
+ 0x1093A,
+ 0x1093F,
+ 0x10940,
+ 0x10980,
+ 0x109B8,
+ 0x109BC,
+ 0x109D0,
+ 0x109D2,
+ 0x10A04,
+ 0x10A05,
+ 0x10A07,
+ 0x10A0C,
+ 0x10A14,
+ 0x10A15,
+ 0x10A18,
+ 0x10A19,
+ 0x10A36,
+ 0x10A38,
+ 0x10A3B,
+ 0x10A3F,
+ 0x10A49,
+ 0x10A50,
+ 0x10A59,
+ 0x10A60,
+ 0x10AA0,
+ 0x10AC0,
+ 0x10AE7,
+ 0x10AEB,
+ 0x10AF7,
+ 0x10B00,
+ 0x10B36,
+ 0x10B39,
+ 0x10B56,
+ 0x10B58,
+ 0x10B73,
+ 0x10B78,
+ 0x10B92,
+ 0x10B99,
+ 0x10B9D,
+ 0x10BA9,
+ 0x10BB0,
+ 0x10C00,
+ 0x10C49,
+ 0x10C80,
+ 0x10CB3,
+ 0x10CC0,
+ 0x10CF3,
+ 0x10CFA,
+ 0x10D28,
+ 0x10D30,
+ 0x10D3A,
+ 0x10E60,
+ 0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
+ 0x10F00,
+ 0x10F28,
+ 0x10F30,
+ 0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
+ 0x10FE0,
+ 0x10FF7,
+ 0x11000,
+ 0x1104E,
+ 0x11052,
+ 0x11070,
+ 0x1107F,
+ 0x110C2,
+ 0x110CD,
+ 0x110CE,
+ 0x110D0,
+ 0x110E9,
+ 0x110F0,
+ 0x110FA,
+ 0x11100,
+ 0x11135,
+ 0x11136,
+ 0x11148,
+ 0x11150,
+ 0x11177,
+ 0x11180,
+ 0x111E0,
+ 0x111E1,
+ 0x111F5,
+ 0x11200,
+ 0x11212,
+ 0x11213,
+ 0x1123F,
+ 0x11280,
+ 0x11287,
+ 0x11288,
+ 0x11289,
+ 0x1128A,
+ 0x1128E,
+ 0x1128F,
+ 0x1129E,
+ 0x1129F,
+ 0x112AA,
+ 0x112B0,
+ 0x112EB,
+ 0x112F0,
+ 0x112FA,
+ 0x11300,
+ 0x11304,
+ 0x11305,
+ 0x1130D,
+ 0x1130F,
+ 0x11311,
+ 0x11313,
+ 0x11329,
+ 0x1132A,
+ 0x11331,
+ 0x11332,
+ 0x11334,
+ 0x11335,
+ 0x1133A,
+ 0x1133B,
+ 0x11345,
+ 0x11347,
+ 0x11349,
+ 0x1134B,
+ 0x1134E,
+ 0x11350,
+ 0x11351,
+ 0x11357,
+ 0x11358,
+ 0x1135D,
+ 0x11364,
+ 0x11366,
+ 0x1136D,
+ 0x11370,
+ 0x11375,
+ 0x11400,
+ 0x1145C,
+ 0x1145D,
+ 0x11462,
+ 0x11480,
+ 0x114C8,
+ 0x114D0,
+ 0x114DA,
+ 0x11580,
+ 0x115B6,
+ 0x115B8,
+ 0x115DE,
+ 0x11600,
+ 0x11645,
+ 0x11650,
+ 0x1165A,
+ 0x11660,
+ 0x1166D,
+ 0x11680,
+ 0x116B9,
+ 0x116C0,
+ 0x116CA,
+ 0x11700,
+ 0x1171B,
+ 0x1171D,
+ 0x1172C,
+ 0x11730,
+ 0x11740,
+ 0x11800,
+ 0x1183C,
+ 0x118A0,
+ 0x118F3,
+ 0x118FF,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
+ 0x119A0,
+ 0x119A8,
+ 0x119AA,
+ 0x119D8,
+ 0x119DA,
+ 0x119E5,
+ 0x11A00,
+ 0x11A48,
+ 0x11A50,
+ 0x11AA3,
+ 0x11AC0,
+ 0x11AF9,
+ 0x11C00,
+ 0x11C09,
+ 0x11C0A,
+ 0x11C37,
+ 0x11C38,
+ 0x11C46,
+ 0x11C50,
+ 0x11C6D,
+ 0x11C70,
+ 0x11C90,
+ 0x11C92,
+ 0x11CA8,
+ 0x11CA9,
+ 0x11CB7,
+ 0x11D00,
+ 0x11D07,
+ 0x11D08,
+ 0x11D0A,
+ 0x11D0B,
+ 0x11D37,
+ 0x11D3A,
+ 0x11D3B,
+ 0x11D3C,
+ 0x11D3E,
+ 0x11D3F,
+ 0x11D48,
+ 0x11D50,
+ 0x11D5A,
+ 0x11D60,
+ 0x11D66,
+ 0x11D67,
+ 0x11D69,
+ 0x11D6A,
+ 0x11D8F,
+ 0x11D90,
+ 0x11D92,
+ 0x11D93,
+ 0x11D99,
+ 0x11DA0,
+ 0x11DAA,
+ 0x11EE0,
+ 0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
+ 0x11FC0,
+ 0x11FF2,
+ 0x11FFF,
+ 0x1239A,
+ 0x12400,
+ 0x1246F,
+ 0x12470,
+ 0x12475,
+ 0x12480,
+ 0x12544,
+ 0x13000,
+ 0x1342F,
+ 0x13430,
+ 0x13439,
+ 0x14400,
+ 0x14647,
+ 0x16800,
+ 0x16A39,
+ 0x16A40,
+ 0x16A5F,
+ 0x16A60,
+ 0x16A6A,
+ 0x16A6E,
+ 0x16A70,
+ 0x16AD0,
+ 0x16AEE,
+ 0x16AF0,
+ 0x16AF6,
+ 0x16B00,
+ 0x16B46,
+ 0x16B50,
+ 0x16B5A,
+ 0x16B5B,
+ 0x16B62,
+ 0x16B63,
+ 0x16B78,
+ 0x16B7D,
+ 0x16B90,
+ 0x16E40,
+ 0x16E9B,
+ 0x16F00,
+ 0x16F4B,
+ 0x16F4F,
+ 0x16F88,
+ 0x16F8F,
+ 0x16FA0,
+ 0x16FE0,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
+ 0x17000,
+ 0x187F8,
+ 0x18800,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
+ 0x1B000,
+ 0x1B11F,
+ 0x1B150,
+ 0x1B153,
+ 0x1B164,
+ 0x1B168,
+ 0x1B170,
+ 0x1B2FC,
+ 0x1BC00,
+ 0x1BC6B,
+ 0x1BC70,
+ 0x1BC7D,
+ 0x1BC80,
+ 0x1BC89,
+ 0x1BC90,
+ 0x1BC9A,
+ 0x1BC9C,
+ 0x1BCA4,
+ 0x1D000,
+ 0x1D0F6,
+ 0x1D100,
+ 0x1D127,
+ 0x1D129,
+ 0x1D1E9,
+ 0x1D200,
+ 0x1D246,
+ 0x1D2E0,
+ 0x1D2F4,
+ 0x1D300,
+ 0x1D357,
+ 0x1D360,
+ 0x1D379,
+ 0x1D400,
+ 0x1D455,
+ 0x1D456,
+ 0x1D49D,
+ 0x1D49E,
+ 0x1D4A0,
+ 0x1D4A2,
+ 0x1D4A3,
+ 0x1D4A5,
+ 0x1D4A7,
+ 0x1D4A9,
+ 0x1D4AD,
+ 0x1D4AE,
+ 0x1D4BA,
+ 0x1D4BB,
+ 0x1D4BC,
+ 0x1D4BD,
+ 0x1D4C4,
+ 0x1D4C5,
+ 0x1D506,
+ 0x1D507,
+ 0x1D50B,
+ 0x1D50D,
+ 0x1D515,
+ 0x1D516,
+ 0x1D51D,
+ 0x1D51E,
+ 0x1D53A,
+ 0x1D53B,
+ 0x1D53F,
+ 0x1D540,
+ 0x1D545,
+ 0x1D546,
+ 0x1D547,
+ 0x1D54A,
+ 0x1D551,
+ 0x1D552,
+ 0x1D6A6,
+ 0x1D6A8,
+ 0x1D7CC,
+ 0x1D7CE,
+ 0x1DA8C,
+ 0x1DA9B,
+ 0x1DAA0,
+ 0x1DAA1,
+ 0x1DAB0,
+ 0x1E000,
+ 0x1E007,
+ 0x1E008,
+ 0x1E019,
+ 0x1E01B,
+ 0x1E022,
+ 0x1E023,
+ 0x1E025,
+ 0x1E026,
+ 0x1E02B,
+ 0x1E100,
+ 0x1E12D,
+ 0x1E130,
+ 0x1E13E,
+ 0x1E140,
+ 0x1E14A,
+ 0x1E14E,
+ 0x1E150,
+ 0x1E2C0,
+ 0x1E2FA,
+ 0x1E2FF,
+ 0x1E300,
+ 0x1E800,
+ 0x1E8C5,
+ 0x1E8C7,
+ 0x1E8D7,
+ 0x1E900,
+ 0x1E94C,
+ 0x1E950,
+ 0x1E95A,
+ 0x1E95E,
+ 0x1E960,
+ 0x1EC71,
+ 0x1ECB5,
+ 0x1ED01,
+ 0x1ED3E,
+ 0x1EE00,
+ 0x1EE04,
+ 0x1EE05,
+ 0x1EE20,
+ 0x1EE21,
+ 0x1EE23,
+ 0x1EE24,
+ 0x1EE25,
+ 0x1EE27,
+ 0x1EE28,
+ 0x1EE29,
+ 0x1EE33,
+ 0x1EE34,
+ 0x1EE38,
+ 0x1EE39,
+ 0x1EE3A,
+ 0x1EE3B,
+ 0x1EE3C,
+ 0x1EE42,
+ 0x1EE43,
+ 0x1EE47,
+ 0x1EE48,
+ 0x1EE49,
+ 0x1EE4A,
+ 0x1EE4B,
+ 0x1EE4C,
+ 0x1EE4D,
+ 0x1EE50,
+ 0x1EE51,
+ 0x1EE53,
+ 0x1EE54,
+ 0x1EE55,
+ 0x1EE57,
+ 0x1EE58,
+ 0x1EE59,
+ 0x1EE5A,
+ 0x1EE5B,
+ 0x1EE5C,
+ 0x1EE5D,
+ 0x1EE5E,
+ 0x1EE5F,
+ 0x1EE60,
+ 0x1EE61,
+ 0x1EE63,
+ 0x1EE64,
+ 0x1EE65,
+ 0x1EE67,
+ 0x1EE6B,
+ 0x1EE6C,
+ 0x1EE73,
+ 0x1EE74,
+ 0x1EE78,
+ 0x1EE79,
+ 0x1EE7D,
+ 0x1EE7E,
+ 0x1EE7F,
+ 0x1EE80,
+ 0x1EE8A,
+ 0x1EE8B,
+ 0x1EE9C,
+ 0x1EEA1,
+ 0x1EEA4,
+ 0x1EEA5,
+ 0x1EEAA,
+ 0x1EEAB,
+ 0x1EEBC,
+ 0x1EEF0,
+ 0x1EEF2,
+ 0x1F000,
+ 0x1F02C,
+ 0x1F030,
+ 0x1F094,
+ 0x1F0A0,
+ 0x1F0AF,
+ 0x1F0B1,
+ 0x1F0C0,
+ 0x1F0C1,
+ 0x1F0D0,
+ 0x1F0D1,
+ 0x1F0F6,
+ 0x1F100,
+ 0x1F1AE,
+ 0x1F1E6,
+ 0x1F203,
+ 0x1F210,
+ 0x1F23C,
+ 0x1F240,
+ 0x1F249,
+ 0x1F250,
+ 0x1F252,
+ 0x1F260,
+ 0x1F266,
+ 0x1F300,
+ 0x1F6D8,
+ 0x1F6E0,
+ 0x1F6ED,
+ 0x1F6F0,
+ 0x1F6FD,
+ 0x1F700,
+ 0x1F774,
+ 0x1F780,
+ 0x1F7D9,
+ 0x1F7E0,
+ 0x1F7EC,
+ 0x1F800,
+ 0x1F80C,
+ 0x1F810,
+ 0x1F848,
+ 0x1F850,
+ 0x1F85A,
+ 0x1F860,
+ 0x1F888,
+ 0x1F890,
+ 0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
+ 0x1F900,
+ 0x1F979,
+ 0x1F97A,
+ 0x1F9CC,
+ 0x1F9CD,
+ 0x1FA54,
+ 0x1FA60,
+ 0x1FA6E,
+ 0x1FA70,
+ 0x1FA75,
+ 0x1FA78,
+ 0x1FA7B,
+ 0x1FA80,
+ 0x1FA87,
+ 0x1FA90,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x1FFFE,
+ 0x2A6DE,
+ 0x2A700,
+ 0x2B735,
+ 0x2B740,
+ 0x2B81E,
+ 0x2B820,
+ 0x2CEA2,
+ 0x2CEB0,
+ 0x2EBE1,
+ 0x2F800,
+ 0x2FA1E,
+ 0x2FFFE,
+ 0x3134B,
+ 0x3FFFE,
+ 0x40000,
+ 0x4FFFE,
+ 0x50000,
+ 0x5FFFE,
+ 0x60000,
+ 0x6FFFE,
+ 0x70000,
+ 0x7FFFE,
+ 0x80000,
+ 0x8FFFE,
+ 0x90000,
+ 0x9FFFE,
+ 0xA0000,
+ 0xAFFFE,
+ 0xB0000,
+ 0xBFFFE,
+ 0xC0000,
+ 0xCFFFE,
+ 0xD0000,
+ 0xDFFFE,
+ 0xE0000,
+ 0xE0001,
+ 0xE0002,
+ 0xE0020,
+ 0xE0080,
+ 0xE0100,
+ 0xE01F0,
+ 0xEFFFE,
+ 0x110000
+};
+
static const UV UNI_IN__2_invlist[] = { /* for all charsets */
624, /* Number of elements */
148565664, /* Version and data structure type */
@@ -279705,6 +302368,16 @@
0x1400
};
+static const UV UNI_INCHORASMIAN_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x10FB0,
+ 0x10FE0
+};
+
static const UV UNI_INCOPTIC_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
@@ -279765,6 +302438,16 @@
0x1ECC0
};
+static const UV UNI_INDIVESAKURU_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x11900,
+ 0x11960
+};
+
static const UV UNI_INDOGRA_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
@@ -280055,6 +302738,16 @@
0x10A60
};
+static const UV UNI_INKHITANSMALLSCRIPT_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x18B00,
+ 0x18D00
+};
+
static const UV UNI_INKHMER_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
@@ -280125,6 +302818,16 @@
0x10780
};
+static const UV UNI_INLISU_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0xA4D0,
+ 0xA500
+};
+
static const UV UNI_INLYCIAN_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
@@ -280506,7 +303209,7 @@
};
static const UV UNI_INPC__BOTTOM_invlist[] = { /* for all charsets */
- 283, /* Number of elements */
+ 287, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -280663,6 +303366,8 @@
0x1CEE,
0xA825,
0xA826,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C5,
0xA92B,
@@ -280755,6 +303460,8 @@
0x11833,
0x11839,
0x1183B,
+ 0x11943,
+ 0x11944,
0x119D4,
0x119D8,
0x119E0,
@@ -280806,7 +303513,7 @@
};
static const UV UNI_INPC__BOTTOMANDRIGHT_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+ 9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -280813,12 +303520,16 @@
0x0,
0x1B3B,
0x1B3C,
+ 0xA9BE,
+ 0xA9BF,
0xA9C0,
- 0xA9C1
+ 0xA9C1,
+ 0x11942,
+ 0x11943
};
static const UV UNI_INPC__LEFT_invlist[] = { /* for all charsets */
- 89, /* Number of elements */
+ 95, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -280883,6 +303594,8 @@
0x1112D,
0x111B4,
0x111B5,
+ 0x111CE,
+ 0x111CF,
0x112E1,
0x112E2,
0x11347,
@@ -280903,6 +303616,10 @@
0x11727,
0x1182D,
0x1182E,
+ 0x11935,
+ 0x11936,
+ 0x11937,
+ 0x11938,
0x119D2,
0x119D3,
0x119E4,
@@ -280914,7 +303631,7 @@
};
static const UV UNI_INPC__LEFTANDRIGHT_invlist[] = { /* for all charsets */
- 27, /* Number of elements */
+ 29, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -280944,11 +303661,13 @@
0x114BE,
0x114BF,
0x115BA,
- 0x115BB
+ 0x115BB,
+ 0x11938,
+ 0x11939
};
static const UV UNI_INPC__NA_invlist[] = { /* for all charsets */
- 413, /* Number of elements */
+ 421, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -281019,7 +303738,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
@@ -281068,12 +303787,12 @@
0xD46,
0xD49,
0xD4A,
- 0xD4E,
+ 0xD4F,
0xD57,
0xD58,
0xD62,
0xD64,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
@@ -281120,8 +303839,6 @@
0x102B,
0x1039,
0x103A,
- 0x103C,
- 0x103D,
0x103F,
0x1056,
0x105A,
@@ -281207,6 +303924,8 @@
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
@@ -281275,8 +303994,12 @@
0x11183,
0x111B3,
0x111C1,
+ 0x111C2,
+ 0x111C4,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111D0,
0x1122C,
0x11238,
0x1123E,
@@ -281318,11 +304041,17 @@
0x116AB,
0x116B8,
0x1171D,
- 0x1171E,
- 0x1171F,
0x1172C,
0x1182C,
0x1183B,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193E,
+ 0x1193F,
+ 0x11944,
0x119D1,
0x119D8,
0x119DA,
@@ -281332,12 +304061,10 @@
0x11A01,
0x11A0B,
0x11A33,
- 0x11A3A,
- 0x11A3B,
0x11A3F,
0x11A51,
0x11A5C,
- 0x11A8A,
+ 0x11A84,
0x11A99,
0x11C2F,
0x11C37,
@@ -281355,7 +304082,7 @@
0x11D3E,
0x11D3F,
0x11D45,
- 0x11D47,
+ 0x11D46,
0x11D48,
0x11D8A,
0x11D8F,
@@ -281384,7 +304111,7 @@
};
static const UV UNI_INPC__RIGHT_invlist[] = { /* for all charsets */
- 323, /* Number of elements */
+ 329, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -281571,8 +304298,6 @@
0xA984,
0xA9B4,
0xA9B6,
- 0xA9BE,
- 0xA9BF,
0xAA33,
0xAA34,
0xAA4D,
@@ -281683,6 +304408,12 @@
0x1182F,
0x11838,
0x11839,
+ 0x11930,
+ 0x11935,
+ 0x1193D,
+ 0x1193E,
+ 0x11940,
+ 0x11941,
0x119D1,
0x119D2,
0x119D3,
@@ -281703,6 +304434,8 @@
0x11CAA,
0x11CB4,
0x11CB5,
+ 0x11D46,
+ 0x11D47,
0x11D8A,
0x11D8F,
0x11D93,
@@ -281714,7 +304447,7 @@
};
static const UV UNI_INPC__TOP_invlist[] = { /* for all charsets */
- 371, /* Number of elements */
+ 387, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -281753,7 +304486,7 @@
0xB02,
0xB3F,
0xB40,
- 0xB56,
+ 0xB55,
0xB57,
0xB82,
0xB83,
@@ -281786,7 +304519,9 @@
0xD3B,
0xD3D,
0xD4D,
- 0xD4E,
+ 0xD4F,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
@@ -281993,8 +304728,12 @@
0x11182,
0x111BC,
0x111BF,
+ 0x111C2,
+ 0x111C4,
0x111CB,
0x111CC,
+ 0x111CF,
+ 0x111D0,
0x11230,
0x11232,
0x11234,
@@ -282049,6 +304788,12 @@
0x1172C,
0x11833,
0x11838,
+ 0x1193B,
+ 0x1193D,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119DA,
0x119DC,
0x11A01,
@@ -282057,10 +304802,14 @@
0x11A0A,
0x11A35,
0x11A39,
+ 0x11A3A,
+ 0x11A3B,
0x11A51,
0x11A52,
0x11A54,
0x11A57,
+ 0x11A84,
+ 0x11A8A,
0x11A96,
0x11A97,
0x11A98,
@@ -282111,6 +304860,18 @@
0x11130
};
+static const UV UNI_INPC__TOPANDBOTTOMANDLEFT_invlist[] = { /* for all charsets */
+ 5, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x103C,
+ 0x103D,
+ 0x1171E,
+ 0x1171F
+};
+
static const UV UNI_INPC__TOPANDBOTTOMANDRIGHT_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
@@ -282306,7 +305067,7 @@
};
static const UV UNI_INSC__BINDU_invlist[] = { /* for all charsets */
- 107, /* Number of elements */
+ 113, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -282335,7 +305096,9 @@
0xC83,
0xD00,
0xD03,
- 0xD82,
+ 0xD04,
+ 0xD05,
+ 0xD81,
0xD83,
0xE4D,
0xE4E,
@@ -282381,6 +305144,8 @@
0x11102,
0x11180,
0x11182,
+ 0x111CF,
+ 0x111D0,
0x11234,
0x11235,
0x112DF,
@@ -282403,6 +305168,8 @@
0x116AC,
0x11837,
0x11838,
+ 0x1193B,
+ 0x1193D,
0x119DE,
0x119DF,
0x11A35,
@@ -282462,7 +305229,7 @@
};
static const UV UNI_INSC__CONSONANT_invlist[] = { /* for all charsets */
- 299, /* Number of elements */
+ 307, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -282705,6 +305472,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11155,
0x11173,
0x11191,
@@ -282749,6 +305518,12 @@
0x1171B,
0x1180A,
0x1182C,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
0x119AE,
0x119D1,
0x11A0B,
@@ -282846,7 +305621,7 @@
};
static const UV UNI_INSC__CONSONANTMEDIAL_invlist[] = { /* for all charsets */
- 25, /* Number of elements */
+ 29, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -282871,6 +305646,10 @@
0xAA37,
0x1171D,
0x11720,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11943,
0x11A3B,
0x11A3F,
0x11D47,
@@ -283010,7 +305789,7 @@
# endif /* EBCDIC 037 */
static const UV UNI_INSC__CONSONANTPRECEDINGREPHA_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+ 7, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -283017,12 +305796,14 @@
0x0,
0xD4E,
0xD4F,
+ 0x11941,
+ 0x11942,
0x11D46,
0x11D47
};
static const UV UNI_INSC__CONSONANTPREFIXED_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -283029,6 +305810,8 @@
0x0,
0x111C2,
0x111C4,
+ 0x1193F,
+ 0x11940,
0x11A3A,
0x11A3B,
0x11A84,
@@ -283084,7 +305867,7 @@
};
static const UV UNI_INSC__CONSONANTWITHSTACKER_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -283094,7 +305877,9 @@
0x1CF5,
0x1CF7,
0x11003,
- 0x11005
+ 0x11005,
+ 0x11460,
+ 0x11462
};
static const UV UNI_INSC__GEMINATIONMARK_invlist[] = { /* for all charsets */
@@ -283112,7 +305897,7 @@
};
static const UV UNI_INSC__INVISIBLESTACKER_invlist[] = { /* for all charsets */
- 23, /* Number of elements */
+ 25, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -283131,6 +305916,8 @@
0x10A40,
0x11133,
0x11134,
+ 0x1193E,
+ 0x1193F,
0x11A47,
0x11A48,
0x11A99,
@@ -283162,7 +305949,7 @@
};
static const UV UNI_INSC__NUKTA_invlist[] = { /* for all charsets */
- 51, /* Number of elements */
+ 53, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -283215,6 +306002,8 @@
0x116B8,
0x1183A,
0x1183B,
+ 0x11943,
+ 0x11944,
0x11D42,
0x11D43
};
@@ -283222,7 +306011,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_INSC__NUMBER_invlist[] = { /* for ASCII/Latin1 */
- 89, /* Number of elements */
+ 91, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -283309,6 +306098,8 @@
0x116CA,
0x11730,
0x1173C,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C6D,
0x11D50,
@@ -283325,7 +306116,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_INSC__NUMBER_invlist[] = { /* for EBCDIC 1047 */
- 89, /* Number of elements */
+ 91, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -283412,6 +306203,8 @@
0x116CA,
0x11730,
0x1173C,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C6D,
0x11D50,
@@ -283428,7 +306221,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_INSC__NUMBER_invlist[] = { /* for EBCDIC 037 */
- 89, /* Number of elements */
+ 91, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -283515,6 +306308,8 @@
0x116CA,
0x11730,
0x1173C,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C6D,
0x11D50,
@@ -283538,7 +306333,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_INSC__OTHER_invlist[] = { /* for ASCII/Latin1 */
- 627, /* Number of elements */
+ 643, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -283673,7 +306468,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -283764,8 +306559,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -283783,7 +306576,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -283951,6 +306744,8 @@
0x25CD,
0xA800,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
@@ -284018,7 +306813,7 @@
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11180,
@@ -284025,7 +306820,7 @@
0x111C4,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DA,
0x111E1,
0x111F5,
@@ -284082,7 +306877,7 @@
0x11450,
0x1145A,
0x1145E,
- 0x11460,
+ 0x11462,
0x11481,
0x114C5,
0x114D0,
@@ -284109,6 +306904,22 @@
0x1173C,
0x11800,
0x1183B,
+ 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -284179,7 +306990,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 1047 */
- 627, /* Number of elements */
+ 643, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -284314,7 +307125,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -284405,8 +307216,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -284424,7 +307233,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -284592,6 +307401,8 @@
0x25CD,
0xA800,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
@@ -284659,7 +307470,7 @@
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11180,
@@ -284666,7 +307477,7 @@
0x111C4,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DA,
0x111E1,
0x111F5,
@@ -284723,7 +307534,7 @@
0x11450,
0x1145A,
0x1145E,
- 0x11460,
+ 0x11462,
0x11481,
0x114C5,
0x114D0,
@@ -284750,6 +307561,22 @@
0x1173C,
0x11800,
0x1183B,
+ 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -284820,7 +307647,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_INSC__OTHER_invlist[] = { /* for EBCDIC 037 */
- 627, /* Number of elements */
+ 643, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -284955,7 +307782,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -285046,8 +307873,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -285065,7 +307890,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -285233,6 +308058,8 @@
0x25CD,
0xA800,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
@@ -285300,7 +308127,7 @@
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11180,
@@ -285307,7 +308134,7 @@
0x111C4,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DA,
0x111E1,
0x111F5,
@@ -285364,7 +308191,7 @@
0x11450,
0x1145A,
0x1145E,
- 0x11460,
+ 0x11462,
0x11481,
0x114C5,
0x114D0,
@@ -285391,6 +308218,22 @@
0x1173C,
0x11800,
0x1183B,
+ 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -285456,7 +308299,7 @@
# endif /* EBCDIC 037 */
static const UV UNI_INSC__PUREKILLER_invlist[] = { /* for all charsets */
- 39, /* Number of elements */
+ 43, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -285485,6 +308328,8 @@
0x1BAB,
0x1BF2,
0x1BF4,
+ 0xA82C,
+ 0xA82D,
0xA953,
0xA954,
0xABED,
@@ -285495,6 +308340,8 @@
0x112EB,
0x1172B,
0x1172C,
+ 0x1193D,
+ 0x1193E,
0x11A34,
0x11A35,
0x11D44,
@@ -285882,7 +308729,7 @@
};
static const UV UNI_INSC__VOWELDEPENDENT_invlist[] = { /* for all charsets */
- 259, /* Number of elements */
+ 265, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -285927,7 +308774,7 @@
0xB49,
0xB4B,
0xB4D,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
@@ -286077,6 +308924,8 @@
0x111C0,
0x111CB,
0x111CD,
+ 0x111CE,
+ 0x111CF,
0x1122C,
0x11234,
0x112E0,
@@ -286111,6 +308960,10 @@
0x1172B,
0x1182C,
0x11837,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
0x119D1,
0x119D8,
0x119DA,
@@ -286148,7 +309001,7 @@
};
static const UV UNI_INSC__VOWELINDEPENDENT_invlist[] = { /* for all charsets */
- 171, /* Number of elements */
+ 175, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -286299,6 +309152,10 @@
0x1168A,
0x11800,
0x1180A,
+ 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
0x119A0,
0x119A8,
0x119AA,
@@ -286325,16 +309182,6 @@
0x11D6C
};
-static const UV UNI_INSHARADA_invlist[] = { /* for all charsets */
- 3, /* Number of elements */
- 148565664, /* Version and data structure type */
- 1, /* 0 if the list starts at 0;
- 1 if it starts at the element beyond 0 */
- 0x0,
- 0x11180,
- 0x111E0
-};
-
static const UV UNI_INSIDDHAM_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
@@ -286605,6 +309452,16 @@
0x11900
};
+static const UV UNI_INYEZIDI_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x10E80,
+ 0x10EC0
+};
+
static const UV UNI_INZANABAZARSQUARE_invlist[] = { /* for all charsets */
3, /* Number of elements */
148565664, /* Version and data structure type */
@@ -286702,17 +309559,19 @@
};
static const UV UNI_JG__AFRICANQAF_invlist[] = { /* for all charsets */
- 3, /* Number of elements */
+ 5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
0x8BC,
- 0x8BD
+ 0x8BD,
+ 0x8C4,
+ 0x8C5
};
static const UV UNI_JG__AIN_invlist[] = { /* for all charsets */
- 11, /* Number of elements */
+ 13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -286726,7 +309585,9 @@
0x75D,
0x760,
0x8B3,
- 0x8B4
+ 0x8B4,
+ 0x8C3,
+ 0x8C4
};
static const UV UNI_JG__ALAPH_invlist[] = { /* for all charsets */
@@ -286760,7 +309621,7 @@
};
static const UV UNI_JG__BEH_invlist[] = { /* for all charsets */
- 15, /* Number of elements */
+ 17, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -286778,7 +309639,9 @@
0x8A0,
0x8A2,
0x8B6,
- 0x8B9
+ 0x8B9,
+ 0x8BE,
+ 0x8C1
};
static const UV UNI_JG__BETH_invlist[] = { /* for all charsets */
@@ -286898,7 +309761,7 @@
};
static const UV UNI_JG__GAF_invlist[] = { /* for all charsets */
- 13, /* Number of elements */
+ 15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -286914,7 +309777,9 @@
0x762,
0x765,
0x8B0,
- 0x8B1
+ 0x8B1,
+ 0x8C2,
+ 0x8C3
};
static const UV UNI_JG__GAMAL_invlist[] = { /* for all charsets */
@@ -286930,7 +309795,7 @@
};
static const UV UNI_JG__HAH_invlist[] = { /* for all charsets */
- 17, /* Number of elements */
+ 21, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -286950,7 +309815,11 @@
0x77C,
0x77D,
0x8A2,
- 0x8A3
+ 0x8A3,
+ 0x8C1,
+ 0x8C2,
+ 0x8C5,
+ 0x8C7
};
static const UV UNI_JG__HAMZAONHEHGOAL_invlist[] = { /* for all charsets */
@@ -287082,7 +309951,7 @@
};
static const UV UNI_JG__LAM_invlist[] = { /* for all charsets */
- 9, /* Number of elements */
+ 11, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -287094,7 +309963,9 @@
0x76A,
0x76B,
0x8A6,
- 0x8A7
+ 0x8A7,
+ 0x8C7,
+ 0x8C8
};
static const UV UNI_JG__LAMADH_invlist[] = { /* for all charsets */
@@ -287550,7 +310421,7 @@
0x8AE,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x10AC0,
0x10AC6,
0x10AC7,
@@ -287974,7 +310845,7 @@
};
static const UV UNI_JT__D_invlist[] = { /* for all charsets */
- 129, /* Number of elements */
+ 145, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -288060,7 +310931,7 @@
0x8B6,
0x8B9,
0x8BA,
- 0x8BE,
+ 0x8C8,
0x1807,
0x1808,
0x1820,
@@ -288105,12 +310976,28 @@
0x10F45,
0x10F51,
0x10F54,
+ 0x10FB0,
+ 0x10FB1,
+ 0x10FB2,
+ 0x10FB4,
+ 0x10FB8,
+ 0x10FB9,
+ 0x10FBB,
+ 0x10FBD,
+ 0x10FBE,
+ 0x10FC0,
+ 0x10FC1,
+ 0x10FC2,
+ 0x10FC4,
+ 0x10FC5,
+ 0x10FCA,
+ 0x10FCB,
0x1E900,
0x1E944
};
static const UV UNI_JT__L_invlist[] = { /* for all charsets */
- 9, /* Number of elements */
+ 11, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -288122,11 +311009,13 @@
0x10AD7,
0x10AD8,
0x10D00,
- 0x10D01
+ 0x10D01,
+ 0x10FCB,
+ 0x10FCC
};
static const UV UNI_JT__R_invlist[] = { /* for all charsets */
- 113, /* Number of elements */
+ 125, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -288195,6 +311084,8 @@
0x84A,
0x854,
0x855,
+ 0x856,
+ 0x859,
0x867,
0x868,
0x869,
@@ -288242,13 +311133,23 @@
0x10F33,
0x10F34,
0x10F54,
- 0x10F55
+ 0x10F55,
+ 0x10FB4,
+ 0x10FB7,
+ 0x10FB9,
+ 0x10FBB,
+ 0x10FBD,
+ 0x10FBE,
+ 0x10FC2,
+ 0x10FC4,
+ 0x10FC9,
+ 0x10FCA
};
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_JT__T_invlist[] = { /* for ASCII/Latin1 */
- 661, /* Number of elements */
+ 677, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -288375,7 +311276,7 @@
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
@@ -288421,6 +311322,8 @@
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
@@ -288534,7 +311437,7 @@
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
@@ -288621,6 +311524,8 @@
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C6,
0xA8E0,
@@ -288703,6 +311608,8 @@
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11001,
@@ -288729,6 +311636,8 @@
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
@@ -288799,6 +311708,12 @@
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
0x119D4,
0x119D8,
0x119DA,
@@ -288863,6 +311778,8 @@
0x16F50,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1BCA0,
@@ -288923,7 +311840,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 1047 */
- 661, /* Number of elements */
+ 677, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -289050,7 +311967,7 @@
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
@@ -289096,6 +312013,8 @@
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
@@ -289209,7 +312128,7 @@
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
@@ -289296,6 +312215,8 @@
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C6,
0xA8E0,
@@ -289378,6 +312299,8 @@
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11001,
@@ -289404,6 +312327,8 @@
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
@@ -289474,6 +312399,12 @@
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
0x119D4,
0x119D8,
0x119DA,
@@ -289538,6 +312469,8 @@
0x16F50,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1BCA0,
@@ -289598,7 +312531,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_JT__T_invlist[] = { /* for EBCDIC 037 */
- 661, /* Number of elements */
+ 677, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -289725,7 +312658,7 @@
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
@@ -289771,6 +312704,8 @@
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
@@ -289884,7 +312819,7 @@
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
@@ -289971,6 +312906,8 @@
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C6,
0xA8E0,
@@ -290053,6 +312990,8 @@
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11001,
@@ -290079,6 +313018,8 @@
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
@@ -290149,6 +313090,12 @@
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
0x119D4,
0x119D8,
0x119DA,
@@ -290213,6 +313160,8 @@
0x16F50,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1BCA0,
@@ -290270,7 +313219,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_JT__U_invlist[] = { /* for ASCII/Latin1 */
- 703, /* Number of elements */
+ 727, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -290336,8 +313285,6 @@
0x829,
0x82E,
0x840,
- 0x856,
- 0x859,
0x85C,
0x860,
0x861,
@@ -290350,7 +313297,7 @@
0x8AE,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -290419,7 +313366,7 @@
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
@@ -290465,6 +313412,8 @@
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
@@ -290580,7 +313529,7 @@
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
@@ -290667,6 +313616,8 @@
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA873,
0xA8C4,
@@ -290765,10 +313716,22 @@
0x10BAF,
0x10D00,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F30,
0x10F45,
0x10F46,
0x10F55,
+ 0x10FB0,
+ 0x10FB1,
+ 0x10FB2,
+ 0x10FB7,
+ 0x10FB8,
+ 0x10FC0,
+ 0x10FC1,
+ 0x10FC5,
+ 0x10FC9,
+ 0x10FCC,
0x11001,
0x11002,
0x11038,
@@ -290793,6 +313756,8 @@
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
@@ -290863,6 +313828,12 @@
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
0x119D4,
0x119D8,
0x119DA,
@@ -290927,6 +313898,8 @@
0x16F50,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1BCA0,
@@ -290987,7 +313960,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 1047 */
- 703, /* Number of elements */
+ 727, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -291053,8 +314026,6 @@
0x829,
0x82E,
0x840,
- 0x856,
- 0x859,
0x85C,
0x860,
0x861,
@@ -291067,7 +314038,7 @@
0x8AE,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -291136,7 +314107,7 @@
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
@@ -291182,6 +314153,8 @@
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
@@ -291297,7 +314270,7 @@
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
@@ -291384,6 +314357,8 @@
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA873,
0xA8C4,
@@ -291482,10 +314457,22 @@
0x10BAF,
0x10D00,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F30,
0x10F45,
0x10F46,
0x10F55,
+ 0x10FB0,
+ 0x10FB1,
+ 0x10FB2,
+ 0x10FB7,
+ 0x10FB8,
+ 0x10FC0,
+ 0x10FC1,
+ 0x10FC5,
+ 0x10FC9,
+ 0x10FCC,
0x11001,
0x11002,
0x11038,
@@ -291510,6 +314497,8 @@
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
@@ -291580,6 +314569,12 @@
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
0x119D4,
0x119D8,
0x119DA,
@@ -291644,6 +314639,8 @@
0x16F50,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1BCA0,
@@ -291704,7 +314701,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_JT__U_invlist[] = { /* for EBCDIC 037 */
- 703, /* Number of elements */
+ 727, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -291770,8 +314767,6 @@
0x829,
0x82E,
0x840,
- 0x856,
- 0x859,
0x85C,
0x860,
0x861,
@@ -291784,7 +314779,7 @@
0x8AE,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -291853,7 +314848,7 @@
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
@@ -291899,6 +314894,8 @@
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
@@ -292014,7 +315011,7 @@
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
@@ -292101,6 +315098,8 @@
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA873,
0xA8C4,
@@ -292199,10 +315198,22 @@
0x10BAF,
0x10D00,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F30,
0x10F45,
0x10F46,
0x10F55,
+ 0x10FB0,
+ 0x10FB1,
+ 0x10FB2,
+ 0x10FB7,
+ 0x10FB8,
+ 0x10FC0,
+ 0x10FC1,
+ 0x10FC5,
+ 0x10FC9,
+ 0x10FCC,
0x11001,
0x11002,
0x11038,
@@ -292227,6 +315238,8 @@
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
@@ -292297,6 +315310,12 @@
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
0x119D4,
0x119D8,
0x119DA,
@@ -292361,6 +315380,8 @@
0x16F50,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1BCA0,
@@ -292579,6 +315600,18 @@
0x1123F
};
+static const UV UNI_KITS_invlist[] = { /* for all charsets */
+ 5, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x16FE4,
+ 0x16FE5,
+ 0x18B00,
+ 0x18CD6
+};
+
static const UV UNI_KNDA_invlist[] = { /* for all charsets */
43, /* Number of elements */
148565664, /* Version and data structure type */
@@ -292648,7 +315681,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_L_invlist[] = { /* for ASCII/Latin1 */
- 1219, /* Number of elements */
+ 1245, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -292754,7 +315787,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
@@ -292905,7 +315938,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -293248,13 +316281,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -293278,8 +316311,8 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -293354,7 +316387,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
@@ -293521,6 +316554,10 @@
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -293527,6 +316564,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11003,
@@ -293539,6 +316578,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -293590,7 +316631,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -293616,7 +316657,19 @@
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -293665,6 +316718,8 @@
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12480,
@@ -293702,7 +316757,9 @@
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -293860,7 +316917,7 @@
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -293870,7 +316927,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* ASCII/Latin1 */
@@ -293881,7 +316940,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_L_invlist[] = { /* for EBCDIC 1047 */
- 1245, /* Number of elements */
+ 1271, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -294013,7 +317072,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
@@ -294164,7 +317223,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -294507,13 +317566,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -294537,8 +317596,8 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -294613,7 +317672,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
@@ -294780,6 +317839,10 @@
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -294786,6 +317849,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11003,
@@ -294798,6 +317863,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -294849,7 +317916,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -294875,7 +317942,19 @@
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -294924,6 +318003,8 @@
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12480,
@@ -294961,7 +318042,9 @@
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -295119,7 +318202,7 @@
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -295129,7 +318212,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 1047 */
@@ -295140,7 +318225,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_L_invlist[] = { /* for EBCDIC 037 */
- 1241, /* Number of elements */
+ 1267, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -295268,7 +318353,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
@@ -295419,7 +318504,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -295762,13 +318847,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -295792,8 +318877,8 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -295868,7 +318953,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
@@ -296035,6 +319120,10 @@
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -296041,6 +319130,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11003,
@@ -296053,6 +319144,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -296104,7 +319197,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -296130,7 +319223,19 @@
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -296179,6 +319284,8 @@
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12480,
@@ -296216,7 +319323,9 @@
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -296374,7 +319483,7 @@
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -296384,7 +319493,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 037 */
@@ -296654,7 +319765,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LATN_invlist[] = { /* for ASCII/Latin1 */
- 79, /* Number of elements */
+ 81, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -296715,13 +319826,15 @@
0x2189,
0x2C60,
0x2C80,
+ 0xA700,
+ 0xA708,
0xA722,
0xA788,
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA800,
0xA92E,
0xA92F,
@@ -296730,7 +319843,7 @@
0xAB5C,
0xAB65,
0xAB66,
- 0xAB68,
+ 0xAB6A,
0xFB00,
0xFB07,
0xFF21,
@@ -296747,7 +319860,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LATN_invlist[] = { /* for EBCDIC 1047 */
- 105, /* Number of elements */
+ 107, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -296834,13 +319947,15 @@
0x2189,
0x2C60,
0x2C80,
+ 0xA700,
+ 0xA708,
0xA722,
0xA788,
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA800,
0xA92E,
0xA92F,
@@ -296849,7 +319964,7 @@
0xAB5C,
0xAB65,
0xAB66,
- 0xAB68,
+ 0xAB6A,
0xFB00,
0xFB07,
0xFF21,
@@ -296866,7 +319981,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LATN_invlist[] = { /* for EBCDIC 037 */
- 101, /* Number of elements */
+ 103, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -296949,13 +320064,15 @@
0x2189,
0x2C60,
0x2C80,
+ 0xA700,
+ 0xA708,
0xA722,
0xA788,
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA800,
0xA92E,
0xA92F,
@@ -296964,7 +320081,7 @@
0xAB5C,
0xAB65,
0xAB66,
- 0xAB68,
+ 0xAB6A,
0xFB00,
0xFB07,
0xFF21,
@@ -297686,7 +320803,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__AL_invlist[] = { /* for ASCII/Latin1 */
- 1511, /* Number of elements */
+ 1541, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -297814,7 +320931,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8E2,
0x8E3,
0x904,
@@ -297979,7 +321096,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -298441,7 +321558,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
@@ -298497,6 +321614,8 @@
0x2E4C,
0x2E4D,
0x2E4E,
+ 0x2E50,
+ 0x2E53,
0x4DC0,
0x4E00,
0xA4D0,
@@ -298520,8 +321639,8 @@
0xA700,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -298582,7 +321701,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6C,
0xAB70,
0xABE3,
0xFB00,
@@ -298628,7 +321747,7 @@
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -298741,6 +321860,10 @@
0x10D24,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
@@ -298747,6 +321870,8 @@
0x10F46,
0x10F51,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
0x10FE0,
0x10FF7,
0x11003,
@@ -298767,6 +321892,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11174,
@@ -298834,7 +321961,7 @@
0x1145D,
0x1145E,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -298862,7 +321989,19 @@
0x118EA,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -298919,6 +322058,8 @@
0x11EF3,
0x11EF7,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x11FC0,
0x11FDD,
0x11FE1,
@@ -298971,6 +322112,8 @@
0x16F51,
0x16F93,
0x16FA0,
+ 0x18B00,
+ 0x18CD6,
0x1BC00,
0x1BC6B,
0x1BC70,
@@ -299200,7 +322343,11 @@
0x1F900,
0x1F90C,
0x1FA00,
- 0x1FA54
+ 0x1FA54,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
};
# endif /* ASCII/Latin1 */
@@ -299211,7 +322358,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 1047 */
- 1539, /* Number of elements */
+ 1569, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -299367,7 +322514,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8E2,
0x8E3,
0x904,
@@ -299532,7 +322679,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -299994,7 +323141,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
@@ -300050,6 +323197,8 @@
0x2E4C,
0x2E4D,
0x2E4E,
+ 0x2E50,
+ 0x2E53,
0x4DC0,
0x4E00,
0xA4D0,
@@ -300073,8 +323222,8 @@
0xA700,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -300135,7 +323284,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6C,
0xAB70,
0xABE3,
0xFB00,
@@ -300181,7 +323330,7 @@
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -300294,6 +323443,10 @@
0x10D24,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
@@ -300300,6 +323453,8 @@
0x10F46,
0x10F51,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
0x10FE0,
0x10FF7,
0x11003,
@@ -300320,6 +323475,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11174,
@@ -300387,7 +323544,7 @@
0x1145D,
0x1145E,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -300415,7 +323572,19 @@
0x118EA,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -300472,6 +323641,8 @@
0x11EF3,
0x11EF7,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x11FC0,
0x11FDD,
0x11FE1,
@@ -300524,6 +323695,8 @@
0x16F51,
0x16F93,
0x16FA0,
+ 0x18B00,
+ 0x18CD6,
0x1BC00,
0x1BC6B,
0x1BC70,
@@ -300753,7 +323926,11 @@
0x1F900,
0x1F90C,
0x1FA00,
- 0x1FA54
+ 0x1FA54,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
};
# endif /* EBCDIC 1047 */
@@ -300764,7 +323941,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__AL_invlist[] = { /* for EBCDIC 037 */
- 1535, /* Number of elements */
+ 1565, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -300916,7 +324093,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8E2,
0x8E3,
0x904,
@@ -301081,7 +324258,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -301543,7 +324720,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
@@ -301599,6 +324776,8 @@
0x2E4C,
0x2E4D,
0x2E4E,
+ 0x2E50,
+ 0x2E53,
0x4DC0,
0x4E00,
0xA4D0,
@@ -301622,8 +324801,8 @@
0xA700,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -301684,7 +324863,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6C,
0xAB70,
0xABE3,
0xFB00,
@@ -301730,7 +324909,7 @@
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -301843,6 +325022,10 @@
0x10D24,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
@@ -301849,6 +325032,8 @@
0x10F46,
0x10F51,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
0x10FE0,
0x10FF7,
0x11003,
@@ -301869,6 +325054,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11174,
@@ -301936,7 +325123,7 @@
0x1145D,
0x1145E,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -301964,7 +325151,19 @@
0x118EA,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -302021,6 +325220,8 @@
0x11EF3,
0x11EF7,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x11FC0,
0x11FDD,
0x11FE1,
@@ -302073,6 +325274,8 @@
0x16F51,
0x16F93,
0x16FA0,
+ 0x18B00,
+ 0x18CD6,
0x1BC00,
0x1BC6B,
0x1BC70,
@@ -302302,7 +325505,11 @@
0x1F900,
0x1F90C,
0x1FA00,
- 0x1FA54
+ 0x1FA54,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
};
# endif /* EBCDIC 037 */
@@ -302322,7 +325529,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__BA_invlist[] = { /* for ASCII/Latin1 */
- 193, /* Number of elements */
+ 197, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -302463,6 +325670,8 @@
0x10AF6,
0x10B39,
0x10B40,
+ 0x10EAD,
+ 0x10EAE,
0x11047,
0x11049,
0x110BE,
@@ -302483,7 +325692,7 @@
0x112AA,
0x1144B,
0x1144F,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x115C2,
0x115C4,
@@ -302493,6 +325702,8 @@
0x11643,
0x1173C,
0x1173F,
+ 0x11944,
+ 0x11947,
0x11A41,
0x11A45,
0x11A9A,
@@ -302529,7 +325740,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 1047 */
- 193, /* Number of elements */
+ 197, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -302670,6 +325881,8 @@
0x10AF6,
0x10B39,
0x10B40,
+ 0x10EAD,
+ 0x10EAE,
0x11047,
0x11049,
0x110BE,
@@ -302690,7 +325903,7 @@
0x112AA,
0x1144B,
0x1144F,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x115C2,
0x115C4,
@@ -302700,6 +325913,8 @@
0x11643,
0x1173C,
0x1173F,
+ 0x11944,
+ 0x11947,
0x11A41,
0x11A45,
0x11A9A,
@@ -302736,7 +325951,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__BA_invlist[] = { /* for EBCDIC 037 */
- 193, /* Number of elements */
+ 197, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -302877,6 +326092,8 @@
0x10AF6,
0x10B39,
0x10B40,
+ 0x10EAD,
+ 0x10EAE,
0x11047,
0x11049,
0x110BE,
@@ -302897,7 +326114,7 @@
0x112AA,
0x1144B,
0x1144F,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x115C2,
0x115C4,
@@ -302907,6 +326124,8 @@
0x11643,
0x1173C,
0x1173F,
+ 0x11944,
+ 0x11947,
0x11A41,
0x11A45,
0x11A9A,
@@ -303792,7 +327011,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__CM_invlist[] = { /* for ASCII/Latin1 */
- 538, /* Number of elements */
+ 556, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -303926,7 +327145,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
@@ -303980,7 +327199,7 @@
0xD58,
0xD62,
0xD64,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
@@ -304039,7 +327258,7 @@
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
@@ -304106,6 +327325,8 @@
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
@@ -304164,6 +327385,8 @@
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11000,
@@ -304188,6 +327411,8 @@
0x111C1,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111D0,
0x1122C,
0x11238,
0x1123E,
@@ -304230,6 +327455,16 @@
0x116B8,
0x1182C,
0x1183B,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
0x119D1,
0x119D8,
0x119DA,
@@ -304284,6 +327519,8 @@
0x16F88,
0x16F8F,
0x16F93,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9D,
0x1BC9F,
0x1BCA0,
@@ -304344,7 +327581,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 1047 */
- 542, /* Number of elements */
+ 560, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -304482,7 +327719,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
@@ -304536,7 +327773,7 @@
0xD58,
0xD62,
0xD64,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
@@ -304595,7 +327832,7 @@
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
@@ -304662,6 +327899,8 @@
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
@@ -304720,6 +327959,8 @@
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11000,
@@ -304744,6 +327985,8 @@
0x111C1,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111D0,
0x1122C,
0x11238,
0x1123E,
@@ -304786,6 +328029,16 @@
0x116B8,
0x1182C,
0x1183B,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
0x119D1,
0x119D8,
0x119DA,
@@ -304840,6 +328093,8 @@
0x16F88,
0x16F8F,
0x16F93,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9D,
0x1BC9F,
0x1BCA0,
@@ -304900,7 +328155,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__CM_invlist[] = { /* for EBCDIC 037 */
- 542, /* Number of elements */
+ 560, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -305038,7 +328293,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
@@ -305092,7 +328347,7 @@
0xD58,
0xD62,
0xD64,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
@@ -305151,7 +328406,7 @@
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
@@ -305218,6 +328473,8 @@
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
@@ -305276,6 +328533,8 @@
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11000,
@@ -305300,6 +328559,8 @@
0x111C1,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111D0,
0x1122C,
0x11238,
0x1123E,
@@ -305342,6 +328603,16 @@
0x116B8,
0x1182C,
0x1183B,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
0x119D1,
0x119D8,
0x119DA,
@@ -305396,6 +328667,8 @@
0x16F88,
0x16F8F,
0x16F93,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9D,
0x1BC9F,
0x1BCA0,
@@ -305552,96 +328825,6 @@
# endif /* EBCDIC 037 */
-static const UV UNI_LB__EB_invlist[] = { /* for all charsets */
- 73, /* Number of elements */
- 148565664, /* Version and data structure type */
- 1, /* 0 if the list starts at 0;
- 1 if it starts at the element beyond 0 */
- 0x0,
- 0x261D,
- 0x261E,
- 0x26F9,
- 0x26FA,
- 0x270A,
- 0x270E,
- 0x1F385,
- 0x1F386,
- 0x1F3C2,
- 0x1F3C5,
- 0x1F3C7,
- 0x1F3C8,
- 0x1F3CA,
- 0x1F3CD,
- 0x1F442,
- 0x1F444,
- 0x1F446,
- 0x1F451,
- 0x1F466,
- 0x1F479,
- 0x1F47C,
- 0x1F47D,
- 0x1F481,
- 0x1F484,
- 0x1F485,
- 0x1F488,
- 0x1F48F,
- 0x1F490,
- 0x1F491,
- 0x1F492,
- 0x1F4AA,
- 0x1F4AB,
- 0x1F574,
- 0x1F576,
- 0x1F57A,
- 0x1F57B,
- 0x1F590,
- 0x1F591,
- 0x1F595,
- 0x1F597,
- 0x1F645,
- 0x1F648,
- 0x1F64B,
- 0x1F650,
- 0x1F6A3,
- 0x1F6A4,
- 0x1F6B4,
- 0x1F6B7,
- 0x1F6C0,
- 0x1F6C1,
- 0x1F6CC,
- 0x1F6CD,
- 0x1F90F,
- 0x1F910,
- 0x1F918,
- 0x1F920,
- 0x1F926,
- 0x1F927,
- 0x1F930,
- 0x1F93A,
- 0x1F93C,
- 0x1F93F,
- 0x1F9B5,
- 0x1F9B7,
- 0x1F9B8,
- 0x1F9BA,
- 0x1F9BB,
- 0x1F9BC,
- 0x1F9CD,
- 0x1F9D0,
- 0x1F9D1,
- 0x1F9DE
-};
-
-static const UV UNI_LB__EM_invlist[] = { /* for all charsets */
- 3, /* Number of elements */
- 148565664, /* Version and data structure type */
- 1, /* 0 if the list starts at 0;
- 1 if it starts at the element beyond 0 */
- 0x0,
- 0x1F3FB,
- 0x1F400
-};
-
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__EX_invlist[] = { /* for ASCII/Latin1 */
@@ -305831,7 +329014,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__GL_invlist[] = { /* for ASCII/Latin1 */
- 25, /* Number of elements */
+ 27, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -305859,7 +329042,9 @@
0x202F,
0x2030,
0x13430,
- 0x13437
+ 0x13437,
+ 0x16FE4,
+ 0x16FE5
};
# endif /* ASCII/Latin1 */
@@ -305870,7 +329055,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__GL_invlist[] = { /* for EBCDIC 1047 */
- 25, /* Number of elements */
+ 27, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -305898,7 +329083,9 @@
0x202F,
0x2030,
0x13430,
- 0x13437
+ 0x13437,
+ 0x16FE4,
+ 0x16FE5
};
# endif /* EBCDIC 1047 */
@@ -305909,7 +329096,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__GL_invlist[] = { /* for EBCDIC 037 */
- 25, /* Number of elements */
+ 27, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -305937,7 +329124,9 @@
0x202F,
0x2030,
0x13430,
- 0x13437
+ 0x13437,
+ 0x16FE4,
+ 0x16FE5
};
# endif /* EBCDIC 037 */
@@ -307631,7 +330820,7 @@
# endif /* EBCDIC 037 */
static const UV UNI_LB__ID_invlist[] = { /* for all charsets */
- 327, /* Number of elements */
+ 331, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -307757,8 +330946,6 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x3200,
0x321F,
@@ -307831,7 +331018,9 @@
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18B00,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B170,
@@ -307934,7 +331123,7 @@
0x1F890,
0x1F8AE,
0x1F900,
- 0x1F90C,
+ 0x1F90D,
0x1F90F,
0x1F910,
0x1F918,
@@ -307945,6 +331134,8 @@
0x1F93A,
0x1F93C,
0x1F93F,
+ 0x1F977,
+ 0x1F978,
0x1F9B5,
0x1F9B7,
0x1F9B8,
@@ -307957,6 +331148,8 @@
0x1F9DE,
0x1FA00,
0x1FA54,
+ 0x1FB00,
+ 0x1FC00,
0x1FFFE,
0x20000,
0x2FFFE,
@@ -308227,7 +331420,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LB__NU_invlist[] = { /* for ASCII/Latin1 */
- 119, /* Number of elements */
+ 123, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -308332,6 +331525,8 @@
0x1173A,
0x118E0,
0x118EA,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C5A,
0x11D50,
@@ -308349,7 +331544,9 @@
0x1E2F0,
0x1E2FA,
0x1E950,
- 0x1E95A
+ 0x1E95A,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* ASCII/Latin1 */
@@ -308360,7 +331557,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 1047 */
- 119, /* Number of elements */
+ 123, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -308465,6 +331662,8 @@
0x1173A,
0x118E0,
0x118EA,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C5A,
0x11D50,
@@ -308482,7 +331681,9 @@
0x1E2F0,
0x1E2FA,
0x1E950,
- 0x1E95A
+ 0x1E95A,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 1047 */
@@ -308493,7 +331694,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LB__NU_invlist[] = { /* for EBCDIC 037 */
- 119, /* Number of elements */
+ 123, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -308598,6 +331799,8 @@
0x1173A,
0x118E0,
0x118EA,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C5A,
0x11D50,
@@ -308615,7 +331818,9 @@
0x1E2F0,
0x1E2FA,
0x1E950,
- 0x1E95A
+ 0x1E95A,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 037 */
@@ -309851,7 +333056,7 @@
};
static const UV UNI_LB__XX_invlist[] = { /* for all charsets */
- 1240, /* Number of elements */
+ 1266, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -309902,7 +333107,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x984,
0x985,
@@ -310011,7 +333216,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -310100,8 +333305,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -310115,7 +333318,7 @@
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -310288,7 +333491,7 @@
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -310361,7 +333564,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
@@ -310396,7 +333599,7 @@
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -310416,8 +333619,6 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
@@ -310432,9 +333633,9 @@
0xA700,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
- 0xA82C,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
@@ -310474,7 +333675,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
@@ -310562,7 +333763,7 @@
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -310681,10 +333882,18 @@
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
0x10FE0,
0x10FF7,
0x11000,
@@ -310702,12 +333911,10 @@
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
@@ -310760,11 +333967,9 @@
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x11460,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
@@ -310794,7 +333999,21 @@
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -310849,6 +334068,8 @@
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x11FC0,
0x11FF2,
0x11FFF,
@@ -310896,11 +334117,15 @@
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -311084,6 +334309,12 @@
0x1EEF0,
0x1EEF2,
0x1F000,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
+ 0x1FC00,
0x1FFFE,
0x20000,
0x2FFFE,
@@ -311226,17 +334457,29 @@
};
static const UV UNI_LISU_invlist[] = { /* for all charsets */
- 3, /* Number of elements */
+ 5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
0xA4D0,
- 0xA500
+ 0xA500,
+ 0x11FB0,
+ 0x11FB1
};
+static const UV UNI_LISUSUP_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x11FB0,
+ 0x11FC0
+};
+
static const UV UNI_LM_invlist[] = { /* for all charsets */
- 121, /* Number of elements */
+ 123, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -311345,6 +334588,8 @@
0xAAF5,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xFF70,
0xFF71,
0xFF9E,
@@ -311366,7 +334611,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_LO_invlist[] = { /* for ASCII/Latin1 */
- 953, /* Number of elements */
+ 979, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -311420,7 +334665,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
@@ -311571,7 +334816,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -311798,13 +335043,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA015,
0xA016,
@@ -312051,6 +335296,10 @@
0x10C49,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -312057,6 +335306,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11003,
@@ -312069,6 +335320,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -312120,7 +335373,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -312144,7 +335397,19 @@
0x11800,
0x1182C,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -312193,6 +335458,8 @@
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12480,
@@ -312220,7 +335487,9 @@
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -312312,7 +335581,7 @@
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -312322,7 +335591,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* ASCII/Latin1 */
@@ -312333,7 +335604,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_LO_invlist[] = { /* for EBCDIC 1047 */
- 951, /* Number of elements */
+ 977, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -312385,7 +335656,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
@@ -312536,7 +335807,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -312763,13 +336034,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA015,
0xA016,
@@ -313016,6 +336287,10 @@
0x10C49,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -313022,6 +336297,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11003,
@@ -313034,6 +336311,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -313085,7 +336364,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -313109,7 +336388,19 @@
0x11800,
0x1182C,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -313158,6 +336449,8 @@
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12480,
@@ -313185,7 +336478,9 @@
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -313277,7 +336572,7 @@
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -313287,7 +336582,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 1047 */
@@ -313298,7 +336595,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_LO_invlist[] = { /* for EBCDIC 037 */
- 951, /* Number of elements */
+ 977, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -313350,7 +336647,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
@@ -313501,7 +336798,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -313728,13 +337025,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA015,
0xA016,
@@ -313981,6 +337278,10 @@
0x10C49,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -313987,6 +337288,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11003,
@@ -313999,6 +337302,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -314050,7 +337355,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -314074,7 +337379,19 @@
0x11800,
0x1182C,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -314123,6 +337440,8 @@
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12480,
@@ -314150,7 +337469,9 @@
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -314242,7 +337563,7 @@
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -314252,7 +337573,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 037 */
@@ -314312,7 +337635,7 @@
};
static const UV UNI_M_invlist[] = { /* for all charsets */
- 561, /* Number of elements */
+ 581, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -314433,7 +337756,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
@@ -314487,7 +337810,7 @@
0xD58,
0xD62,
0xD64,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
@@ -314582,7 +337905,7 @@
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
@@ -314639,6 +337962,8 @@
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
@@ -314709,6 +338034,8 @@
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11000,
@@ -314733,6 +338060,8 @@
0x111C1,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111D0,
0x1122C,
0x11238,
0x1123E,
@@ -314777,6 +338106,16 @@
0x1172C,
0x1182C,
0x1183B,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
0x119D1,
0x119D8,
0x119DA,
@@ -314831,6 +338170,10 @@
0x16F88,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9D,
0x1BC9F,
0x1D165,
@@ -315860,7 +339203,7 @@
};
static const UV UNI_MC_invlist[] = { /* for all charsets */
- 337, /* Number of elements */
+ 351, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -316103,6 +339446,8 @@
0x111B6,
0x111BF,
0x111C1,
+ 0x111CE,
+ 0x111CF,
0x1122C,
0x1122F,
0x11232,
@@ -316165,6 +339510,16 @@
0x1182F,
0x11838,
0x11839,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193D,
+ 0x1193E,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11943,
0x119D1,
0x119D4,
0x119DC,
@@ -316197,6 +339552,8 @@
0x11EF7,
0x16F51,
0x16F88,
+ 0x16FF0,
+ 0x16FF2,
0x1D165,
0x1D167,
0x1D16D,
@@ -316352,7 +339709,7 @@
};
static const UV UNI_MLYM_invlist[] = { /* for all charsets */
- 25, /* Number of elements */
+ 23, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -316362,8 +339719,6 @@
0x964,
0x966,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -316384,7 +339739,7 @@
};
static const UV UNI_MN_invlist[] = { /* for all charsets */
- 637, /* Number of elements */
+ 655, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -316505,7 +339860,7 @@
0xB45,
0xB4D,
0xB4E,
- 0xB56,
+ 0xB55,
0xB57,
0xB62,
0xB64,
@@ -316551,6 +339906,8 @@
0xD4E,
0xD62,
0xD64,
+ 0xD81,
+ 0xD82,
0xDCA,
0xDCB,
0xDD2,
@@ -316665,6 +340022,8 @@
0x1A80,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B04,
0x1B34,
@@ -316745,6 +340104,8 @@
0xA80C,
0xA825,
0xA827,
+ 0xA82C,
+ 0xA82D,
0xA8C4,
0xA8C6,
0xA8E0,
@@ -316823,6 +340184,8 @@
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11001,
@@ -316849,6 +340212,8 @@
0x111BF,
0x111C9,
0x111CD,
+ 0x111CF,
+ 0x111D0,
0x1122F,
0x11232,
0x11234,
@@ -316919,6 +340284,12 @@
0x11838,
0x11839,
0x1183B,
+ 0x1193B,
+ 0x1193D,
+ 0x1193E,
+ 0x1193F,
+ 0x11943,
+ 0x11944,
0x119D4,
0x119D8,
0x119DA,
@@ -316981,6 +340352,8 @@
0x16F50,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
0x1BC9D,
0x1BC9F,
0x1D167,
@@ -317188,7 +340561,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_N_invlist[] = { /* for ASCII/Latin1 */
- 261, /* Number of elements */
+ 267, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -317385,6 +340758,8 @@
0x10F27,
0x10F51,
0x10F55,
+ 0x10FC5,
+ 0x10FCC,
0x11052,
0x11070,
0x110F0,
@@ -317409,6 +340784,8 @@
0x1173C,
0x118E0,
0x118F3,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C6D,
0x11D50,
@@ -317452,7 +340829,9 @@
0x1ED2F,
0x1ED3E,
0x1F100,
- 0x1F10D
+ 0x1F10D,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* ASCII/Latin1 */
@@ -317463,7 +340842,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_N_invlist[] = { /* for EBCDIC 1047 */
- 261, /* Number of elements */
+ 267, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -317660,6 +341039,8 @@
0x10F27,
0x10F51,
0x10F55,
+ 0x10FC5,
+ 0x10FCC,
0x11052,
0x11070,
0x110F0,
@@ -317684,6 +341065,8 @@
0x1173C,
0x118E0,
0x118F3,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C6D,
0x11D50,
@@ -317727,7 +341110,9 @@
0x1ED2F,
0x1ED3E,
0x1F100,
- 0x1F10D
+ 0x1F10D,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 1047 */
@@ -317738,7 +341123,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_N_invlist[] = { /* for EBCDIC 037 */
- 261, /* Number of elements */
+ 267, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -317935,6 +341320,8 @@
0x10F27,
0x10F51,
0x10F55,
+ 0x10FC5,
+ 0x10FCC,
0x11052,
0x11070,
0x110F0,
@@ -317959,6 +341346,8 @@
0x1173C,
0x118E0,
0x118F3,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C6D,
0x11D50,
@@ -318002,7 +341391,9 @@
0x1ED2F,
0x1ED3E,
0x1F100,
- 0x1F10D
+ 0x1F10D,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 037 */
@@ -318044,7 +341435,7 @@
};
static const UV UNI_NB_invlist[] = { /* for all charsets */
- 108, /* Number of elements */
+ 110, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -318073,10 +341464,10 @@
0x10C80,
0x10D40,
0x10E60,
- 0x10E80,
+ 0x10EC0,
0x10F00,
0x10F70,
- 0x10FE0,
+ 0x10FB0,
0x11250,
0x11280,
0x11380,
@@ -318089,7 +341480,7 @@
0x11800,
0x11850,
0x118A0,
- 0x11900,
+ 0x11960,
0x119A0,
0x11AB0,
0x11AC0,
@@ -318100,7 +341491,7 @@
0x11DB0,
0x11EE0,
0x11F00,
- 0x11FC0,
+ 0x11FB0,
0x12550,
0x13000,
0x13440,
@@ -318115,7 +341506,7 @@
0x16F00,
0x16FA0,
0x16FE0,
- 0x18B00,
+ 0x18D90,
0x1B000,
0x1B300,
0x1BC00,
@@ -318143,7 +341534,7 @@
0x1EE00,
0x1EF00,
0x1F000,
- 0x1FB00,
+ 0x1FC00,
0x20000,
0x2A6E0,
0x2A700,
@@ -318150,6 +341541,8 @@
0x2EBF0,
0x2F800,
0x2FA20,
+ 0x30000,
+ 0x31350,
0xE0000,
0xE0080,
0xE0100,
@@ -318171,21 +341564,19 @@
};
static const UV UNI_NEWA_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 5, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x11460
+ 0x11462
};
static const UV UNI_NFCQC__M_invlist[] = { /* for all charsets */
- 83, /* Number of elements */
+ 85, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -318271,11 +341662,13 @@
0x114BD,
0x114BE,
0x115AF,
- 0x115B0
+ 0x115B0,
+ 0x11930,
+ 0x11931
};
static const UV UNI_NFCQC__Y_invlist[] = { /* for all charsets */
- 223, /* Number of elements */
+ 225, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -318496,6 +341889,8 @@
0x114BE,
0x115AF,
0x115B0,
+ 0x11930,
+ 0x11931,
0x1D15E,
0x1D165,
0x1D1BB,
@@ -318507,7 +341902,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NFDQC__Y_invlist[] = { /* for ASCII/Latin1 */
- 463, /* Number of elements */
+ 465, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -318968,6 +342363,8 @@
0x114BF,
0x115BA,
0x115BC,
+ 0x11938,
+ 0x11939,
0x1D15E,
0x1D165,
0x1D1BB,
@@ -318984,7 +342381,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NFDQC__Y_invlist[] = { /* for EBCDIC 1047 */
- 467, /* Number of elements */
+ 469, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -319449,6 +342846,8 @@
0x114BF,
0x115BA,
0x115BC,
+ 0x11938,
+ 0x11939,
0x1D15E,
0x1D165,
0x1D1BB,
@@ -319465,7 +342864,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NFDQC__Y_invlist[] = { /* for EBCDIC 037 */
- 467, /* Number of elements */
+ 469, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -319930,6 +343329,8 @@
0x114BF,
0x115BA,
0x115BC,
+ 0x11938,
+ 0x11939,
0x1D15E,
0x1D165,
0x1D1BB,
@@ -319943,7 +343344,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NFKCQC__N_invlist[] = { /* for ASCII/Latin1 */
- 497, /* Number of elements */
+ 501, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -320238,6 +343639,8 @@
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xF900,
0xFA0E,
0xFA10,
@@ -320442,6 +343845,8 @@
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E
};
@@ -320454,7 +343859,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 1047 */
- 503, /* Number of elements */
+ 507, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -320755,6 +344160,8 @@
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xF900,
0xFA0E,
0xFA10,
@@ -320959,6 +344366,8 @@
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E
};
@@ -320971,7 +344380,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NFKCQC__N_invlist[] = { /* for EBCDIC 037 */
- 501, /* Number of elements */
+ 505, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -321270,6 +344679,8 @@
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xF900,
0xFA0E,
0xFA10,
@@ -321474,6 +344885,8 @@
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E
};
@@ -321483,7 +344896,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NFKCQC__Y_invlist[] = { /* for ASCII/Latin1 */
- 571, /* Number of elements */
+ 577, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -321836,6 +345249,8 @@
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xF900,
0xFA0E,
0xFA10,
@@ -321926,6 +345341,8 @@
0x114BE,
0x115AF,
0x115B0,
+ 0x11930,
+ 0x11931,
0x1D15E,
0x1D165,
0x1D1BB,
@@ -322056,6 +345473,8 @@
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E
};
@@ -322068,7 +345487,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 1047 */
- 577, /* Number of elements */
+ 583, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -322427,6 +345846,8 @@
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xF900,
0xFA0E,
0xFA10,
@@ -322517,6 +345938,8 @@
0x114BE,
0x115AF,
0x115B0,
+ 0x11930,
+ 0x11931,
0x1D15E,
0x1D165,
0x1D1BB,
@@ -322647,6 +346070,8 @@
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E
};
@@ -322659,7 +346084,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NFKCQC__Y_invlist[] = { /* for EBCDIC 037 */
- 575, /* Number of elements */
+ 581, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -323016,6 +346441,8 @@
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xF900,
0xFA0E,
0xFA10,
@@ -323106,6 +346533,8 @@
0x114BE,
0x115AF,
0x115B0,
+ 0x11930,
+ 0x11931,
0x1D15E,
0x1D165,
0x1D1BB,
@@ -323236,6 +346665,8 @@
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E
};
@@ -323245,7 +346676,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NFKDQC__N_invlist[] = { /* for ASCII/Latin1 */
- 779, /* Number of elements */
+ 785, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -323804,6 +347235,8 @@
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xAC00,
0xD7A4,
0xF900,
@@ -323896,6 +347329,8 @@
0x114BF,
0x115BA,
0x115BC,
+ 0x11938,
+ 0x11939,
0x1D15E,
0x1D165,
0x1D1BB,
@@ -324026,6 +347461,8 @@
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E
};
@@ -324038,7 +347475,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 1047 */
- 777, /* Number of elements */
+ 783, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -324595,6 +348032,8 @@
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xAC00,
0xD7A4,
0xF900,
@@ -324687,6 +348126,8 @@
0x114BF,
0x115BA,
0x115BC,
+ 0x11938,
+ 0x11939,
0x1D15E,
0x1D165,
0x1D1BB,
@@ -324817,6 +348258,8 @@
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E
};
@@ -324829,7 +348272,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NFKDQC__N_invlist[] = { /* for EBCDIC 037 */
- 779, /* Number of elements */
+ 785, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -325388,6 +348831,8 @@
0xA7FA,
0xAB5C,
0xAB60,
+ 0xAB69,
+ 0xAB6A,
0xAC00,
0xD7A4,
0xF900,
@@ -325480,6 +348925,8 @@
0x114BF,
0x115BA,
0x115BC,
+ 0x11938,
+ 0x11939,
0x1D15E,
0x1D165,
0x1D1BB,
@@ -325610,6 +349057,8 @@
0x1F249,
0x1F250,
0x1F252,
+ 0x1FBF0,
+ 0x1FBFA,
0x2F800,
0x2FA1E
};
@@ -325663,7 +349112,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NO_invlist[] = { /* for ASCII/Latin1 */
- 141, /* Number of elements */
+ 143, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -325774,6 +349223,8 @@
0x10F27,
0x10F51,
0x10F55,
+ 0x10FC5,
+ 0x10FCC,
0x11052,
0x11066,
0x111E1,
@@ -325818,7 +349269,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NO_invlist[] = { /* for EBCDIC 1047 */
- 143, /* Number of elements */
+ 145, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -325931,6 +349382,8 @@
0x10F27,
0x10F51,
0x10F55,
+ 0x10FC5,
+ 0x10FCC,
0x11052,
0x11066,
0x111E1,
@@ -325975,7 +349428,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NO_invlist[] = { /* for EBCDIC 037 */
- 143, /* Number of elements */
+ 145, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -326088,6 +349541,8 @@
0x10F27,
0x10F51,
0x10F55,
+ 0x10FC5,
+ 0x10FCC,
0x11052,
0x11066,
0x111E1,
@@ -326307,7 +349762,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NT__NU_invlist[] = { /* for ASCII/Latin1 */
- 301, /* Number of elements */
+ 303, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -326544,6 +349999,8 @@
0x10F27,
0x10F51,
0x10F55,
+ 0x10FC5,
+ 0x10FCC,
0x1105B,
0x11066,
0x111E1,
@@ -326622,7 +350079,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NT__NU_invlist[] = { /* for EBCDIC 1047 */
- 301, /* Number of elements */
+ 303, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -326859,6 +350316,8 @@
0x10F27,
0x10F51,
0x10F55,
+ 0x10FC5,
+ 0x10FCC,
0x1105B,
0x11066,
0x111E1,
@@ -326937,7 +350396,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NT__NU_invlist[] = { /* for EBCDIC 037 */
- 301, /* Number of elements */
+ 303, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -327174,6 +350633,8 @@
0x10F27,
0x10F51,
0x10F55,
+ 0x10FC5,
+ 0x10FCC,
0x1105B,
0x11066,
0x111E1,
@@ -327269,7 +350730,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__0_invlist[] = { /* for ASCII/Latin1 */
- 159, /* Number of elements */
+ 163, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -327398,6 +350859,8 @@
0x11731,
0x118E0,
0x118E1,
+ 0x11950,
+ 0x11951,
0x11C50,
0x11C51,
0x11D50,
@@ -327431,7 +350894,9 @@
0x1F100,
0x1F102,
0x1F10B,
- 0x1F10D
+ 0x1F10D,
+ 0x1FBF0,
+ 0x1FBF1
};
# endif /* ASCII/Latin1 */
@@ -327442,7 +350907,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 1047 */
- 159, /* Number of elements */
+ 163, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -327571,6 +351036,8 @@
0x11731,
0x118E0,
0x118E1,
+ 0x11950,
+ 0x11951,
0x11C50,
0x11C51,
0x11D50,
@@ -327604,7 +351071,9 @@
0x1F100,
0x1F102,
0x1F10B,
- 0x1F10D
+ 0x1F10D,
+ 0x1FBF0,
+ 0x1FBF1
};
# endif /* EBCDIC 1047 */
@@ -327615,7 +351084,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__0_invlist[] = { /* for EBCDIC 037 */
- 159, /* Number of elements */
+ 163, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -327744,6 +351213,8 @@
0x11731,
0x118E0,
0x118E1,
+ 0x11950,
+ 0x11951,
0x11C50,
0x11C51,
0x11D50,
@@ -327777,7 +351248,9 @@
0x1F100,
0x1F102,
0x1F10B,
- 0x1F10D
+ 0x1F10D,
+ 0x1FBF0,
+ 0x1FBF1
};
# endif /* EBCDIC 037 */
@@ -327785,7 +351258,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__1_invlist[] = { /* for ASCII/Latin1 */
- 269, /* Number of elements */
+ 275, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -327966,6 +351439,8 @@
0x10F1E,
0x10F51,
0x10F52,
+ 0x10FC5,
+ 0x10FC6,
0x11052,
0x11053,
0x11067,
@@ -327992,6 +351467,8 @@
0x11732,
0x118E1,
0x118E2,
+ 0x11951,
+ 0x11952,
0x11C51,
0x11C52,
0x11C5A,
@@ -328056,6 +351533,8 @@
0x1ED02,
0x1F102,
0x1F103,
+ 0x1FBF1,
+ 0x1FBF2,
0x2092A,
0x2092B
};
@@ -328068,7 +351547,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 1047 */
- 269, /* Number of elements */
+ 275, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -328249,6 +351728,8 @@
0x10F1E,
0x10F51,
0x10F52,
+ 0x10FC5,
+ 0x10FC6,
0x11052,
0x11053,
0x11067,
@@ -328275,6 +351756,8 @@
0x11732,
0x118E1,
0x118E2,
+ 0x11951,
+ 0x11952,
0x11C51,
0x11C52,
0x11C5A,
@@ -328339,6 +351822,8 @@
0x1ED02,
0x1F102,
0x1F103,
+ 0x1FBF1,
+ 0x1FBF2,
0x2092A,
0x2092B
};
@@ -328351,7 +351836,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__1_invlist[] = { /* for EBCDIC 037 */
- 269, /* Number of elements */
+ 275, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -328532,6 +352017,8 @@
0x10F1E,
0x10F51,
0x10F52,
+ 0x10FC5,
+ 0x10FC6,
0x11052,
0x11053,
0x11067,
@@ -328558,6 +352045,8 @@
0x11732,
0x118E1,
0x118E2,
+ 0x11951,
+ 0x11952,
0x11C51,
0x11C52,
0x11C5A,
@@ -328622,6 +352111,8 @@
0x1ED02,
0x1F102,
0x1F103,
+ 0x1FBF1,
+ 0x1FBF2,
0x2092A,
0x2092B
};
@@ -329105,7 +352596,7 @@
};
static const UV UNI_NV__10_invlist[] = { /* for all charsets */
- 115, /* Number of elements */
+ 117, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -329200,6 +352691,8 @@
0x10F23,
0x10F52,
0x10F53,
+ 0x10FC9,
+ 0x10FCA,
0x1105B,
0x1105C,
0x111EA,
@@ -329227,7 +352720,7 @@
};
static const UV UNI_NV__100_invlist[] = { /* for all charsets */
- 69, /* Number of elements */
+ 71, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -329288,6 +352781,8 @@
0x10F26,
0x10F54,
0x10F55,
+ 0x10FCB,
+ 0x10FCC,
0x11064,
0x11065,
0x111F3,
@@ -329709,7 +353204,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__2_invlist[] = { /* for ASCII/Latin1 */
- 267, /* Number of elements */
+ 273, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -329880,6 +353375,8 @@
0x10E62,
0x10F1E,
0x10F1F,
+ 0x10FC6,
+ 0x10FC7,
0x11053,
0x11054,
0x11068,
@@ -329906,6 +353403,8 @@
0x11733,
0x118E2,
0x118E3,
+ 0x11952,
+ 0x11953,
0x11C52,
0x11C53,
0x11C5B,
@@ -329978,6 +353477,8 @@
0x1ED30,
0x1F103,
0x1F104,
+ 0x1FBF2,
+ 0x1FBF3,
0x22390,
0x22391
};
@@ -329990,7 +353491,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 1047 */
- 267, /* Number of elements */
+ 273, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -330161,6 +353662,8 @@
0x10E62,
0x10F1E,
0x10F1F,
+ 0x10FC6,
+ 0x10FC7,
0x11053,
0x11054,
0x11068,
@@ -330187,6 +353690,8 @@
0x11733,
0x118E2,
0x118E3,
+ 0x11952,
+ 0x11953,
0x11C52,
0x11C53,
0x11C5B,
@@ -330259,6 +353764,8 @@
0x1ED30,
0x1F103,
0x1F104,
+ 0x1FBF2,
+ 0x1FBF3,
0x22390,
0x22391
};
@@ -330271,7 +353778,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__2_invlist[] = { /* for EBCDIC 037 */
- 267, /* Number of elements */
+ 273, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -330442,6 +353949,8 @@
0x10E62,
0x10F1E,
0x10F1F,
+ 0x10FC6,
+ 0x10FC7,
0x11053,
0x11054,
0x11068,
@@ -330468,6 +353977,8 @@
0x11733,
0x118E2,
0x118E3,
+ 0x11952,
+ 0x11953,
0x11C52,
0x11C53,
0x11C5B,
@@ -330540,6 +354051,8 @@
0x1ED30,
0x1F103,
0x1F104,
+ 0x1FBF2,
+ 0x1FBF3,
0x22390,
0x22391
};
@@ -330579,7 +354092,7 @@
};
static const UV UNI_NV__20_invlist[] = { /* for all charsets */
- 71, /* Number of elements */
+ 73, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -330638,6 +354151,8 @@
0x10F24,
0x10F53,
0x10F54,
+ 0x10FCA,
+ 0x10FCB,
0x1105C,
0x1105D,
0x111EB,
@@ -330835,7 +354350,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__3_invlist[] = { /* for ASCII/Latin1 */
- 261, /* Number of elements */
+ 267, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -330994,6 +354509,8 @@
0x10E63,
0x10F1F,
0x10F20,
+ 0x10FC7,
+ 0x10FC8,
0x11054,
0x11055,
0x11069,
@@ -331020,6 +354537,8 @@
0x11734,
0x118E3,
0x118E4,
+ 0x11953,
+ 0x11954,
0x11C53,
0x11C54,
0x11C5C,
@@ -331092,6 +354611,8 @@
0x1ED31,
0x1F104,
0x1F105,
+ 0x1FBF3,
+ 0x1FBF4,
0x20AFD,
0x20AFE,
0x20B19,
@@ -331110,7 +354631,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 1047 */
- 261, /* Number of elements */
+ 267, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -331269,6 +354790,8 @@
0x10E63,
0x10F1F,
0x10F20,
+ 0x10FC7,
+ 0x10FC8,
0x11054,
0x11055,
0x11069,
@@ -331295,6 +354818,8 @@
0x11734,
0x118E3,
0x118E4,
+ 0x11953,
+ 0x11954,
0x11C53,
0x11C54,
0x11C5C,
@@ -331367,6 +354892,8 @@
0x1ED31,
0x1F104,
0x1F105,
+ 0x1FBF3,
+ 0x1FBF4,
0x20AFD,
0x20AFE,
0x20B19,
@@ -331385,7 +354912,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__3_invlist[] = { /* for EBCDIC 037 */
- 261, /* Number of elements */
+ 267, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -331544,6 +355071,8 @@
0x10E63,
0x10F1F,
0x10F20,
+ 0x10FC7,
+ 0x10FC8,
0x11054,
0x11055,
0x11069,
@@ -331570,6 +355099,8 @@
0x11734,
0x118E3,
0x118E4,
+ 0x11953,
+ 0x11954,
0x11C53,
0x11C54,
0x11C5C,
@@ -331642,6 +355173,8 @@
0x1ED31,
0x1F104,
0x1F105,
+ 0x1FBF3,
+ 0x1FBF4,
0x20AFD,
0x20AFE,
0x20B19,
@@ -332035,7 +355568,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__4_invlist[] = { /* for ASCII/Latin1 */
- 247, /* Number of elements */
+ 253, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -332182,6 +355715,8 @@
0x10E64,
0x10F20,
0x10F21,
+ 0x10FC8,
+ 0x10FC9,
0x11055,
0x11056,
0x1106A,
@@ -332208,6 +355743,8 @@
0x11735,
0x118E4,
0x118E5,
+ 0x11954,
+ 0x11955,
0x11C54,
0x11C55,
0x11C5D,
@@ -332280,6 +355817,8 @@
0x1ED32,
0x1F105,
0x1F106,
+ 0x1FBF4,
+ 0x1FBF5,
0x20064,
0x20065,
0x200E2,
@@ -332296,7 +355835,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 1047 */
- 247, /* Number of elements */
+ 253, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -332443,6 +355982,8 @@
0x10E64,
0x10F20,
0x10F21,
+ 0x10FC8,
+ 0x10FC9,
0x11055,
0x11056,
0x1106A,
@@ -332469,6 +356010,8 @@
0x11735,
0x118E4,
0x118E5,
+ 0x11954,
+ 0x11955,
0x11C54,
0x11C55,
0x11C5D,
@@ -332541,6 +356084,8 @@
0x1ED32,
0x1F105,
0x1F106,
+ 0x1FBF4,
+ 0x1FBF5,
0x20064,
0x20065,
0x200E2,
@@ -332557,7 +356102,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__4_invlist[] = { /* for EBCDIC 037 */
- 247, /* Number of elements */
+ 253, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -332704,6 +356249,8 @@
0x10E64,
0x10F20,
0x10F21,
+ 0x10FC8,
+ 0x10FC9,
0x11055,
0x11056,
0x1106A,
@@ -332730,6 +356277,8 @@
0x11735,
0x118E4,
0x118E5,
+ 0x11954,
+ 0x11955,
0x11C54,
0x11C55,
0x11C5D,
@@ -332802,6 +356351,8 @@
0x1ED32,
0x1F105,
0x1F106,
+ 0x1FBF4,
+ 0x1FBF5,
0x20064,
0x20065,
0x200E2,
@@ -333033,7 +356584,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__5_invlist[] = { /* for ASCII/Latin1 */
- 253, /* Number of elements */
+ 257, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -333216,6 +356767,8 @@
0x11736,
0x118E5,
0x118E6,
+ 0x11955,
+ 0x11956,
0x11C55,
0x11C56,
0x11C5E,
@@ -333288,6 +356841,8 @@
0x1ED33,
0x1F106,
0x1F107,
+ 0x1FBF5,
+ 0x1FBF6,
0x20121,
0x20122
};
@@ -333300,7 +356855,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 1047 */
- 253, /* Number of elements */
+ 257, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -333483,6 +357038,8 @@
0x11736,
0x118E5,
0x118E6,
+ 0x11955,
+ 0x11956,
0x11C55,
0x11C56,
0x11C5E,
@@ -333555,6 +357112,8 @@
0x1ED33,
0x1F106,
0x1F107,
+ 0x1FBF5,
+ 0x1FBF6,
0x20121,
0x20122
};
@@ -333567,7 +357126,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__5_invlist[] = { /* for EBCDIC 037 */
- 253, /* Number of elements */
+ 257, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -333750,6 +357309,8 @@
0x11736,
0x118E5,
0x118E6,
+ 0x11955,
+ 0x11956,
0x11C55,
0x11C56,
0x11C5E,
@@ -333822,6 +357383,8 @@
0x1ED33,
0x1F106,
0x1F107,
+ 0x1FBF5,
+ 0x1FBF6,
0x20121,
0x20122
};
@@ -334023,7 +357586,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__6_invlist[] = { /* for ASCII/Latin1 */
- 223, /* Number of elements */
+ 227, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -334186,6 +357749,8 @@
0x11737,
0x118E6,
0x118E7,
+ 0x11956,
+ 0x11957,
0x11C56,
0x11C57,
0x11C5F,
@@ -334248,6 +357813,8 @@
0x1ED34,
0x1F107,
0x1F108,
+ 0x1FBF6,
+ 0x1FBF7,
0x20AEA,
0x20AEB
};
@@ -334260,7 +357827,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 1047 */
- 223, /* Number of elements */
+ 227, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -334423,6 +357990,8 @@
0x11737,
0x118E6,
0x118E7,
+ 0x11956,
+ 0x11957,
0x11C56,
0x11C57,
0x11C5F,
@@ -334485,6 +358054,8 @@
0x1ED34,
0x1F107,
0x1F108,
+ 0x1FBF6,
+ 0x1FBF7,
0x20AEA,
0x20AEB
};
@@ -334497,7 +358068,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__6_invlist[] = { /* for EBCDIC 037 */
- 223, /* Number of elements */
+ 227, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -334660,6 +358231,8 @@
0x11737,
0x118E6,
0x118E7,
+ 0x11956,
+ 0x11957,
0x11C56,
0x11C57,
0x11C5F,
@@ -334722,6 +358295,8 @@
0x1ED34,
0x1F107,
0x1F108,
+ 0x1FBF6,
+ 0x1FBF7,
0x20AEA,
0x20AEB
};
@@ -334829,7 +358404,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__7_invlist[] = { /* for ASCII/Latin1 */
- 217, /* Number of elements */
+ 221, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -334988,6 +358563,8 @@
0x11738,
0x118E7,
0x118E8,
+ 0x11957,
+ 0x11958,
0x11C57,
0x11C58,
0x11C60,
@@ -335048,6 +358625,8 @@
0x1ED35,
0x1F108,
0x1F109,
+ 0x1FBF7,
+ 0x1FBF8,
0x20001,
0x20002
};
@@ -335060,7 +358639,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 1047 */
- 217, /* Number of elements */
+ 221, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -335219,6 +358798,8 @@
0x11738,
0x118E7,
0x118E8,
+ 0x11957,
+ 0x11958,
0x11C57,
0x11C58,
0x11C60,
@@ -335279,6 +358860,8 @@
0x1ED35,
0x1F108,
0x1F109,
+ 0x1FBF7,
+ 0x1FBF8,
0x20001,
0x20002
};
@@ -335291,7 +358874,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__7_invlist[] = { /* for EBCDIC 037 */
- 217, /* Number of elements */
+ 221, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -335450,6 +359033,8 @@
0x11738,
0x118E7,
0x118E8,
+ 0x11957,
+ 0x11958,
0x11C57,
0x11C58,
0x11C60,
@@ -335510,6 +359095,8 @@
0x1ED35,
0x1F108,
0x1F109,
+ 0x1FBF7,
+ 0x1FBF8,
0x20001,
0x20002
};
@@ -335645,7 +359232,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__8_invlist[] = { /* for ASCII/Latin1 */
- 211, /* Number of elements */
+ 215, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -335800,6 +359387,8 @@
0x11739,
0x118E8,
0x118E9,
+ 0x11958,
+ 0x11959,
0x11C58,
0x11C59,
0x11C61,
@@ -335859,7 +359448,9 @@
0x1ED35,
0x1ED36,
0x1F109,
- 0x1F10A
+ 0x1F10A,
+ 0x1FBF8,
+ 0x1FBF9
};
# endif /* ASCII/Latin1 */
@@ -335870,7 +359461,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 1047 */
- 211, /* Number of elements */
+ 215, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -336025,6 +359616,8 @@
0x11739,
0x118E8,
0x118E9,
+ 0x11958,
+ 0x11959,
0x11C58,
0x11C59,
0x11C61,
@@ -336084,7 +359677,9 @@
0x1ED35,
0x1ED36,
0x1F109,
- 0x1F10A
+ 0x1F10A,
+ 0x1FBF8,
+ 0x1FBF9
};
# endif /* EBCDIC 1047 */
@@ -336095,7 +359690,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__8_invlist[] = { /* for EBCDIC 037 */
- 211, /* Number of elements */
+ 215, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -336250,6 +359845,8 @@
0x11739,
0x118E8,
0x118E9,
+ 0x11958,
+ 0x11959,
0x11C58,
0x11C59,
0x11C61,
@@ -336309,7 +359906,9 @@
0x1ED35,
0x1ED36,
0x1F109,
- 0x1F10A
+ 0x1F10A,
+ 0x1FBF8,
+ 0x1FBF9
};
# endif /* EBCDIC 037 */
@@ -336411,7 +360010,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__9_invlist[] = { /* for ASCII/Latin1 */
- 215, /* Number of elements */
+ 219, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -336568,6 +360167,8 @@
0x1173A,
0x118E9,
0x118EA,
+ 0x11959,
+ 0x1195A,
0x11C59,
0x11C5A,
0x11C62,
@@ -336628,6 +360229,8 @@
0x1ED37,
0x1F10A,
0x1F10B,
+ 0x1FBF9,
+ 0x1FBFA,
0x2F890,
0x2F891
};
@@ -336640,7 +360243,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 1047 */
- 215, /* Number of elements */
+ 219, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -336797,6 +360400,8 @@
0x1173A,
0x118E9,
0x118EA,
+ 0x11959,
+ 0x1195A,
0x11C59,
0x11C5A,
0x11C62,
@@ -336857,6 +360462,8 @@
0x1ED37,
0x1F10A,
0x1F10B,
+ 0x1FBF9,
+ 0x1FBFA,
0x2F890,
0x2F891
};
@@ -336869,7 +360476,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__9_invlist[] = { /* for EBCDIC 037 */
- 215, /* Number of elements */
+ 219, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -337026,6 +360633,8 @@
0x1173A,
0x118E9,
0x118EA,
+ 0x11959,
+ 0x1195A,
0x11C59,
0x11C5A,
0x11C62,
@@ -337086,6 +360695,8 @@
0x1ED37,
0x1F10A,
0x1F10B,
+ 0x1FBF9,
+ 0x1FBFA,
0x2F890,
0x2F891
};
@@ -337201,7 +360812,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_NV__NAN_invlist[] = { /* for ASCII/Latin1 */
- 405, /* Number of elements */
+ 411, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -337510,6 +361121,8 @@
0x10F27,
0x10F51,
0x10F55,
+ 0x10FC5,
+ 0x10FCC,
0x11052,
0x11070,
0x110F0,
@@ -337534,6 +361147,8 @@
0x1173C,
0x118E0,
0x118F3,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C6D,
0x11D50,
@@ -337578,6 +361193,8 @@
0x1ED3E,
0x1F100,
0x1F10D,
+ 0x1FBF0,
+ 0x1FBFA,
0x20001,
0x20002,
0x20064,
@@ -337620,7 +361237,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 1047 */
- 405, /* Number of elements */
+ 411, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -337929,6 +361546,8 @@
0x10F27,
0x10F51,
0x10F55,
+ 0x10FC5,
+ 0x10FCC,
0x11052,
0x11070,
0x110F0,
@@ -337953,6 +361572,8 @@
0x1173C,
0x118E0,
0x118F3,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C6D,
0x11D50,
@@ -337997,6 +361618,8 @@
0x1ED3E,
0x1F100,
0x1F10D,
+ 0x1FBF0,
+ 0x1FBFA,
0x20001,
0x20002,
0x20064,
@@ -338039,7 +361662,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_NV__NAN_invlist[] = { /* for EBCDIC 037 */
- 405, /* Number of elements */
+ 411, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -338348,6 +361971,8 @@
0x10F27,
0x10F51,
0x10F55,
+ 0x10FC5,
+ 0x10FCC,
0x11052,
0x11070,
0x110F0,
@@ -338372,6 +361997,8 @@
0x1173C,
0x118E0,
0x118F3,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C6D,
0x11D50,
@@ -338416,6 +362043,8 @@
0x1ED3E,
0x1F100,
0x1F10D,
+ 0x1FBF0,
+ 0x1FBFA,
0x20001,
0x20002,
0x20064,
@@ -338532,7 +362161,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -338583,7 +362212,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_P_invlist[] = { /* for ASCII/Latin1 */
- 365, /* Number of elements */
+ 371, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -338768,6 +362397,8 @@
0x2E2F,
0x2E30,
0x2E50,
+ 0x2E52,
+ 0x2E53,
0x3001,
0x3004,
0x3008,
@@ -338874,6 +362505,8 @@
0x10B40,
0x10B99,
0x10B9D,
+ 0x10EAD,
+ 0x10EAE,
0x10F55,
0x10F5A,
0x11047,
@@ -338900,7 +362533,7 @@
0x112AA,
0x1144B,
0x11450,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x1145D,
0x1145E,
@@ -338916,6 +362549,8 @@
0x1173F,
0x1183B,
0x1183C,
+ 0x11944,
+ 0x11947,
0x119E2,
0x119E3,
0x11A3F,
@@ -338962,7 +362597,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_P_invlist[] = { /* for EBCDIC 1047 */
- 373, /* Number of elements */
+ 379, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -339155,6 +362790,8 @@
0x2E2F,
0x2E30,
0x2E50,
+ 0x2E52,
+ 0x2E53,
0x3001,
0x3004,
0x3008,
@@ -339261,6 +362898,8 @@
0x10B40,
0x10B99,
0x10B9D,
+ 0x10EAD,
+ 0x10EAE,
0x10F55,
0x10F5A,
0x11047,
@@ -339287,7 +362926,7 @@
0x112AA,
0x1144B,
0x11450,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x1145D,
0x1145E,
@@ -339303,6 +362942,8 @@
0x1173F,
0x1183B,
0x1183C,
+ 0x11944,
+ 0x11947,
0x119E2,
0x119E3,
0x11A3F,
@@ -339349,7 +362990,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_P_invlist[] = { /* for EBCDIC 037 */
- 371, /* Number of elements */
+ 377, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -339540,6 +363181,8 @@
0x2E2F,
0x2E30,
0x2E50,
+ 0x2E52,
+ 0x2E53,
0x3001,
0x3004,
0x3008,
@@ -339646,6 +363289,8 @@
0x10B40,
0x10B99,
0x10B9D,
+ 0x10EAD,
+ 0x10EAE,
0x10F55,
0x10F5A,
0x11047,
@@ -339672,7 +363317,7 @@
0x112AA,
0x1144B,
0x11450,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x1145D,
0x1145E,
@@ -339688,6 +363333,8 @@
0x1173F,
0x1183B,
0x1183C,
+ 0x11944,
+ 0x11947,
0x119E2,
0x119E3,
0x11A3F,
@@ -340065,7 +363712,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_PD_invlist[] = { /* for ASCII/Latin1 */
- 35, /* Number of elements */
+ 37, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -340103,7 +363750,9 @@
0xFE63,
0xFE64,
0xFF0D,
- 0xFF0E
+ 0xFF0E,
+ 0x10EAD,
+ 0x10EAE
};
# endif /* ASCII/Latin1 */
@@ -340114,7 +363763,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_PD_invlist[] = { /* for EBCDIC 1047 */
- 35, /* Number of elements */
+ 37, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -340152,7 +363801,9 @@
0xFE63,
0xFE64,
0xFF0D,
- 0xFF0E
+ 0xFF0E,
+ 0x10EAD,
+ 0x10EAE
};
# endif /* EBCDIC 1047 */
@@ -340163,7 +363814,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_PD_invlist[] = { /* for EBCDIC 037 */
- 35, /* Number of elements */
+ 37, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -340201,7 +363852,9 @@
0xFE63,
0xFE64,
0xFF0D,
- 0xFF0E
+ 0xFF0E,
+ 0x10EAD,
+ 0x10EAE
};
# endif /* EBCDIC 037 */
@@ -340999,7 +364652,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_PO_invlist[] = { /* for ASCII/Latin1 */
- 359, /* Number of elements */
+ 363, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -341180,6 +364833,8 @@
0x2E42,
0x2E43,
0x2E50,
+ 0x2E52,
+ 0x2E53,
0x3001,
0x3004,
0x303D,
@@ -341310,7 +364965,7 @@
0x112AA,
0x1144B,
0x11450,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x1145D,
0x1145E,
@@ -341326,6 +364981,8 @@
0x1173F,
0x1183B,
0x1183C,
+ 0x11944,
+ 0x11947,
0x119E2,
0x119E3,
0x11A3F,
@@ -341372,7 +365029,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_PO_invlist[] = { /* for EBCDIC 1047 */
- 363, /* Number of elements */
+ 367, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -341557,6 +365214,8 @@
0x2E42,
0x2E43,
0x2E50,
+ 0x2E52,
+ 0x2E53,
0x3001,
0x3004,
0x303D,
@@ -341687,7 +365346,7 @@
0x112AA,
0x1144B,
0x11450,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x1145D,
0x1145E,
@@ -341703,6 +365362,8 @@
0x1173F,
0x1183B,
0x1183C,
+ 0x11944,
+ 0x11947,
0x119E2,
0x119E3,
0x11A3F,
@@ -341749,7 +365410,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_PO_invlist[] = { /* for EBCDIC 037 */
- 363, /* Number of elements */
+ 367, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -341934,6 +365595,8 @@
0x2E42,
0x2E43,
0x2E50,
+ 0x2E52,
+ 0x2E53,
0x3001,
0x3004,
0x303D,
@@ -342064,7 +365727,7 @@
0x112AA,
0x1144B,
0x11450,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x1145D,
0x1145E,
@@ -342080,6 +365743,8 @@
0x1173F,
0x1183B,
0x1183C,
+ 0x11944,
+ 0x11947,
0x119E2,
0x119E3,
0x11A3F,
@@ -342635,7 +366300,7 @@
};
static const UV UNI_QAAI_invlist[] = { /* for all charsets */
- 35, /* Number of elements */
+ 37, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -342649,8 +366314,10 @@
0x953,
0x955,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1DC2,
+ 0x1DF8,
+ 0x1DF9,
0x1DFA,
0x1DFB,
0x1E00,
@@ -342875,7 +366542,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_S_invlist[] = { /* for ASCII/Latin1 */
- 453, /* Number of elements */
+ 459, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -343080,10 +366747,12 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C00,
0x2CE5,
0x2CEB,
+ 0x2E50,
+ 0x2E52,
0x2E80,
0x2E9A,
0x2E9B,
@@ -343140,6 +366809,8 @@
0xAA7A,
0xAB5B,
0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
0xFB29,
0xFB2A,
0xFBB2,
@@ -343179,7 +366850,7 @@
0x1018C,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -343272,10 +366943,8 @@
0x1F0D0,
0x1F0D1,
0x1F0F6,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F10D,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
@@ -343287,11 +366956,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -343308,30 +366977,34 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
};
# endif /* ASCII/Latin1 */
@@ -343342,7 +367015,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_S_invlist[] = { /* for EBCDIC 1047 */
- 459, /* Number of elements */
+ 465, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -343553,10 +367226,12 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C00,
0x2CE5,
0x2CEB,
+ 0x2E50,
+ 0x2E52,
0x2E80,
0x2E9A,
0x2E9B,
@@ -343613,6 +367288,8 @@
0xAA7A,
0xAB5B,
0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
0xFB29,
0xFB2A,
0xFBB2,
@@ -343652,7 +367329,7 @@
0x1018C,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -343745,10 +367422,8 @@
0x1F0D0,
0x1F0D1,
0x1F0F6,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F10D,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
@@ -343760,11 +367435,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -343781,30 +367456,34 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
};
# endif /* EBCDIC 1047 */
@@ -343815,7 +367494,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_S_invlist[] = { /* for EBCDIC 037 */
- 457, /* Number of elements */
+ 463, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -344024,10 +367703,12 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C00,
0x2CE5,
0x2CEB,
+ 0x2E50,
+ 0x2E52,
0x2E80,
0x2E9A,
0x2E9B,
@@ -344084,6 +367765,8 @@
0xAA7A,
0xAB5B,
0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
0xFB29,
0xFB2A,
0xFBB2,
@@ -344123,7 +367806,7 @@
0x1018C,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -344216,10 +367899,8 @@
0x1F0D0,
0x1F0D1,
0x1F0F6,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F10D,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
@@ -344231,11 +367912,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -344252,30 +367933,34 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
};
# endif /* EBCDIC 037 */
@@ -344689,7 +368374,7 @@
# endif /* EBCDIC 037 */
static const UV UNI_SB__EX_invlist[] = { /* for all charsets */
- 567, /* Number of elements */
+ 587, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -344810,7 +368495,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
@@ -344864,7 +368549,7 @@
0xD58,
0xD62,
0xD64,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
@@ -344959,7 +368644,7 @@
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
@@ -345018,6 +368703,8 @@
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
@@ -345090,6 +368777,8 @@
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11000,
@@ -345114,6 +368803,8 @@
0x111C1,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111D0,
0x1122C,
0x11238,
0x1123E,
@@ -345158,6 +368849,16 @@
0x1172C,
0x1182C,
0x1183B,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
0x119D1,
0x119D8,
0x119DA,
@@ -345212,6 +368913,10 @@
0x16F88,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9D,
0x1BC9F,
0x1D165,
@@ -345425,7 +369130,7 @@
# endif /* EBCDIC 037 */
static const UV UNI_SB__LE_invlist[] = { /* for all charsets */
- 1011, /* Number of elements */
+ 1039, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -345497,7 +369202,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
@@ -345648,7 +369353,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -345897,13 +369602,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -346000,6 +369705,8 @@
0xAB27,
0xAB28,
0xAB2F,
+ 0xAB69,
+ 0xAB6A,
0xABC0,
0xABE3,
0xAC00,
@@ -346154,6 +369861,10 @@
0x10C49,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -346160,6 +369871,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11003,
@@ -346172,6 +369885,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -346223,7 +369938,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -346247,7 +369962,19 @@
0x11800,
0x1182C,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -346296,6 +370023,8 @@
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -346333,7 +370062,9 @@
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -346429,7 +370160,7 @@
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -346439,13 +370170,15 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SB__LO_invlist[] = { /* for ASCII/Latin1 */
- 1293, /* Number of elements */
+ 1299, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -347660,12 +371393,18 @@
0xA7C0,
0xA7C3,
0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
@@ -347752,7 +371491,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 1047 */
- 1301, /* Number of elements */
+ 1307, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -348975,12 +372714,18 @@
0xA7C0,
0xA7C3,
0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
@@ -349067,7 +372812,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SB__LO_invlist[] = { /* for EBCDIC 037 */
- 1301, /* Number of elements */
+ 1307, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -350290,12 +374035,18 @@
0xA7C0,
0xA7C3,
0xA7C4,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7CB,
+ 0xA7F6,
+ 0xA7F7,
0xA7F8,
0xA7FB,
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB69,
0xAB70,
0xABC0,
0xFB00,
@@ -350379,7 +374130,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SB__NU_invlist[] = { /* for ASCII/Latin1 */
- 121, /* Number of elements */
+ 125, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -350486,6 +374237,8 @@
0x1173A,
0x118E0,
0x118EA,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C5A,
0x11D50,
@@ -350503,7 +374256,9 @@
0x1E2F0,
0x1E2FA,
0x1E950,
- 0x1E95A
+ 0x1E95A,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* ASCII/Latin1 */
@@ -350514,7 +374269,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SB__NU_invlist[] = { /* for EBCDIC 1047 */
- 121, /* Number of elements */
+ 125, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -350621,6 +374376,8 @@
0x1173A,
0x118E0,
0x118EA,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C5A,
0x11D50,
@@ -350638,7 +374395,9 @@
0x1E2F0,
0x1E2FA,
0x1E950,
- 0x1E95A
+ 0x1E95A,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 1047 */
@@ -350649,7 +374408,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SB__NU_invlist[] = { /* for EBCDIC 037 */
- 121, /* Number of elements */
+ 125, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -350756,6 +374515,8 @@
0x1173A,
0x118E0,
0x118EA,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C5A,
0x11D50,
@@ -350773,7 +374534,9 @@
0x1E2F0,
0x1E2FA,
0x1E950,
- 0x1E95A
+ 0x1E95A,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 037 */
@@ -351087,7 +374850,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SB__ST_invlist[] = { /* for ASCII/Latin1 */
- 143, /* Number of elements */
+ 147, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -351212,6 +374975,10 @@
0x11643,
0x1173C,
0x1173F,
+ 0x11944,
+ 0x11945,
+ 0x11946,
+ 0x11947,
0x11A42,
0x11A44,
0x11A9B,
@@ -351244,7 +375011,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 1047 */
- 143, /* Number of elements */
+ 147, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -351369,6 +375136,10 @@
0x11643,
0x1173C,
0x1173F,
+ 0x11944,
+ 0x11945,
+ 0x11946,
+ 0x11947,
0x11A42,
0x11A44,
0x11A9B,
@@ -351401,7 +375172,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SB__ST_invlist[] = { /* for EBCDIC 037 */
- 143, /* Number of elements */
+ 147, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -351526,6 +375297,10 @@
0x11643,
0x1173C,
0x1173F,
+ 0x11944,
+ 0x11945,
+ 0x11946,
+ 0x11947,
0x11A42,
0x11A44,
0x11A9B,
@@ -351555,7 +375330,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SB__UP_invlist[] = { /* for ASCII/Latin1 */
- 1285, /* Number of elements */
+ 1289, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -352761,7 +376536,11 @@
0xA7C2,
0xA7C3,
0xA7C4,
- 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
@@ -352854,7 +376633,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SB__UP_invlist[] = { /* for EBCDIC 1047 */
- 1303, /* Number of elements */
+ 1307, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -354078,7 +377857,11 @@
0xA7C2,
0xA7C3,
0xA7C4,
- 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
@@ -354171,7 +377954,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SB__UP_invlist[] = { /* for EBCDIC 037 */
- 1299, /* Number of elements */
+ 1303, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -355391,7 +379174,11 @@
0xA7C2,
0xA7C3,
0xA7C4,
- 0xA7C7,
+ 0xA7C8,
+ 0xA7C9,
+ 0xA7CA,
+ 0xA7F5,
+ 0xA7F6,
0xFF21,
0xFF3B,
0x10400,
@@ -355481,7 +379268,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SB__XX_invlist[] = { /* for ASCII/Latin1 */
- 1579, /* Number of elements */
+ 1611, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -355621,7 +379408,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x970,
0x971,
@@ -355736,7 +379523,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -355829,8 +379616,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -355848,7 +379633,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -356051,7 +379836,7 @@
0x1AA7,
0x1AAC,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -356273,13 +380058,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -356305,9 +380090,11 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA876,
@@ -356361,7 +380148,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEE,
0xABF0,
@@ -356586,6 +380373,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -356594,6 +380387,8 @@
0x10F51,
0x10F55,
0x10F5A,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -356615,7 +380410,7 @@
0x11136,
0x11140,
0x11141,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
@@ -356623,8 +380418,6 @@
0x11180,
0x111C7,
0x111C9,
- 0x111CE,
- 0x111D0,
0x111DB,
0x111DC,
0x111DD,
@@ -356687,7 +380480,7 @@
0x11450,
0x1145A,
0x1145E,
- 0x11460,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
@@ -356725,7 +380518,23 @@
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11945,
+ 0x11946,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -356788,6 +380597,8 @@
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -356835,11 +380646,15 @@
0x16FE0,
0x16FE2,
0x16FE3,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -357046,8 +380861,10 @@
0x1F18A,
0x1F676,
0x1F679,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -357058,6 +380875,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
@@ -357074,7 +380893,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 1047 */
- 1599, /* Number of elements */
+ 1631, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -357234,7 +381053,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x970,
0x971,
@@ -357349,7 +381168,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -357442,8 +381261,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -357461,7 +381278,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -357664,7 +381481,7 @@
0x1AA7,
0x1AAC,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -357886,13 +381703,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -357918,9 +381735,11 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA876,
@@ -357974,7 +381793,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEE,
0xABF0,
@@ -358199,6 +382018,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -358207,6 +382032,8 @@
0x10F51,
0x10F55,
0x10F5A,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -358228,7 +382055,7 @@
0x11136,
0x11140,
0x11141,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
@@ -358236,8 +382063,6 @@
0x11180,
0x111C7,
0x111C9,
- 0x111CE,
- 0x111D0,
0x111DB,
0x111DC,
0x111DD,
@@ -358300,7 +382125,7 @@
0x11450,
0x1145A,
0x1145E,
- 0x11460,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
@@ -358338,7 +382163,23 @@
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11945,
+ 0x11946,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -358401,6 +382242,8 @@
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -358448,11 +382291,15 @@
0x16FE0,
0x16FE2,
0x16FE3,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -358659,8 +382506,10 @@
0x1F18A,
0x1F676,
0x1F679,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -358671,6 +382520,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
@@ -358687,7 +382538,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SB__XX_invlist[] = { /* for EBCDIC 037 */
- 1597, /* Number of elements */
+ 1629, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -358845,7 +382696,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x970,
0x971,
@@ -358960,7 +382811,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -359053,8 +382904,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -359072,7 +382921,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -359275,7 +383124,7 @@
0x1AA7,
0x1AAC,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -359497,13 +383346,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -359529,9 +383378,11 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA876,
@@ -359585,7 +383436,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEE,
0xABF0,
@@ -359810,6 +383661,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -359818,6 +383675,8 @@
0x10F51,
0x10F55,
0x10F5A,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -359839,7 +383698,7 @@
0x11136,
0x11140,
0x11141,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
@@ -359847,8 +383706,6 @@
0x11180,
0x111C7,
0x111C9,
- 0x111CE,
- 0x111D0,
0x111DB,
0x111DC,
0x111DD,
@@ -359911,7 +383768,7 @@
0x11450,
0x1145A,
0x1145E,
- 0x11460,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
@@ -359949,7 +383806,23 @@
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11945,
+ 0x11946,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -360012,6 +383885,8 @@
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -360059,11 +383934,15 @@
0x16FE0,
0x16FE2,
0x16FE3,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -360270,8 +384149,10 @@
0x1F18A,
0x1F676,
0x1F679,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -360282,6 +384163,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
@@ -360513,7 +384396,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -360604,24 +384487,6 @@
0x1EEF2
};
-static const UV UNI_SC__ARMN_invlist[] = { /* for all charsets */
- 11, /* Number of elements */
- 148565664, /* Version and data structure type */
- 1, /* 0 if the list starts at 0;
- 1 if it starts at the element beyond 0 */
- 0x0,
- 0x531,
- 0x557,
- 0x559,
- 0x589,
- 0x58A,
- 0x58B,
- 0x58D,
- 0x590,
- 0xFB13,
- 0xFB18
-};
-
static const UV UNI_SC__BENG_invlist[] = { /* for all charsets */
29, /* Number of elements */
148565664, /* Version and data structure type */
@@ -360669,7 +384534,7 @@
0x3105,
0x3130,
0x31A0,
- 0x31BB
+ 0x31C0
};
static const UV UNI_SC__BUGI_invlist[] = { /* for all charsets */
@@ -360703,7 +384568,7 @@
0x11100,
0x11135,
0x11136,
- 0x11147
+ 0x11148
};
static const UV UNI_SC__COPT_invlist[] = { /* for all charsets */
@@ -361095,7 +384960,7 @@
};
static const UV UNI_SC__HAN_invlist[] = { /* for all charsets */
- 35, /* Number of elements */
+ 39, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -361115,15 +384980,17 @@
0x3038,
0x303C,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xF900,
0xFA6E,
0xFA70,
0xFADA,
+ 0x16FF0,
+ 0x16FF2,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -361133,7 +385000,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
static const UV UNI_SC__HANG_invlist[] = { /* for all charsets */
@@ -361367,8 +385236,8 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA800,
0xAB30,
0xAB5B,
@@ -361375,7 +385244,7 @@
0xAB5C,
0xAB65,
0xAB66,
- 0xAB68,
+ 0xAB6A,
0xFB00,
0xFB07,
0xFF21,
@@ -361472,8 +385341,8 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA800,
0xAB30,
0xAB5B,
@@ -361480,7 +385349,7 @@
0xAB5C,
0xAB65,
0xAB66,
- 0xAB68,
+ 0xAB6A,
0xFB00,
0xFB07,
0xFF21,
@@ -361573,8 +385442,8 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA800,
0xAB30,
0xAB5B,
@@ -361581,7 +385450,7 @@
0xAB5C,
0xAB65,
0xAB66,
- 0xAB68,
+ 0xAB6A,
0xFB00,
0xFB07,
0xFF21,
@@ -361681,14 +385550,12 @@
};
static const UV UNI_SC__MLYM_invlist[] = { /* for all charsets */
- 17, /* Number of elements */
+ 15, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -361810,7 +385677,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -361871,7 +385738,7 @@
0x951,
0x955,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1CD0,
0x1CD3,
0x1CD4,
@@ -361931,14 +385798,12 @@
};
static const UV UNI_SC__SHRD_invlist[] = { /* for all charsets */
- 5, /* Number of elements */
+ 3, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0
};
@@ -361960,7 +385825,7 @@
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -362005,7 +385870,7 @@
1 if it starts at the element beyond 0 */
0x0,
0xA800,
- 0xA82C
+ 0xA82D
};
static const UV UNI_SC__SYRC_invlist[] = { /* for all charsets */
@@ -362172,6 +386037,20 @@
0x114DA
};
+static const UV UNI_SC__YEZI_invlist[] = { /* for all charsets */
+ 7, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2
+};
+
static const UV UNI_SC__YI_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
@@ -362187,7 +386066,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SC__ZYYY_invlist[] = { /* for ASCII/Latin1 */
- 344, /* Number of elements */
+ 346, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -362219,8 +386098,6 @@
0x386,
0x387,
0x388,
- 0x589,
- 0x58A,
0x605,
0x606,
0x60C,
@@ -362297,10 +386174,10 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C00,
0x2E00,
- 0x2E50,
+ 0x2E53,
0x2FF0,
0x2FFC,
0x3000,
@@ -362345,6 +386222,8 @@
0xA9D0,
0xAB5B,
0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
0xFD3E,
0xFD40,
0xFE10,
@@ -362380,7 +386259,7 @@
0x10137,
0x10140,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101D0,
0x101FD,
0x102E1,
@@ -362468,11 +386347,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F200,
0x1F201,
@@ -362486,11 +386361,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -362507,30 +386382,36 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0xE0001,
0xE0002,
0xE0020,
@@ -362545,7 +386426,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 1047 */
- 370, /* Number of elements */
+ 372, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -362603,8 +386484,6 @@
0x386,
0x387,
0x388,
- 0x589,
- 0x58A,
0x605,
0x606,
0x60C,
@@ -362681,10 +386560,10 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C00,
0x2E00,
- 0x2E50,
+ 0x2E53,
0x2FF0,
0x2FFC,
0x3000,
@@ -362729,6 +386608,8 @@
0xA9D0,
0xAB5B,
0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
0xFD3E,
0xFD40,
0xFE10,
@@ -362764,7 +386645,7 @@
0x10137,
0x10140,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101D0,
0x101FD,
0x102E1,
@@ -362852,11 +386733,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F200,
0x1F201,
@@ -362870,11 +386747,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -362891,30 +386768,36 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0xE0001,
0xE0002,
0xE0020,
@@ -362929,7 +386812,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SC__ZYYY_invlist[] = { /* for EBCDIC 037 */
- 366, /* Number of elements */
+ 368, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -362983,8 +386866,6 @@
0x386,
0x387,
0x388,
- 0x589,
- 0x58A,
0x605,
0x606,
0x60C,
@@ -363061,10 +386942,10 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C00,
0x2E00,
- 0x2E50,
+ 0x2E53,
0x2FF0,
0x2FFC,
0x3000,
@@ -363109,6 +386990,8 @@
0xA9D0,
0xAB5B,
0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
0xFD3E,
0xFD40,
0xFE10,
@@ -363144,7 +387027,7 @@
0x10137,
0x10140,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101D0,
0x101FD,
0x102E1,
@@ -363232,11 +387115,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F200,
0x1F201,
@@ -363250,11 +387129,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -363271,30 +387150,36 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0xE0001,
0xE0002,
0xE0020,
@@ -363570,7 +387455,7 @@
};
static const UV UNI_SHRD_invlist[] = { /* for all charsets */
- 15, /* Number of elements */
+ 13, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -363586,8 +387471,6 @@
0x1CE0,
0x1CE1,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0
};
@@ -363627,7 +387510,7 @@
0x0,
0x964,
0x966,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -363668,7 +387551,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SK_invlist[] = { /* for ASCII/Latin1 */
- 59, /* Number of elements */
+ 61, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -363721,6 +387604,8 @@
0xA78B,
0xAB5B,
0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
0xFBB2,
0xFBC2,
0xFF3E,
@@ -363741,7 +387626,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SK_invlist[] = { /* for EBCDIC 1047 */
- 57, /* Number of elements */
+ 59, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -363792,6 +387677,8 @@
0xA78B,
0xAB5B,
0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
0xFBB2,
0xFBC2,
0xFF3E,
@@ -363812,7 +387699,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SK_invlist[] = { /* for EBCDIC 037 */
- 55, /* Number of elements */
+ 57, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -363861,6 +387748,8 @@
0xA78B,
0xAB5B,
0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
0xFBB2,
0xFBC2,
0xFF3E,
@@ -364328,7 +388217,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_SO_invlist[] = { /* for ASCII/Latin1 */
- 361, /* Number of elements */
+ 365, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -364493,10 +388382,12 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C00,
0x2CE5,
0x2CEB,
+ 0x2E50,
+ 0x2E52,
0x2E80,
0x2E9A,
0x2E9B,
@@ -364562,7 +388453,7 @@
0x1018C,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -364631,10 +388522,8 @@
0x1F0D0,
0x1F0D1,
0x1F0F6,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F10D,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
@@ -364648,11 +388537,11 @@
0x1F300,
0x1F3FB,
0x1F400,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -364669,30 +388558,34 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
};
# endif /* ASCII/Latin1 */
@@ -364703,7 +388596,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_SO_invlist[] = { /* for EBCDIC 1047 */
- 361, /* Number of elements */
+ 365, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -364868,10 +388761,12 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C00,
0x2CE5,
0x2CEB,
+ 0x2E50,
+ 0x2E52,
0x2E80,
0x2E9A,
0x2E9B,
@@ -364937,7 +388832,7 @@
0x1018C,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -365006,10 +388901,8 @@
0x1F0D0,
0x1F0D1,
0x1F0F6,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F10D,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
@@ -365023,11 +388916,11 @@
0x1F300,
0x1F3FB,
0x1F400,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -365044,30 +388937,34 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
};
# endif /* EBCDIC 1047 */
@@ -365078,7 +388975,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_SO_invlist[] = { /* for EBCDIC 037 */
- 361, /* Number of elements */
+ 365, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -365243,10 +389140,12 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C00,
0x2CE5,
0x2CEB,
+ 0x2E50,
+ 0x2E52,
0x2E80,
0x2E9A,
0x2E9B,
@@ -365312,7 +389211,7 @@
0x1018C,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -365381,10 +389280,8 @@
0x1F0D0,
0x1F0D1,
0x1F0F6,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F10D,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
@@ -365398,11 +389295,11 @@
0x1F300,
0x1F3FB,
0x1F400,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -365419,30 +389316,34 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB
};
# endif /* EBCDIC 037 */
@@ -365504,7 +389405,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_STERM_invlist[] = { /* for ASCII/Latin1 */
- 149, /* Number of elements */
+ 153, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -365635,6 +389536,10 @@
0x11643,
0x1173C,
0x1173F,
+ 0x11944,
+ 0x11945,
+ 0x11946,
+ 0x11947,
0x11A42,
0x11A44,
0x11A9B,
@@ -365667,7 +389572,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_STERM_invlist[] = { /* for EBCDIC 1047 */
- 149, /* Number of elements */
+ 153, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -365798,6 +389703,10 @@
0x11643,
0x1173C,
0x1173F,
+ 0x11944,
+ 0x11945,
+ 0x11946,
+ 0x11947,
0x11A42,
0x11A44,
0x11A9B,
@@ -365830,7 +389739,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_STERM_invlist[] = { /* for EBCDIC 037 */
- 149, /* Number of elements */
+ 153, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -365961,6 +389870,10 @@
0x11643,
0x1173C,
0x1173F,
+ 0x11944,
+ 0x11945,
+ 0x11946,
+ 0x11947,
0x11A42,
0x11A44,
0x11A9B,
@@ -366120,7 +390033,7 @@
0x9E6,
0x9F0,
0xA800,
- 0xA82C
+ 0xA82D
};
static const UV UNI_SYMBOLSANDPICTOGRAPHSEXTA_invlist[] = { /* for all charsets */
@@ -366133,8 +390046,18 @@
0x1FB00
};
+static const UV UNI_SYMBOLSFORLEGACYCOMPUTING_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x1FB00,
+ 0x1FC00
+};
+
static const UV UNI_SYRC_invlist[] = { /* for all charsets */
- 21, /* Number of elements */
+ 23, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -366158,7 +390081,9 @@
0x74D,
0x750,
0x860,
- 0x86B
+ 0x86B,
+ 0x1DF8,
+ 0x1DF9
};
static const UV UNI_SYRIACSUP_invlist[] = { /* for all charsets */
@@ -366322,7 +390247,7 @@
};
static const UV UNI_TANG_invlist[] = { /* for all charsets */
- 7, /* Number of elements */
+ 9, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -366332,7 +390257,9 @@
0x17000,
0x187F8,
0x18800,
- 0x18AF3
+ 0x18B00,
+ 0x18D00,
+ 0x18D09
};
static const UV UNI_TANGUTCOMPONENTS_invlist[] = { /* for all charsets */
@@ -366345,6 +390272,16 @@
0x18B00
};
+static const UV UNI_TANGUTSUP_invlist[] = { /* for all charsets */
+ 3, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x18D00,
+ 0x18D90
+};
+
static const UV UNI_TAVT_invlist[] = { /* for all charsets */
5, /* Number of elements */
148565664, /* Version and data structure type */
@@ -366400,7 +390337,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_TERM_invlist[] = { /* for ASCII/Latin1 */
- 205, /* Number of elements */
+ 209, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -366571,7 +390508,7 @@
0x112AA,
0x1144B,
0x1144E,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x115C2,
0x115C6,
@@ -366581,6 +390518,10 @@
0x11643,
0x1173C,
0x1173F,
+ 0x11944,
+ 0x11945,
+ 0x11946,
+ 0x11947,
0x11A42,
0x11A44,
0x11A9B,
@@ -366619,7 +390560,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_TERM_invlist[] = { /* for EBCDIC 1047 */
- 207, /* Number of elements */
+ 211, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -366792,7 +390733,7 @@
0x112AA,
0x1144B,
0x1144E,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x115C2,
0x115C6,
@@ -366802,6 +390743,10 @@
0x11643,
0x1173C,
0x1173F,
+ 0x11944,
+ 0x11945,
+ 0x11946,
+ 0x11947,
0x11A42,
0x11A44,
0x11A9B,
@@ -366840,7 +390785,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_TERM_invlist[] = { /* for EBCDIC 037 */
- 207, /* Number of elements */
+ 211, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -367013,7 +390958,7 @@
0x112AA,
0x1144B,
0x1144E,
- 0x1145B,
+ 0x1145A,
0x1145C,
0x115C2,
0x115C6,
@@ -367023,6 +390968,10 @@
0x11643,
0x1173C,
0x1173F,
+ 0x11944,
+ 0x11945,
+ 0x11946,
+ 0x11947,
0x11A42,
0x11A44,
0x11A9B,
@@ -367202,15 +391151,15 @@
};
static const UV UNI_UIDEO_invlist[] = { /* for all charsets */
- 29, /* Number of elements */
+ 31, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
0x0,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xFA0E,
0xFA10,
0xFA11,
@@ -367226,7 +391175,7 @@
0xFA27,
0xFA2A,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -367234,7 +391183,9 @@
0x2B820,
0x2CEA2,
0x2CEB0,
- 0x2EBE1
+ 0x2EBE1,
+ 0x30000,
+ 0x3134B
};
static const UV UNI_VAI_invlist[] = { /* for all charsets */
@@ -367270,7 +391221,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_VO__R_invlist[] = { /* for ASCII/Latin1 */
- 173, /* Number of elements */
+ 177, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -367379,6 +391330,8 @@
0x2B30,
0x2B50,
0x2B5A,
+ 0x2B97,
+ 0x2B98,
0x2BB8,
0x2BD2,
0x2BD3,
@@ -367385,6 +391338,8 @@
0x2BEC,
0x2BF0,
0x2C00,
+ 0x2E50,
+ 0x2E52,
0x2E80,
0xA4D0,
0xA960,
@@ -367426,7 +391381,7 @@
0x14400,
0x14680,
0x16FE0,
- 0x18B00,
+ 0x18D90,
0x1B000,
0x1B300,
0x1D000,
@@ -367438,7 +391393,7 @@
0x1F000,
0x1F800,
0x1F900,
- 0x1FAA0,
+ 0x1FB00,
0x20000,
0x2FFFE,
0x30000,
@@ -367457,7 +391412,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_VO__R_invlist[] = { /* for EBCDIC 1047 */
- 171, /* Number of elements */
+ 175, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -367564,6 +391519,8 @@
0x2B30,
0x2B50,
0x2B5A,
+ 0x2B97,
+ 0x2B98,
0x2BB8,
0x2BD2,
0x2BD3,
@@ -367570,6 +391527,8 @@
0x2BEC,
0x2BF0,
0x2C00,
+ 0x2E50,
+ 0x2E52,
0x2E80,
0xA4D0,
0xA960,
@@ -367611,7 +391570,7 @@
0x14400,
0x14680,
0x16FE0,
- 0x18B00,
+ 0x18D90,
0x1B000,
0x1B300,
0x1D000,
@@ -367623,7 +391582,7 @@
0x1F000,
0x1F800,
0x1F900,
- 0x1FAA0,
+ 0x1FB00,
0x20000,
0x2FFFE,
0x30000,
@@ -367642,7 +391601,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_VO__R_invlist[] = { /* for EBCDIC 037 */
- 171, /* Number of elements */
+ 175, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -367749,6 +391708,8 @@
0x2B30,
0x2B50,
0x2B5A,
+ 0x2B97,
+ 0x2B98,
0x2BB8,
0x2BD2,
0x2BD3,
@@ -367755,6 +391716,8 @@
0x2BEC,
0x2BF0,
0x2C00,
+ 0x2E50,
+ 0x2E52,
0x2E80,
0xA4D0,
0xA960,
@@ -367796,7 +391759,7 @@
0x14400,
0x14680,
0x16FE0,
- 0x18B00,
+ 0x18D90,
0x1B000,
0x1B300,
0x1D000,
@@ -367808,7 +391771,7 @@
0x1F000,
0x1F800,
0x1F900,
- 0x1FAA0,
+ 0x1FB00,
0x20000,
0x2FFFE,
0x30000,
@@ -367936,7 +391899,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_VO__U_invlist[] = { /* for ASCII/Latin1 */
- 251, /* Number of elements */
+ 255, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -368047,6 +392010,8 @@
0x2B30,
0x2B50,
0x2B5A,
+ 0x2B97,
+ 0x2B98,
0x2BB8,
0x2BD2,
0x2BD3,
@@ -368053,6 +392018,8 @@
0x2BEC,
0x2BF0,
0x2C00,
+ 0x2E50,
+ 0x2E52,
0x2E80,
0x3001,
0x3003,
@@ -368168,7 +392135,7 @@
0x14400,
0x14680,
0x16FE0,
- 0x18B00,
+ 0x18D90,
0x1B000,
0x1B300,
0x1D000,
@@ -368182,7 +392149,7 @@
0x1F202,
0x1F800,
0x1F900,
- 0x1FAA0,
+ 0x1FB00,
0x20000,
0x2FFFE,
0x30000,
@@ -368201,7 +392168,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_VO__U_invlist[] = { /* for EBCDIC 1047 */
- 249, /* Number of elements */
+ 253, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -368310,6 +392277,8 @@
0x2B30,
0x2B50,
0x2B5A,
+ 0x2B97,
+ 0x2B98,
0x2BB8,
0x2BD2,
0x2BD3,
@@ -368316,6 +392285,8 @@
0x2BEC,
0x2BF0,
0x2C00,
+ 0x2E50,
+ 0x2E52,
0x2E80,
0x3001,
0x3003,
@@ -368431,7 +392402,7 @@
0x14400,
0x14680,
0x16FE0,
- 0x18B00,
+ 0x18D90,
0x1B000,
0x1B300,
0x1D000,
@@ -368445,7 +392416,7 @@
0x1F202,
0x1F800,
0x1F900,
- 0x1FAA0,
+ 0x1FB00,
0x20000,
0x2FFFE,
0x30000,
@@ -368464,7 +392435,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_VO__U_invlist[] = { /* for EBCDIC 037 */
- 249, /* Number of elements */
+ 253, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -368573,6 +392544,8 @@
0x2B30,
0x2B50,
0x2B5A,
+ 0x2B97,
+ 0x2B98,
0x2BB8,
0x2BD2,
0x2BD3,
@@ -368579,6 +392552,8 @@
0x2BEC,
0x2BF0,
0x2C00,
+ 0x2E50,
+ 0x2E52,
0x2E80,
0x3001,
0x3003,
@@ -368694,7 +392669,7 @@
0x14400,
0x14680,
0x16FE0,
- 0x18B00,
+ 0x18D90,
0x1B000,
0x1B300,
0x1D000,
@@ -368708,7 +392683,7 @@
0x1F202,
0x1F800,
0x1F900,
- 0x1FAA0,
+ 0x1FB00,
0x20000,
0x2FFFE,
0x30000,
@@ -368897,7 +392872,7 @@
# endif /* EBCDIC 037 */
static const UV UNI_WB__EXTEND_invlist[] = { /* for all charsets */
- 569, /* Number of elements */
+ 589, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -369018,7 +392993,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB62,
0xB64,
@@ -369072,7 +393047,7 @@
0xD58,
0xD62,
0xD64,
- 0xD82,
+ 0xD81,
0xD84,
0xDCA,
0xDCB,
@@ -369167,7 +393142,7 @@
0x1A7F,
0x1A80,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B05,
0x1B34,
@@ -369226,6 +393201,8 @@
0xA80C,
0xA823,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA880,
0xA882,
0xA8B4,
@@ -369298,6 +393275,8 @@
0x10AE7,
0x10D24,
0x10D28,
+ 0x10EAB,
+ 0x10EAD,
0x10F46,
0x10F51,
0x11000,
@@ -369322,6 +393301,8 @@
0x111C1,
0x111C9,
0x111CD,
+ 0x111CE,
+ 0x111D0,
0x1122C,
0x11238,
0x1123E,
@@ -369366,6 +393347,16 @@
0x1172C,
0x1182C,
0x1183B,
+ 0x11930,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
+ 0x11944,
0x119D1,
0x119D8,
0x119DA,
@@ -369420,6 +393411,10 @@
0x16F88,
0x16F8F,
0x16F93,
+ 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1BC9D,
0x1BC9F,
0x1D165,
@@ -369659,7 +393654,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_WB__LE_invlist[] = { /* for ASCII/Latin1 */
- 1075, /* Number of elements */
+ 1095, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -369681,8 +393676,6 @@
0xF8,
0x2D8,
0x2DE,
- 0x2E5,
- 0x2EC,
0x300,
0x370,
0x375,
@@ -369709,13 +393702,13 @@
0x531,
0x557,
0x559,
- 0x55A,
- 0x55B,
0x55D,
0x55E,
0x55F,
0x560,
0x589,
+ 0x58A,
+ 0x58B,
0x5F3,
0x5F4,
0x620,
@@ -369763,7 +393756,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
@@ -369914,7 +393907,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -370185,7 +394178,7 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0xA000,
0xA48D,
0xA4D0,
@@ -370202,11 +394195,11 @@
0xA69E,
0xA6A0,
0xA6F0,
- 0xA717,
+ 0xA708,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -370255,7 +394248,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
@@ -370406,6 +394399,10 @@
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -370412,6 +394409,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11003,
@@ -370424,6 +394423,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -370475,7 +394476,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -370499,7 +394500,19 @@
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -370548,6 +394561,8 @@
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -370748,7 +394763,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 1047 */
- 1101, /* Number of elements */
+ 1121, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -370796,8 +394811,6 @@
0x100,
0x2D8,
0x2DE,
- 0x2E5,
- 0x2EC,
0x300,
0x370,
0x375,
@@ -370824,13 +394837,13 @@
0x531,
0x557,
0x559,
- 0x55A,
- 0x55B,
0x55D,
0x55E,
0x55F,
0x560,
0x589,
+ 0x58A,
+ 0x58B,
0x5F3,
0x5F4,
0x620,
@@ -370878,7 +394891,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
@@ -371029,7 +395042,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -371300,7 +395313,7 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0xA000,
0xA48D,
0xA4D0,
@@ -371317,11 +395330,11 @@
0xA69E,
0xA6A0,
0xA6F0,
- 0xA717,
+ 0xA708,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -371370,7 +395383,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
@@ -371521,6 +395534,10 @@
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -371527,6 +395544,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11003,
@@ -371539,6 +395558,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -371590,7 +395611,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -371614,7 +395635,19 @@
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -371663,6 +395696,8 @@
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -371863,7 +395898,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_WB__LE_invlist[] = { /* for EBCDIC 037 */
- 1097, /* Number of elements */
+ 1117, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -371907,8 +395942,6 @@
0x100,
0x2D8,
0x2DE,
- 0x2E5,
- 0x2EC,
0x300,
0x370,
0x375,
@@ -371935,13 +395968,13 @@
0x531,
0x557,
0x559,
- 0x55A,
- 0x55B,
0x55D,
0x55E,
0x55F,
0x560,
0x589,
+ 0x58A,
+ 0x58B,
0x5F3,
0x5F4,
0x620,
@@ -371989,7 +396022,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
@@ -372140,7 +396173,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -372411,7 +396444,7 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0xA000,
0xA48D,
0xA4D0,
@@ -372428,11 +396461,11 @@
0xA69E,
0xA6A0,
0xA6F0,
- 0xA717,
+ 0xA708,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -372481,7 +396514,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
@@ -372632,6 +396665,10 @@
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -372638,6 +396675,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11003,
@@ -372650,6 +396689,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -372701,7 +396742,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -372725,7 +396766,19 @@
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -372774,6 +396827,8 @@
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -373049,7 +397104,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_WB__ML_invlist[] = { /* for ASCII/Latin1 */
- 17, /* Number of elements */
+ 19, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -373060,6 +397115,8 @@
0xB8,
0x387,
0x388,
+ 0x55F,
+ 0x560,
0x5F4,
0x5F5,
0x2027,
@@ -373080,7 +397137,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_WB__ML_invlist[] = { /* for EBCDIC 1047 */
- 17, /* Number of elements */
+ 19, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -373091,6 +397148,8 @@
0xB4,
0x387,
0x388,
+ 0x55F,
+ 0x560,
0x5F4,
0x5F5,
0x2027,
@@ -373111,7 +397170,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_WB__ML_invlist[] = { /* for EBCDIC 037 */
- 17, /* Number of elements */
+ 19, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -373122,6 +397181,8 @@
0xB4,
0x387,
0x388,
+ 0x55F,
+ 0x560,
0x5F4,
0x5F5,
0x2027,
@@ -373325,7 +397386,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_WB__NU_invlist[] = { /* for ASCII/Latin1 */
- 121, /* Number of elements */
+ 125, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -373432,6 +397493,8 @@
0x1173A,
0x118E0,
0x118EA,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C5A,
0x11D50,
@@ -373449,7 +397512,9 @@
0x1E2F0,
0x1E2FA,
0x1E950,
- 0x1E95A
+ 0x1E95A,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* ASCII/Latin1 */
@@ -373460,7 +397525,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 1047 */
- 121, /* Number of elements */
+ 125, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -373567,6 +397632,8 @@
0x1173A,
0x118E0,
0x118EA,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C5A,
0x11D50,
@@ -373584,7 +397651,9 @@
0x1E2F0,
0x1E2FA,
0x1E950,
- 0x1E95A
+ 0x1E95A,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 1047 */
@@ -373595,7 +397664,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_WB__NU_invlist[] = { /* for EBCDIC 037 */
- 121, /* Number of elements */
+ 125, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -373702,6 +397771,8 @@
0x1173A,
0x118E0,
0x118EA,
+ 0x11950,
+ 0x1195A,
0x11C50,
0x11C5A,
0x11D50,
@@ -373719,7 +397790,9 @@
0x1E2F0,
0x1E2FA,
0x1E950,
- 0x1E95A
+ 0x1E95A,
+ 0x1FBF0,
+ 0x1FBFA
};
# endif /* EBCDIC 037 */
@@ -373853,7 +397926,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_WB__XX_invlist[] = { /* for ASCII/Latin1 */
- 1465, /* Number of elements */
+ 1487, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -373897,8 +397970,6 @@
0xF8,
0x2D8,
0x2DE,
- 0x2E5,
- 0x2EC,
0x375,
0x376,
0x378,
@@ -373919,13 +397990,9 @@
0x531,
0x557,
0x559,
- 0x55A,
- 0x55B,
0x55D,
0x55E,
- 0x55F,
- 0x560,
- 0x58A,
+ 0x58B,
0x591,
0x5BE,
0x5BF,
@@ -373983,7 +398050,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x964,
0x966,
@@ -374100,7 +398167,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -374193,8 +398260,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -374212,7 +398277,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -374401,7 +398466,7 @@
0x1A90,
0x1A9A,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -374587,7 +398652,7 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x32D0,
@@ -374608,12 +398673,14 @@
0xA67E,
0xA67F,
0xA6F2,
- 0xA717,
+ 0xA708,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
@@ -374671,7 +398738,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
@@ -374880,6 +398947,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -374886,6 +398959,8 @@
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -374907,7 +398982,7 @@
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
@@ -374916,7 +398991,7 @@
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
@@ -374975,7 +399050,7 @@
0x11450,
0x1145A,
0x1145E,
- 0x11460,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
@@ -375007,7 +399082,21 @@
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -375068,6 +399157,8 @@
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -375111,7 +399202,9 @@
0x16FE0,
0x16FE2,
0x16FE3,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1B000,
0x1B001,
0x1B164,
@@ -375316,6 +399409,8 @@
0x1F200,
0x1F3FB,
0x1F400,
+ 0x1FBF0,
+ 0x1FBFA,
0xE0001,
0xE0002,
0xE0020,
@@ -375332,7 +399427,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 1047 */
- 1489, /* Number of elements */
+ 1511, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -375400,8 +399495,6 @@
0x100,
0x2D8,
0x2DE,
- 0x2E5,
- 0x2EC,
0x375,
0x376,
0x378,
@@ -375422,13 +399515,9 @@
0x531,
0x557,
0x559,
- 0x55A,
- 0x55B,
0x55D,
0x55E,
- 0x55F,
- 0x560,
- 0x58A,
+ 0x58B,
0x591,
0x5BE,
0x5BF,
@@ -375486,7 +399575,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x964,
0x966,
@@ -375603,7 +399692,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -375696,8 +399785,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -375715,7 +399802,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -375904,7 +399991,7 @@
0x1A90,
0x1A9A,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -376090,7 +400177,7 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x32D0,
@@ -376111,12 +400198,14 @@
0xA67E,
0xA67F,
0xA6F2,
- 0xA717,
+ 0xA708,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
@@ -376174,7 +400263,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
@@ -376383,6 +400472,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -376389,6 +400484,8 @@
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -376410,7 +400507,7 @@
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
@@ -376419,7 +400516,7 @@
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
@@ -376478,7 +400575,7 @@
0x11450,
0x1145A,
0x1145E,
- 0x11460,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
@@ -376510,7 +400607,21 @@
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -376571,6 +400682,8 @@
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -376614,7 +400727,9 @@
0x16FE0,
0x16FE2,
0x16FE3,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1B000,
0x1B001,
0x1B164,
@@ -376819,6 +400934,8 @@
0x1F200,
0x1F3FB,
0x1F400,
+ 0x1FBF0,
+ 0x1FBFA,
0xE0001,
0xE0002,
0xE0020,
@@ -376835,7 +400952,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_WB__XX_invlist[] = { /* for EBCDIC 037 */
- 1485, /* Number of elements */
+ 1507, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -376899,8 +401016,6 @@
0x100,
0x2D8,
0x2DE,
- 0x2E5,
- 0x2EC,
0x375,
0x376,
0x378,
@@ -376921,13 +401036,9 @@
0x531,
0x557,
0x559,
- 0x55A,
- 0x55B,
0x55D,
0x55E,
- 0x55F,
- 0x560,
- 0x58A,
+ 0x58B,
0x591,
0x5BE,
0x5BF,
@@ -376985,7 +401096,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x964,
0x966,
@@ -377102,7 +401213,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -377195,8 +401306,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -377214,7 +401323,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -377403,7 +401512,7 @@
0x1A90,
0x1A9A,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -377589,7 +401698,7 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x32D0,
@@ -377610,12 +401719,14 @@
0xA67E,
0xA67F,
0xA6F2,
- 0xA717,
+ 0xA708,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
@@ -377673,7 +401784,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
@@ -377882,6 +401993,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -377888,6 +402005,8 @@
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -377909,7 +402028,7 @@
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
@@ -377918,7 +402037,7 @@
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
@@ -377977,7 +402096,7 @@
0x11450,
0x1145A,
0x1145E,
- 0x11460,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
@@ -378009,7 +402128,21 @@
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -378070,6 +402203,8 @@
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -378113,7 +402248,9 @@
0x16FE0,
0x16FE2,
0x16FE3,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x1B000,
0x1B001,
0x1B164,
@@ -378318,6 +402455,8 @@
0x1F200,
0x1F3FB,
0x1F400,
+ 0x1FBF0,
+ 0x1FBFA,
0xE0001,
0xE0002,
0xE0020,
@@ -378343,7 +402482,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XIDC_invlist[] = { /* for ASCII/Latin1 */
- 1441, /* Number of elements */
+ 1475, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -378453,7 +402592,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -378572,7 +402711,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -378665,8 +402804,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -378684,7 +402821,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -378886,6 +403023,8 @@
0x1AA8,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -379053,13 +403192,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -379081,9 +403220,11 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
@@ -379135,7 +403276,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
@@ -379344,6 +403485,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -379350,6 +403497,8 @@
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -379367,7 +403516,7 @@
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
@@ -379376,7 +403525,7 @@
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
@@ -379435,7 +403584,7 @@
0x11450,
0x1145A,
0x1145E,
- 0x11460,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
@@ -379469,7 +403618,21 @@
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -379530,6 +403693,8 @@
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -379571,11 +403736,15 @@
0x16FE0,
0x16FE2,
0x16FE3,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -379774,8 +403943,10 @@
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -379786,6 +403957,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
@@ -379798,7 +403971,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 1047 */
- 1465, /* Number of elements */
+ 1499, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -379932,7 +404105,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -380051,7 +404224,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -380144,8 +404317,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -380163,7 +404334,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -380365,6 +404536,8 @@
0x1AA8,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -380532,13 +404705,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -380560,9 +404733,11 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
@@ -380614,7 +404789,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
@@ -380823,6 +404998,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -380829,6 +405010,8 @@
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -380846,7 +405029,7 @@
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
@@ -380855,7 +405038,7 @@
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
@@ -380914,7 +405097,7 @@
0x11450,
0x1145A,
0x1145E,
- 0x11460,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
@@ -380948,7 +405131,21 @@
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -381009,6 +405206,8 @@
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -381050,11 +405249,15 @@
0x16FE0,
0x16FE2,
0x16FE3,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -381253,8 +405456,10 @@
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -381265,6 +405470,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
@@ -381277,7 +405484,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XIDC_invlist[] = { /* for EBCDIC 037 */
- 1461, /* Number of elements */
+ 1495, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -381407,7 +405614,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x8E2,
0x8E3,
@@ -381526,7 +405733,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -381619,8 +405826,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -381638,7 +405843,7 @@
0xD70,
0xD7A,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -381840,6 +406045,8 @@
0x1AA8,
0x1AB0,
0x1ABE,
+ 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -382007,13 +406214,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -382035,9 +406242,11 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA828,
+ 0xA82C,
+ 0xA82D,
0xA840,
0xA874,
0xA880,
@@ -382089,7 +406298,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABEB,
0xABEC,
@@ -382298,6 +406507,12 @@
0x10D28,
0x10D30,
0x10D3A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAD,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -382304,6 +406519,8 @@
0x10F28,
0x10F30,
0x10F51,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11000,
@@ -382321,7 +406538,7 @@
0x11136,
0x11140,
0x11144,
- 0x11147,
+ 0x11148,
0x11150,
0x11174,
0x11176,
@@ -382330,7 +406547,7 @@
0x111C5,
0x111C9,
0x111CD,
- 0x111D0,
+ 0x111CE,
0x111DB,
0x111DC,
0x111DD,
@@ -382389,7 +406606,7 @@
0x11450,
0x1145A,
0x1145E,
- 0x11460,
+ 0x11462,
0x11480,
0x114C6,
0x114C7,
@@ -382423,7 +406640,21 @@
0x118A0,
0x118EA,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11944,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -382484,6 +406715,8 @@
0x11DAA,
0x11EE0,
0x11EF7,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -382525,11 +406758,15 @@
0x16FE0,
0x16FE2,
0x16FE3,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -382728,8 +406965,10 @@
0x1EEAA,
0x1EEAB,
0x1EEBC,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -382740,6 +406979,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0100,
0xE01F0
};
@@ -382749,7 +406990,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_XIDS_invlist[] = { /* for ASCII/Latin1 */
- 1233, /* Number of elements */
+ 1259, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -382855,7 +407096,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
@@ -383006,7 +407247,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -383345,13 +407586,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -383375,8 +407616,8 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -383451,7 +407692,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
@@ -383634,6 +407875,10 @@
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -383640,6 +407885,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11003,
@@ -383652,6 +407899,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -383703,7 +407952,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -383729,7 +407978,19 @@
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -383778,6 +408039,8 @@
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -383817,7 +408080,9 @@
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -383975,7 +408240,7 @@
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -383985,7 +408250,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* ASCII/Latin1 */
@@ -383996,7 +408263,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 1047 */
- 1259, /* Number of elements */
+ 1285, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -384128,7 +408395,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
@@ -384279,7 +408546,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -384618,13 +408885,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -384648,8 +408915,8 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -384724,7 +408991,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
@@ -384907,6 +409174,10 @@
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -384913,6 +409184,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11003,
@@ -384925,6 +409198,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -384976,7 +409251,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -385002,7 +409277,19 @@
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -385051,6 +409338,8 @@
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -385090,7 +409379,9 @@
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -385248,7 +409539,7 @@
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -385258,7 +409549,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 1047 */
@@ -385269,7 +409562,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_XIDS_invlist[] = { /* for EBCDIC 037 */
- 1255, /* Number of elements */
+ 1281, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -385397,7 +409690,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x904,
0x93A,
0x93D,
@@ -385548,7 +409841,7 @@
0xCE2,
0xCF1,
0xCF3,
- 0xD05,
+ 0xD04,
0xD0D,
0xD0E,
0xD11,
@@ -385887,13 +410180,13 @@
0x3131,
0x318F,
0x31A0,
- 0x31BB,
+ 0x31C0,
0x31F0,
0x3200,
0x3400,
- 0x4DB6,
+ 0x4DC0,
0x4E00,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA4D0,
@@ -385917,8 +410210,8 @@
0xA78B,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
+ 0xA7CB,
+ 0xA7F5,
0xA802,
0xA803,
0xA806,
@@ -385993,7 +410286,7 @@
0xAB30,
0xAB5B,
0xAB5C,
- 0xAB68,
+ 0xAB6A,
0xAB70,
0xABE3,
0xAC00,
@@ -386176,6 +410469,10 @@
0x10CF3,
0x10D00,
0x10D24,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F1D,
0x10F27,
@@ -386182,6 +410479,8 @@
0x10F28,
0x10F30,
0x10F46,
+ 0x10FB0,
+ 0x10FC5,
0x10FE0,
0x10FF7,
0x11003,
@@ -386194,6 +410493,8 @@
0x11127,
0x11144,
0x11145,
+ 0x11147,
+ 0x11148,
0x11150,
0x11173,
0x11176,
@@ -386245,7 +410546,7 @@
0x11447,
0x1144B,
0x1145F,
- 0x11460,
+ 0x11462,
0x11480,
0x114B0,
0x114C4,
@@ -386271,7 +410572,19 @@
0x118A0,
0x118E0,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11930,
+ 0x1193F,
+ 0x11940,
+ 0x11941,
+ 0x11942,
0x119A0,
0x119A8,
0x119AA,
@@ -386320,6 +410633,8 @@
0x11D99,
0x11EE0,
0x11EF3,
+ 0x11FB0,
+ 0x11FB1,
0x12000,
0x1239A,
0x12400,
@@ -386359,7 +410674,9 @@
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -386517,7 +410834,7 @@
0x1EEAB,
0x1EEBC,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -386527,7 +410844,9 @@
0x2CEB0,
0x2EBE1,
0x2F800,
- 0x2FA1E
+ 0x2FA1E,
+ 0x30000,
+ 0x3134B
};
# endif /* EBCDIC 037 */
@@ -386560,6 +410879,28 @@
0x12544
};
+static const UV UNI_YEZI_invlist[] = { /* for all charsets */
+ 15, /* Number of elements */
+ 148565664, /* Version and data structure type */
+ 1, /* 0 if the list starts at 0;
+ 1 if it starts at the element beyond 0 */
+ 0x0,
+ 0x60C,
+ 0x60D,
+ 0x61B,
+ 0x61C,
+ 0x61F,
+ 0x620,
+ 0x660,
+ 0x66A,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2
+};
+
static const UV UNI_YI_invlist[] = { /* for all charsets */
15, /* Number of elements */
148565664, /* Version and data structure type */
@@ -386811,7 +411152,7 @@
# if 'A' == 65 /* ASCII/Latin1 */
static const UV UNI_ZYYY_invlist[] = { /* for ASCII/Latin1 */
- 292, /* Number of elements */
+ 296, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -386891,12 +411232,12 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C00,
0x2E00,
0x2E43,
0x2E44,
- 0x2E50,
+ 0x2E53,
0x2FF0,
0x2FFC,
0x3000,
@@ -386925,12 +411266,14 @@
0x3400,
0x4DC0,
0x4E00,
- 0xA700,
+ 0xA708,
0xA722,
0xA788,
0xA78B,
0xAB5B,
0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
0xFD3E,
0xFD40,
0xFE10,
@@ -386958,7 +411301,7 @@
0xFFF9,
0xFFFE,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101D0,
0x101FD,
0x16FE2,
@@ -387042,11 +411385,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F200,
0x1F201,
@@ -387058,11 +411397,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -387079,30 +411418,36 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0xE0001,
0xE0002,
0xE0020,
@@ -387117,7 +411462,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 21
static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 1047 */
- 318, /* Number of elements */
+ 322, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -387223,12 +411568,12 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C00,
0x2E00,
0x2E43,
0x2E44,
- 0x2E50,
+ 0x2E53,
0x2FF0,
0x2FFC,
0x3000,
@@ -387257,12 +411602,14 @@
0x3400,
0x4DC0,
0x4E00,
- 0xA700,
+ 0xA708,
0xA722,
0xA788,
0xA78B,
0xAB5B,
0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
0xFD3E,
0xFD40,
0xFE10,
@@ -387290,7 +411637,7 @@
0xFFF9,
0xFFFE,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101D0,
0x101FD,
0x16FE2,
@@ -387374,11 +411721,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F200,
0x1F201,
@@ -387390,11 +411733,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -387411,30 +411754,36 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0xE0001,
0xE0002,
0xE0020,
@@ -387449,7 +411798,7 @@
&& '$' == 91 && '@' == 124 && '`' == 121 && '\n' == 37
static const UV UNI_ZYYY_invlist[] = { /* for EBCDIC 037 */
- 314, /* Number of elements */
+ 318, /* Number of elements */
148565664, /* Version and data structure type */
0, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -387551,12 +411900,12 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C00,
0x2E00,
0x2E43,
0x2E44,
- 0x2E50,
+ 0x2E53,
0x2FF0,
0x2FFC,
0x3000,
@@ -387585,12 +411934,14 @@
0x3400,
0x4DC0,
0x4E00,
- 0xA700,
+ 0xA708,
0xA722,
0xA788,
0xA78B,
0xAB5B,
0xAB5C,
+ 0xAB6A,
+ 0xAB6C,
0xFD3E,
0xFD40,
0xFE10,
@@ -387618,7 +411969,7 @@
0xFFF9,
0xFFFE,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101D0,
0x101FD,
0x16FE2,
@@ -387702,11 +412053,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F200,
0x1F201,
@@ -387718,11 +412065,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -387739,30 +412086,36 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0xE0001,
0xE0002,
0xE0020,
@@ -387772,7 +412125,7 @@
# endif /* EBCDIC 037 */
static const UV UNI_ZZZZ_invlist[] = { /* for all charsets */
- 1328, /* Number of elements */
+ 1350, /* Number of elements */
148565664, /* Version and data structure type */
1, /* 0 if the list starts at 0;
1 if it starts at the element beyond 0 */
@@ -387823,7 +412176,7 @@
0x8A0,
0x8B5,
0x8B6,
- 0x8BE,
+ 0x8C8,
0x8D3,
0x984,
0x985,
@@ -387932,7 +412285,7 @@
0xB49,
0xB4B,
0xB4E,
- 0xB56,
+ 0xB55,
0xB58,
0xB5C,
0xB5E,
@@ -388021,8 +412374,6 @@
0xCF1,
0xCF3,
0xD00,
- 0xD04,
- 0xD05,
0xD0D,
0xD0E,
0xD11,
@@ -388036,7 +412387,7 @@
0xD64,
0xD66,
0xD80,
- 0xD82,
+ 0xD81,
0xD84,
0xD85,
0xD97,
@@ -388209,7 +412560,7 @@
0x1AA0,
0x1AAE,
0x1AB0,
- 0x1ABF,
+ 0x1AC1,
0x1B00,
0x1B4C,
0x1B50,
@@ -388284,7 +412635,7 @@
0x2B74,
0x2B76,
0x2B96,
- 0x2B98,
+ 0x2B97,
0x2C2F,
0x2C30,
0x2C5F,
@@ -388319,7 +412670,7 @@
0x2DD8,
0x2DDF,
0x2DE0,
- 0x2E50,
+ 0x2E53,
0x2E80,
0x2E9A,
0x2E9B,
@@ -388339,15 +412690,11 @@
0x3131,
0x318F,
0x3190,
- 0x31BB,
- 0x31C0,
0x31E4,
0x31F0,
0x321F,
0x3220,
- 0x4DB6,
- 0x4DC0,
- 0x9FF0,
+ 0x9FFD,
0xA000,
0xA48D,
0xA490,
@@ -388359,9 +412706,9 @@
0xA700,
0xA7C0,
0xA7C2,
- 0xA7C7,
- 0xA7F7,
- 0xA82C,
+ 0xA7CB,
+ 0xA7F5,
+ 0xA82D,
0xA830,
0xA83A,
0xA840,
@@ -388401,7 +412748,7 @@
0xAB28,
0xAB2F,
0xAB30,
- 0xAB68,
+ 0xAB6C,
0xAB70,
0xABEE,
0xABF0,
@@ -388491,7 +412838,7 @@
0x10137,
0x1018F,
0x10190,
- 0x1019C,
+ 0x1019D,
0x101A0,
0x101A1,
0x101D0,
@@ -388610,10 +412957,18 @@
0x10D3A,
0x10E60,
0x10E7F,
+ 0x10E80,
+ 0x10EAA,
+ 0x10EAB,
+ 0x10EAE,
+ 0x10EB0,
+ 0x10EB2,
0x10F00,
0x10F28,
0x10F30,
0x10F5A,
+ 0x10FB0,
+ 0x10FCC,
0x10FE0,
0x10FF7,
0x11000,
@@ -388631,12 +412986,10 @@
0x11100,
0x11135,
0x11136,
- 0x11147,
+ 0x11148,
0x11150,
0x11177,
0x11180,
- 0x111CE,
- 0x111D0,
0x111E0,
0x111E1,
0x111F5,
@@ -388689,11 +413042,9 @@
0x11370,
0x11375,
0x11400,
- 0x1145A,
- 0x1145B,
0x1145C,
0x1145D,
- 0x11460,
+ 0x11462,
0x11480,
0x114C8,
0x114D0,
@@ -388723,7 +413074,21 @@
0x118A0,
0x118F3,
0x118FF,
- 0x11900,
+ 0x11907,
+ 0x11909,
+ 0x1190A,
+ 0x1190C,
+ 0x11914,
+ 0x11915,
+ 0x11917,
+ 0x11918,
+ 0x11936,
+ 0x11937,
+ 0x11939,
+ 0x1193B,
+ 0x11947,
+ 0x11950,
+ 0x1195A,
0x119A0,
0x119A8,
0x119AA,
@@ -388778,6 +413143,8 @@
0x11DAA,
0x11EE0,
0x11EF9,
+ 0x11FB0,
+ 0x11FB1,
0x11FC0,
0x11FF2,
0x11FFF,
@@ -388825,11 +413192,15 @@
0x16F8F,
0x16FA0,
0x16FE0,
- 0x16FE4,
+ 0x16FE5,
+ 0x16FF0,
+ 0x16FF2,
0x17000,
0x187F8,
0x18800,
- 0x18AF3,
+ 0x18CD6,
+ 0x18D00,
+ 0x18D09,
0x1B000,
0x1B11F,
0x1B150,
@@ -389025,11 +413396,7 @@
0x1F0D1,
0x1F0F6,
0x1F100,
- 0x1F10D,
- 0x1F110,
- 0x1F16D,
- 0x1F170,
- 0x1F1AD,
+ 0x1F1AE,
0x1F1E6,
0x1F203,
0x1F210,
@@ -389041,11 +413408,11 @@
0x1F260,
0x1F266,
0x1F300,
- 0x1F6D6,
+ 0x1F6D8,
0x1F6E0,
0x1F6ED,
0x1F6F0,
- 0x1F6FB,
+ 0x1F6FD,
0x1F700,
0x1F774,
0x1F780,
@@ -389062,32 +413429,38 @@
0x1F888,
0x1F890,
0x1F8AE,
+ 0x1F8B0,
+ 0x1F8B2,
0x1F900,
- 0x1F90C,
- 0x1F90D,
- 0x1F972,
- 0x1F973,
- 0x1F977,
+ 0x1F979,
0x1F97A,
- 0x1F9A3,
- 0x1F9A5,
- 0x1F9AB,
- 0x1F9AE,
- 0x1F9CB,
+ 0x1F9CC,
0x1F9CD,
0x1FA54,
0x1FA60,
0x1FA6E,
0x1FA70,
- 0x1FA74,
+ 0x1FA75,
0x1FA78,
0x1FA7B,
0x1FA80,
- 0x1FA83,
+ 0x1FA87,
0x1FA90,
- 0x1FA96,
+ 0x1FAA9,
+ 0x1FAB0,
+ 0x1FAB7,
+ 0x1FAC0,
+ 0x1FAC3,
+ 0x1FAD0,
+ 0x1FAD7,
+ 0x1FB00,
+ 0x1FB93,
+ 0x1FB94,
+ 0x1FBCB,
+ 0x1FBF0,
+ 0x1FBFA,
0x20000,
- 0x2A6D7,
+ 0x2A6DE,
0x2A700,
0x2B735,
0x2B740,
@@ -389098,6 +413471,8 @@
0x2EBE1,
0x2F800,
0x2FA1E,
+ 0x30000,
+ 0x3134B,
0xE0001,
0xE0002,
0xE0020,
@@ -389246,11 +413621,15 @@
"Supplanted by Line_Break property values; see www.unicode.org/reports/tr14"
};
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
+
+#if defined(PERL_IN_REGCOMP_C)
+
#define UNI_HYPHEN (UNI_HYPHEN_perl_aux + (MAX_UNI_KEYWORD_INDEX * 2))
#define UNI_LB__SG (UNI_LB__SG_perl_aux + (MAX_UNI_KEYWORD_INDEX * 1))
typedef enum {
- PERL_BIN_PLACEHOLDER = 0, /* So no real value is zero */
+ PERL_BIN_PLACEHOLDER = 0, /* So no real value is zero */
UNI_ADLM,
UNI_AEGEANNUMBERS,
UNI_AGE__10,
@@ -389257,6 +413636,7 @@
UNI_AGE__11,
UNI_AGE__12,
UNI_AGE__12_DOT_1,
+ UNI_AGE__13,
UNI_AGE__2,
UNI_AGE__2_DOT_1,
UNI_AGE__3,
@@ -389385,6 +413765,7 @@
UNI_CCC__34,
UNI_CCC__35,
UNI_CCC__36,
+ UNI_CCC__6,
UNI_CCC__7,
UNI_CCC__8,
UNI_CCC__84,
@@ -389407,6 +413788,7 @@
UNI_CHER,
UNI_CHEROKEESUP,
UNI_CHESSSYMBOLS,
+ UNI_CHRS,
UNI_CI,
UNI_CJK,
UNI_CJKCOMPAT,
@@ -389419,6 +413801,7 @@
UNI_CJKEXTD,
UNI_CJKEXTE,
UNI_CJKEXTF,
+ UNI_CJKEXTG,
UNI_CJKRADICALSSUP,
UNI_CJKSTROKES,
UNI_CJKSYMBOLS,
@@ -389455,6 +413838,7 @@
UNI_DIACRITICALSEXT,
UNI_DIACRITICALSFORSYMBOLS,
UNI_DIACRITICALSSUP,
+ UNI_DIAK,
UNI_DINGBATS,
UNI_DOGR,
UNI_DOMINO,
@@ -389485,20 +413869,26 @@
UNI_EA__N,
UNI_EA__NA,
UNI_EA__W,
+ UNI_EBASE,
+ UNI_ECOMP,
UNI_EGYP,
UNI_EGYPTIANHIEROGLYPHFORMATCONTROLS,
UNI_ELBA,
UNI_ELYM,
+ UNI_EMOD,
+ UNI_EMOJI,
UNI_EMOTICONS,
UNI_ENCLOSEDALPHANUM,
UNI_ENCLOSEDALPHANUMSUP,
UNI_ENCLOSEDCJK,
UNI_ENCLOSEDIDEOGRAPHICSUP,
+ UNI_EPRES,
UNI_ETHI,
UNI_ETHIOPICEXT,
UNI_ETHIOPICEXTA,
UNI_ETHIOPICSUP,
UNI_EXT,
+ UNI_EXTPICT,
UNI_GCB__CN,
UNI_GCB__EX,
UNI_GCB__L,
@@ -389541,6 +413931,19 @@
UNI_HUNG,
UNI_HYPHEN_perl_aux,
UNI_IDC,
+ UNI_IDENTIFIERSTATUS__ALLOWED,
+ UNI_IDENTIFIERSTATUS__RESTRICTED,
+ UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE,
+ UNI_IDENTIFIERTYPE__EXCLUSION,
+ UNI_IDENTIFIERTYPE__INCLUSION,
+ UNI_IDENTIFIERTYPE__LIMITEDUSE,
+ UNI_IDENTIFIERTYPE__NOTCHARACTER,
+ UNI_IDENTIFIERTYPE__NOTNFKC,
+ UNI_IDENTIFIERTYPE__NOTXID,
+ UNI_IDENTIFIERTYPE__OBSOLETE,
+ UNI_IDENTIFIERTYPE__RECOMMENDED,
+ UNI_IDENTIFIERTYPE__TECHNICAL,
+ UNI_IDENTIFIERTYPE__UNCOMMONUSE,
UNI_IDEO,
UNI_IDEOGRAPHICSYMBOLS,
UNI_IDS,
@@ -389567,6 +413970,7 @@
UNI_INCHAKMA,
UNI_INCHAM,
UNI_INCHEROKEE,
+ UNI_INCHORASMIAN,
UNI_INCOPTIC,
UNI_INCUNEIFORM,
UNI_INCYRILLIC,
@@ -389573,6 +413977,7 @@
UNI_INDEVANAGARI,
UNI_INDICNUMBERFORMS,
UNI_INDICSIYAQNUMBERS,
+ UNI_INDIVESAKURU,
UNI_INDOGRA,
UNI_INDUPLOYAN,
UNI_INEGYPTIANHIEROGLYPHS,
@@ -389602,6 +414007,7 @@
UNI_INKANNADA,
UNI_INKATAKANA,
UNI_INKHAROSHTHI,
+ UNI_INKHITANSMALLSCRIPT,
UNI_INKHMER,
UNI_INKHOJKI,
UNI_INKHUDAWADI,
@@ -389609,6 +414015,7 @@
UNI_INLEPCHA,
UNI_INLIMBU,
UNI_INLINEARA,
+ UNI_INLISU,
UNI_INLYCIAN,
UNI_INLYDIAN,
UNI_INMAHAJANI,
@@ -389657,6 +414064,7 @@
UNI_INPC__RIGHT,
UNI_INPC__TOP,
UNI_INPC__TOPANDBOTTOM,
+ UNI_INPC__TOPANDBOTTOMANDLEFT,
UNI_INPC__TOPANDBOTTOMANDRIGHT,
UNI_INPC__TOPANDLEFT,
UNI_INPC__TOPANDLEFTANDRIGHT,
@@ -389704,7 +414112,6 @@
UNI_INSC__VOWEL,
UNI_INSC__VOWELDEPENDENT,
UNI_INSC__VOWELINDEPENDENT,
- UNI_INSHARADA,
UNI_INSIDDHAM,
UNI_INSINHALA,
UNI_INSOGDIAN,
@@ -389732,11 +414139,13 @@
UNI_INVS,
UNI_INWANCHO,
UNI_INWARANGCITI,
+ UNI_INYEZIDI,
UNI_INZANABAZARSQUARE,
UNI_IN__10,
UNI_IN__11,
UNI_IN__12,
UNI_IN__12_DOT_1,
+ UNI_IN__13,
UNI_IN__1_DOT_1,
UNI_IN__2,
UNI_IN__2_DOT_1,
@@ -389881,6 +414290,7 @@
UNI_KHMERSYMBOLS,
UNI_KHMR,
UNI_KHOJ,
+ UNI_KITS,
UNI_KNDA,
UNI_KTHI,
UNI_L,
@@ -389906,8 +414316,6 @@
UNI_LB__CM,
UNI_LB__CP,
UNI_LB__CR,
- UNI_LB__EB,
- UNI_LB__EM,
UNI_LB__EX,
UNI_LB__GL,
UNI_LB__H2,
@@ -389941,6 +414349,7 @@
UNI_LINEARBIDEOGRAMS,
UNI_LINEARBSYLLABARY,
UNI_LISU,
+ UNI_LISUSUP,
UNI_LM,
UNI_LO,
UNI_LOE,
@@ -390222,7 +414631,6 @@
UNI_SC,
UNI_SC__ADLM,
UNI_SC__ARAB,
- UNI_SC__ARMN,
UNI_SC__BENG,
UNI_SC__BOPO,
UNI_SC__BUGI,
@@ -390285,6 +414693,7 @@
UNI_SC__TGLG,
UNI_SC__THAA,
UNI_SC__TIRH,
+ UNI_SC__YEZI,
UNI_SC__YI,
UNI_SC__ZYYY,
UNI_SD,
@@ -390321,6 +414730,7 @@
UNI_SUTTONSIGNWRITING,
UNI_SYLO,
UNI_SYMBOLSANDPICTOGRAPHSEXTA,
+ UNI_SYMBOLSFORLEGACYCOMPUTING,
UNI_SYRC,
UNI_SYRIACSUP,
UNI_TAGB,
@@ -390333,6 +414743,7 @@
UNI_TAML,
UNI_TANG,
UNI_TANGUTCOMPONENTS,
+ UNI_TANGUTSUP,
UNI_TAVT,
UNI_TELU,
UNI_TERM,
@@ -390393,6 +414804,7 @@
UNI_XPOSIXWORD,
UNI_XPOSIXXDIGIT,
UNI_XSUX,
+ UNI_YEZI,
UNI_YI,
UNI_YIJING,
UNI_YIRADICALS,
@@ -390412,7 +414824,6 @@
UNI__PERL_IDSTART,
UNI__PERL_IS_IN_MULTI_CHAR_FOLD,
UNI__PERL_NCHAR,
- UNI__PERL_NON_FINAL_FOLDS,
UNI__PERL_PATWS,
UNI__PERL_PROBLEMATIC_LOCALE_FOLDEDS_START,
UNI__PERL_PROBLEMATIC_LOCALE_FOLDS,
@@ -390422,6 +414833,10 @@
#define MAX_UNI_KEYWORD_INDEX UNI__PERL_SURROGATE
+#endif /* defined(PERL_IN_REGCOMP_C) */
+
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
+
static const UV * const uni_prop_ptrs[] = {
NULL, /* Placeholder */
UNI_ADLM_invlist,
@@ -390430,6 +414845,7 @@
UNI_AGE__11_invlist,
UNI_AGE__12_invlist,
UNI_AGE__12_DOT_1_invlist,
+ UNI_AGE__13_invlist,
UNI_AGE__2_invlist,
UNI_AGE__2_DOT_1_invlist,
UNI_AGE__3_invlist,
@@ -390558,6 +414974,7 @@
UNI_CCC__34_invlist,
UNI_CCC__35_invlist,
UNI_CCC__36_invlist,
+ UNI_CCC__6_invlist,
UNI_CCC__7_invlist,
UNI_CCC__8_invlist,
UNI_CCC__84_invlist,
@@ -390580,6 +414997,7 @@
UNI_CHER_invlist,
UNI_CHEROKEESUP_invlist,
UNI_CHESSSYMBOLS_invlist,
+ UNI_CHRS_invlist,
UNI_CI_invlist,
UNI_CJK_invlist,
UNI_CJKCOMPAT_invlist,
@@ -390592,6 +415010,7 @@
UNI_CJKEXTD_invlist,
UNI_CJKEXTE_invlist,
UNI_CJKEXTF_invlist,
+ UNI_CJKEXTG_invlist,
UNI_CJKRADICALSSUP_invlist,
UNI_CJKSTROKES_invlist,
UNI_CJKSYMBOLS_invlist,
@@ -390628,6 +415047,7 @@
UNI_DIACRITICALSEXT_invlist,
UNI_DIACRITICALSFORSYMBOLS_invlist,
UNI_DIACRITICALSSUP_invlist,
+ UNI_DIAK_invlist,
UNI_DINGBATS_invlist,
UNI_DOGR_invlist,
UNI_DOMINO_invlist,
@@ -390658,20 +415078,26 @@
UNI_EA__N_invlist,
UNI_EA__NA_invlist,
UNI_EA__W_invlist,
+ UNI_EBASE_invlist,
+ UNI_ECOMP_invlist,
UNI_EGYP_invlist,
UNI_EGYPTIANHIEROGLYPHFORMATCONTROLS_invlist,
UNI_ELBA_invlist,
UNI_ELYM_invlist,
+ UNI_EMOD_invlist,
+ UNI_EMOJI_invlist,
UNI_EMOTICONS_invlist,
UNI_ENCLOSEDALPHANUM_invlist,
UNI_ENCLOSEDALPHANUMSUP_invlist,
UNI_ENCLOSEDCJK_invlist,
UNI_ENCLOSEDIDEOGRAPHICSUP_invlist,
+ UNI_EPRES_invlist,
UNI_ETHI_invlist,
UNI_ETHIOPICEXT_invlist,
UNI_ETHIOPICEXTA_invlist,
UNI_ETHIOPICSUP_invlist,
UNI_EXT_invlist,
+ UNI_EXTPICT_invlist,
UNI_GCB__CN_invlist,
UNI_GCB__EX_invlist,
UNI_GCB__L_invlist,
@@ -390714,6 +415140,19 @@
UNI_HUNG_invlist,
UNI_HYPHEN_invlist,
UNI_IDC_invlist,
+ UNI_IDENTIFIERSTATUS__ALLOWED_invlist,
+ UNI_IDENTIFIERSTATUS__RESTRICTED_invlist,
+ UNI_IDENTIFIERTYPE__DEFAULTIGNORABLE_invlist,
+ UNI_IDENTIFIERTYPE__EXCLUSION_invlist,
+ UNI_IDENTIFIERTYPE__INCLUSION_invlist,
+ UNI_IDENTIFIERTYPE__LIMITEDUSE_invlist,
+ UNI_IDENTIFIERTYPE__NOTCHARACTER_invlist,
+ UNI_IDENTIFIERTYPE__NOTNFKC_invlist,
+ UNI_IDENTIFIERTYPE__NOTXID_invlist,
+ UNI_IDENTIFIERTYPE__OBSOLETE_invlist,
+ UNI_IDENTIFIERTYPE__RECOMMENDED_invlist,
+ UNI_IDENTIFIERTYPE__TECHNICAL_invlist,
+ UNI_IDENTIFIERTYPE__UNCOMMONUSE_invlist,
UNI_IDEO_invlist,
UNI_IDEOGRAPHICSYMBOLS_invlist,
UNI_IDS_invlist,
@@ -390740,6 +415179,7 @@
UNI_INCHAKMA_invlist,
UNI_INCHAM_invlist,
UNI_INCHEROKEE_invlist,
+ UNI_INCHORASMIAN_invlist,
UNI_INCOPTIC_invlist,
UNI_INCUNEIFORM_invlist,
UNI_INCYRILLIC_invlist,
@@ -390746,6 +415186,7 @@
UNI_INDEVANAGARI_invlist,
UNI_INDICNUMBERFORMS_invlist,
UNI_INDICSIYAQNUMBERS_invlist,
+ UNI_INDIVESAKURU_invlist,
UNI_INDOGRA_invlist,
UNI_INDUPLOYAN_invlist,
UNI_INEGYPTIANHIEROGLYPHS_invlist,
@@ -390775,6 +415216,7 @@
UNI_INKANNADA_invlist,
UNI_INKATAKANA_invlist,
UNI_INKHAROSHTHI_invlist,
+ UNI_INKHITANSMALLSCRIPT_invlist,
UNI_INKHMER_invlist,
UNI_INKHOJKI_invlist,
UNI_INKHUDAWADI_invlist,
@@ -390782,6 +415224,7 @@
UNI_INLEPCHA_invlist,
UNI_INLIMBU_invlist,
UNI_INLINEARA_invlist,
+ UNI_INLISU_invlist,
UNI_INLYCIAN_invlist,
UNI_INLYDIAN_invlist,
UNI_INMAHAJANI_invlist,
@@ -390830,6 +415273,7 @@
UNI_INPC__RIGHT_invlist,
UNI_INPC__TOP_invlist,
UNI_INPC__TOPANDBOTTOM_invlist,
+ UNI_INPC__TOPANDBOTTOMANDLEFT_invlist,
UNI_INPC__TOPANDBOTTOMANDRIGHT_invlist,
UNI_INPC__TOPANDLEFT_invlist,
UNI_INPC__TOPANDLEFTANDRIGHT_invlist,
@@ -390877,7 +415321,6 @@
UNI_INSC__VOWEL_invlist,
UNI_INSC__VOWELDEPENDENT_invlist,
UNI_INSC__VOWELINDEPENDENT_invlist,
- UNI_INSHARADA_invlist,
UNI_INSIDDHAM_invlist,
UNI_INSINHALA_invlist,
UNI_INSOGDIAN_invlist,
@@ -390905,11 +415348,13 @@
UNI_INVS_invlist,
UNI_INWANCHO_invlist,
UNI_INWARANGCITI_invlist,
+ UNI_INYEZIDI_invlist,
UNI_INZANABAZARSQUARE_invlist,
UNI_IN__10_invlist,
UNI_IN__11_invlist,
UNI_IN__12_invlist,
UNI_IN__12_DOT_1_invlist,
+ UNI_IN__13_invlist,
UNI_IN__1_DOT_1_invlist,
UNI_IN__2_invlist,
UNI_IN__2_DOT_1_invlist,
@@ -391054,6 +415499,7 @@
UNI_KHMERSYMBOLS_invlist,
UNI_KHMR_invlist,
UNI_KHOJ_invlist,
+ UNI_KITS_invlist,
UNI_KNDA_invlist,
UNI_KTHI_invlist,
UNI_L_invlist,
@@ -391079,8 +415525,6 @@
UNI_LB__CM_invlist,
UNI_LB__CP_invlist,
UNI_LB__CR_invlist,
- UNI_LB__EB_invlist,
- UNI_LB__EM_invlist,
UNI_LB__EX_invlist,
UNI_LB__GL_invlist,
UNI_LB__H2_invlist,
@@ -391114,6 +415558,7 @@
UNI_LINEARBIDEOGRAMS_invlist,
UNI_LINEARBSYLLABARY_invlist,
UNI_LISU_invlist,
+ UNI_LISUSUP_invlist,
UNI_LM_invlist,
UNI_LO_invlist,
UNI_LOE_invlist,
@@ -391395,7 +415840,6 @@
UNI_SC_invlist,
UNI_SC__ADLM_invlist,
UNI_SC__ARAB_invlist,
- UNI_SC__ARMN_invlist,
UNI_SC__BENG_invlist,
UNI_SC__BOPO_invlist,
UNI_SC__BUGI_invlist,
@@ -391458,6 +415902,7 @@
UNI_SC__TGLG_invlist,
UNI_SC__THAA_invlist,
UNI_SC__TIRH_invlist,
+ UNI_SC__YEZI_invlist,
UNI_SC__YI_invlist,
UNI_SC__ZYYY_invlist,
UNI_SD_invlist,
@@ -391494,6 +415939,7 @@
UNI_SUTTONSIGNWRITING_invlist,
UNI_SYLO_invlist,
UNI_SYMBOLSANDPICTOGRAPHSEXTA_invlist,
+ UNI_SYMBOLSFORLEGACYCOMPUTING_invlist,
UNI_SYRC_invlist,
UNI_SYRIACSUP_invlist,
UNI_TAGB_invlist,
@@ -391506,6 +415952,7 @@
UNI_TAML_invlist,
UNI_TANG_invlist,
UNI_TANGUTCOMPONENTS_invlist,
+ UNI_TANGUTSUP_invlist,
UNI_TAVT_invlist,
UNI_TELU_invlist,
UNI_TERM_invlist,
@@ -391566,6 +416013,7 @@
UNI_XPOSIXWORD_invlist,
UNI_XPOSIXXDIGIT_invlist,
UNI_XSUX_invlist,
+ UNI_YEZI_invlist,
UNI_YI_invlist,
UNI_YIJING_invlist,
UNI_YIRADICALS_invlist,
@@ -391585,7 +416033,6 @@
UNI__PERL_IDSTART_invlist,
UNI__PERL_IS_IN_MULTI_CHAR_FOLD_invlist,
UNI__PERL_NCHAR_invlist,
- UNI__PERL_NON_FINAL_FOLDS_invlist,
UNI__PERL_PATWS_invlist,
UNI__PERL_PROBLEMATIC_LOCALE_FOLDEDS_START_invlist,
UNI__PERL_PROBLEMATIC_LOCALE_FOLDS_invlist,
@@ -391593,7 +416040,11 @@
UNI__PERL_SURROGATE_invlist
};
+#endif /* (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE)) */
+#if defined(PERL_IN_REGCOMP_C)
+
+
/* Synonyms for perl properties */
#define UNI_AHEX UNI_POSIXXDIGIT
#define UNI_ALNUM UNI_XPOSIXALNUM
@@ -391636,6 +416087,10 @@
#define UNI_XPERLSPACE UNI_XPOSIXSPACE
+#endif /* defined(PERL_IN_REGCOMP_C) */
+
+#if (defined(PERL_IN_REGCOMP_C) && ! defined(PERL_IN_XSUB_RE))
+
static const char * const UNI_age_values[] = {
"1.1",
"2.0",
@@ -391659,6 +416114,7 @@
"11.0",
"12.0",
"12.1",
+ "13.0",
"NA",
"na",
"Unassigned",
@@ -391667,6 +416123,7 @@
"V11_0",
"V12_0",
"V12_1",
+ "V13_0",
"V1_1",
"V2_0",
"V2_1",
@@ -391690,6 +416147,7 @@
"v110",
"v120",
"v121",
+ "v130",
"v20",
"v21",
"v30",
@@ -391964,6 +416422,8 @@
"Chess Symbols",
"Chess_Symbols",
"chesssymbols",
+ "Chorasmian",
+ "chorasmian",
"CJK",
"cjk",
"CJK_Compat",
@@ -391998,6 +416458,8 @@
"cjkexte",
"CJK_Ext_F",
"cjkextf",
+ "CJK_Ext_G",
+ "cjkextg",
"CJK_Radicals_Sup",
"cjkradicalssup",
"CJK Radicals Supplement",
@@ -392032,6 +416494,9 @@
"CJK Unified Ideographs Extension F",
"CJK_Unified_Ideographs_Extension_F",
"cjkunifiedideographsextensionf",
+ "CJK Unified Ideographs Extension G",
+ "CJK_Unified_Ideographs_Extension_G",
+ "cjkunifiedideographsextensiong",
"Combining Diacritical Marks",
"Combining_Diacritical_Marks",
"combiningdiacriticalmarks",
@@ -392123,6 +416588,9 @@
"diacriticalssup",
"Dingbats",
"dingbats",
+ "Dives Akuru",
+ "Dives_Akuru",
+ "divesakuru",
"Dogra",
"dogra",
"Domino",
@@ -392348,6 +416816,9 @@
"kayahli",
"Kharoshthi",
"kharoshthi",
+ "Khitan Small Script",
+ "Khitan_Small_Script",
+ "khitansmallscript",
"Khmer",
"khmer",
"Khmer Symbols",
@@ -392414,6 +416885,11 @@
"linearbsyllabary",
"Lisu",
"lisu",
+ "Lisu_Sup",
+ "lisusup",
+ "Lisu Supplement",
+ "Lisu_Supplement",
+ "lisusupplement",
"Low Surrogates",
"Low_Surrogates",
"lowsurrogates",
@@ -392764,6 +417240,9 @@
"Symbols and Pictographs Extended-A",
"Symbols_And_Pictographs_Extended_A",
"symbolsandpictographsextendeda",
+ "Symbols for Legacy Computing",
+ "Symbols_For_Legacy_Computing",
+ "symbolsforlegacycomputing",
"Syriac",
"syriac",
"Syriac_Sup",
@@ -392805,6 +417284,11 @@
"Tangut Components",
"Tangut_Components",
"tangutcomponents",
+ "Tangut_Sup",
+ "tangutsup",
+ "Tangut Supplement",
+ "Tangut_Supplement",
+ "tangutsupplement",
"Telugu",
"telugu",
"Thaana",
@@ -392859,6 +417343,8 @@
"Warang Citi",
"Warang_Citi",
"warangciti",
+ "Yezidi",
+ "yezidi",
"Yijing",
"yijing",
"Yijing Hexagram Symbols",
@@ -392892,6 +417378,7 @@
static const char * const UNI_ccc_values[] = {
"0",
"1",
+ "6",
"7",
"8",
"9",
@@ -393069,6 +417556,10 @@
"doubleabove",
"Double_Below",
"doublebelow",
+ "HANR",
+ "hanr",
+ "Han_Reading",
+ "hanreading",
"Iota_Subscript",
"iotasubscript",
"IS",
@@ -393456,6 +417947,42 @@
NULL
};
+static const char * const UNI_identifierstatus_values[] = {
+ "Allowed",
+ "allowed",
+ "Restricted",
+ "restricted",
+ NULL
+};
+
+static const char * const UNI_identifiertype_values[] = {
+ "Default_Ignorable",
+ "defaultignorable",
+ "Deprecated",
+ "deprecated",
+ "Exclusion",
+ "exclusion",
+ "Inclusion",
+ "inclusion",
+ "Limited_Use",
+ "limiteduse",
+ "Not_Character",
+ "notcharacter",
+ "Not_NFKC",
+ "notnfkc",
+ "Not_XID",
+ "notxid",
+ "Obsolete",
+ "obsolete",
+ "Recommended",
+ "recommended",
+ "Technical",
+ "technical",
+ "Uncommon_Use",
+ "uncommonuse",
+ NULL
+};
+
static const char * const UNI_in_values[] = {
"1.1",
"2.0",
@@ -393479,6 +418006,7 @@
"11.0",
"12.0",
"12.1",
+ "13.0",
"Unassigned",
"unassigned",
"V10_0",
@@ -393485,6 +418013,7 @@
"V11_0",
"V12_0",
"V12_1",
+ "V13_0",
"V2_0",
"V2_1",
"V3_0",
@@ -393506,6 +418035,7 @@
"v110",
"v120",
"v121",
+ "v130",
"v20",
"v21",
"v30",
@@ -393547,6 +418077,8 @@
"top",
"Top_And_Bottom",
"topandbottom",
+ "Top_And_Bottom_And_Left",
+ "topandbottomandleft",
"Top_And_Bottom_And_Right",
"topandbottomandright",
"Top_And_Left",
@@ -394382,6 +418914,10 @@
"cher",
"Cherokee",
"cherokee",
+ "Chorasmian",
+ "chorasmian",
+ "Chrs",
+ "chrs",
"Common",
"common",
"Copt",
@@ -394404,6 +418940,10 @@
"deva",
"Devanagari",
"devanagari",
+ "Diak",
+ "diak",
+ "Dives_Akuru",
+ "divesakuru",
"Dogr",
"dogr",
"Dogra",
@@ -394528,6 +419068,8 @@
"khar",
"Kharoshthi",
"kharoshthi",
+ "Khitan_Small_Script",
+ "khitansmallscript",
"Khmer",
"khmer",
"Khmr",
@@ -394538,6 +419080,8 @@
"khojki",
"Khudawadi",
"khudawadi",
+ "Kits",
+ "kits",
"Knda",
"knda",
"Kthi",
@@ -394884,6 +419428,10 @@
"xpeo",
"Xsux",
"xsux",
+ "Yezi",
+ "yezi",
+ "Yezidi",
+ "yezidi",
"Yi",
"yi",
"Yiii",
@@ -395020,6 +419568,8 @@
UNI_gc_values,
UNI_gcb_values,
UNI_hst_values,
+UNI_identifierstatus_values,
+UNI_identifiertype_values,
UNI_in_values,
UNI_inpc_values,
UNI_insc_values,
@@ -395062,7 +419612,13 @@
#define UNI_dia_values_index UNI_ahex_values_index
#define UNI_dt_values_index 7
#define UNI_ea_values_index 8
+#define UNI_ebase_values_index UNI_ahex_values_index
+#define UNI_ecomp_values_index UNI_ahex_values_index
+#define UNI_emod_values_index UNI_ahex_values_index
+#define UNI_emoji_values_index UNI_ahex_values_index
+#define UNI_epres_values_index UNI_ahex_values_index
#define UNI_ext_values_index UNI_ahex_values_index
+#define UNI_extpict_values_index UNI_ahex_values_index
#define UNI_gc_values_index 9
#define UNI_gcb_values_index 10
#define UNI_grbase_values_index UNI_ahex_values_index
@@ -395071,27 +419627,29 @@
#define UNI_hst_values_index 11
#define UNI_hyphen_values_index UNI_ahex_values_index
#define UNI_idc_values_index UNI_ahex_values_index
+#define UNI_identifierstatus_values_index 12
+#define UNI_identifiertype_values_index 13
#define UNI_ideo_values_index UNI_ahex_values_index
#define UNI_ids_values_index UNI_ahex_values_index
#define UNI_idsb_values_index UNI_ahex_values_index
#define UNI_idst_values_index UNI_ahex_values_index
-#define UNI_in_values_index 12
-#define UNI_inpc_values_index 13
-#define UNI_insc_values_index 14
-#define UNI_jg_values_index 15
+#define UNI_in_values_index 14
+#define UNI_inpc_values_index 15
+#define UNI_insc_values_index 16
+#define UNI_jg_values_index 17
#define UNI_joinc_values_index UNI_ahex_values_index
-#define UNI_jt_values_index 16
-#define UNI_lb_values_index 17
+#define UNI_jt_values_index 18
+#define UNI_lb_values_index 19
#define UNI_loe_values_index UNI_ahex_values_index
#define UNI_lower_values_index UNI_ahex_values_index
#define UNI_math_values_index UNI_ahex_values_index
#define UNI_nchar_values_index UNI_ahex_values_index
-#define UNI_nfcqc_values_index 18
-#define UNI_nfdqc_values_index 19
+#define UNI_nfcqc_values_index 20
+#define UNI_nfdqc_values_index 21
#define UNI_nfkcqc_values_index UNI_nfcqc_values_index
#define UNI_nfkdqc_values_index UNI_nfdqc_values_index
-#define UNI_nt_values_index 20
-#define UNI_nv_values_index 21
+#define UNI_nt_values_index 22
+#define UNI_nv_values_index 23
#define UNI_patsyn_values_index UNI_ahex_values_index
#define UNI_patws_values_index UNI_ahex_values_index
#define UNI_pcm_values_index UNI_ahex_values_index
@@ -395098,8 +419656,8 @@
#define UNI_qmark_values_index UNI_ahex_values_index
#define UNI_radical_values_index UNI_ahex_values_index
#define UNI_ri_values_index UNI_ahex_values_index
-#define UNI_sb_values_index 22
-#define UNI_sc_values_index 23
+#define UNI_sb_values_index 24
+#define UNI_sc_values_index 25
#define UNI_scx_values_index UNI_sc_values_index
#define UNI_sd_values_index UNI_ahex_values_index
#define UNI_sterm_values_index UNI_ahex_values_index
@@ -395106,9 +419664,9 @@
#define UNI_term_values_index UNI_ahex_values_index
#define UNI_uideo_values_index UNI_ahex_values_index
#define UNI_upper_values_index UNI_ahex_values_index
-#define UNI_vo_values_index 24
+#define UNI_vo_values_index 26
#define UNI_vs_values_index UNI_ahex_values_index
-#define UNI_wb_values_index 25
+#define UNI_wb_values_index 27
#define UNI_wspace_values_index UNI_ahex_values_index
#define UNI_xidc_values_index UNI_ahex_values_index
#define UNI_xids_values_index UNI_ahex_values_index
@@ -395124,27 +419682,27 @@
#define GCB_Maybe_Emoji_NonBreak 4
static const U8 GCB_table[17][17] = {
- /* 'XPG' stands for 'XPG_XX'; 'edg' stands for 'EDGE'; u stands
- * for 'unused in this Unicode release (and the data in the row
- * or column are garbage) */
-/* XX CR CN EX L LF LV LVT PP RI SM T V XPG ZWJ edg u */
-/* XX */ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1 },
-/* CR */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
-/* CN */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
-/* EX */ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 3 },
-/* L */ { 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1 },
-/* LF */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
-/* LV */ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 0, 1, 1 },
-/* LVT*/ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 1 },
-/* PP */ { 0, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 },
-/* RI */ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 1 },
-/* SM */ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1 },
-/* T */ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 1 },
-/* V */ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 0, 1, 1 },
-/* XPG*/ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1 },
-/* ZWJ*/ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 4, 0, 1, 0 },
-/* edg*/ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1 },
-/* u */ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0 }
+ /* 'edg' stands for 'EDGE'; 'EPX' stands for 'ExtPict_XX'; u
+ * stands for 'unused in this Unicode release (and the data in
+ * its row and column are garbage) */
+/* XX CN CR edg EPX EX L LF LV LVT PP RI SM T V ZWJ u */
+/* XX */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1 },
+/* CN */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* CR */ { 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* edg*/ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* EPX*/ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1 },
+/* EX */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 3 },
+/* L */ { 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1 },
+/* LF */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* LV */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1 },
+/* LVT*/ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 1 },
+/* PP */ { 0, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
+/* RI */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 2, 0, 1, 1, 0, 1 },
+/* SM */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1 },
+/* T */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 1 },
+/* V */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1 },
+/* ZWJ*/ { 1, 1, 1, 1, 4, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 0 },
+/* u */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 0 }
};
#define LB_NOBREAK 0
@@ -395158,48 +419716,51 @@
#define LB_RI_then_RI 15
#define LB_various_then_PO_or_PR 32
-static const U8 LB_table[39][39] = {
- /* 'edg' stands for 'EDGE' */
-/* AL BA BB B2 SY CR CP CL CM CB EB EM EX GL H2 H3 HL HY ID IS IN JL JT JV LF BK NL NS NU OP PO PR QU RI SP WJ ZWJ ZW edg */
-/* AL */ { 0, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 },
-/* BA */ {14, 0,14,14, 2, 0, 2, 2, 0, 1,14,14, 2,14,14,14,14, 0,14, 2,14,14,14,14, 0, 0, 0, 0,14,14,14,14, 0,14, 0, 0, 0, 0, 1 },
-/* BB */ { 0, 0, 0, 0, 2, 0, 2, 2, 0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1 },
-/* B2 */ { 1, 0, 1, 2, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* SY */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0,12, 1,33,33, 0, 1, 0, 0, 0, 0, 1 },
-/* CR */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
-/* CP */ { 0, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 2, 0, 1,33,33, 0, 1, 0, 0, 0, 0, 1 },
-/* CL */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 2, 1, 1,33,33, 0, 1, 0, 0, 0, 0, 1 },
-/* CM */ { 3, 3, 3, 3, 3, 0, 3, 3, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 3, 3, 0, 1 },
-/* CB */ { 1, 1, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* EB */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 0, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* EM */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* EX */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* GL */ { 0, 0, 0, 0, 2, 0, 2, 2, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1 },
-/* H2 */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* H3 */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 0, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* HL */ { 0, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 },
-/* HY */ {14, 0,14,14, 2, 0, 2, 2, 0, 1,14,14, 2,14,14,14,14, 0,14, 2,14,14,14,14, 0, 0, 0, 0,13,14,14,14, 0,14, 0, 0, 0, 0, 1 },
-/* ID */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* IS */ { 0, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0,12, 1,33,33, 0, 1, 0, 0, 0, 0, 1 },
-/* IN */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* JL */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 0, 0, 1, 0, 1, 2, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* JT */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 0, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* JV */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* LF */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
-/* BK */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
-/* NL */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
-/* NS */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* NU */ { 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 },
-/* OP */ { 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 1 },
-/* PO */ { 0, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0,10, 1, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* PR */ { 0, 0, 1, 1, 2, 0, 2, 2, 0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0,10, 1, 1, 0, 1, 0, 0, 0, 0, 1 },
-/* QU */ { 0, 0, 0, 0, 2, 0, 2, 2, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1 },
-/* RI */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0,15, 0, 0, 0, 0, 1 },
-/* SP */ { 7, 7, 7, 7, 8, 0, 8, 8, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 0, 0, 0, 7, 7, 7, 7, 7, 7, 7, 0, 8, 7, 0, 1 },
-/* WJ */ { 0, 0, 0, 0, 2, 0, 2, 2, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1 },
-/* ZWJ*/ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1 },
-/* ZW */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1 },
-/* edg*/ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
+static const U8 LB_table[41][41] = {
+ /* 'EAO' stands for 'East_Asian_OP'; 'edg' stands for 'EDGE'; u stands for 'unused in this Unicode release (and the data in its row and
+ * column are garbage) */
+/* AL B2 BA BB BK CB CL CM CP CR EAO EB edg EM EX GL H2 H3 HL HY ID IN IS JL JT JV LF NL NS NU OP PO PR QU RI SP SY WJ ZW ZWJ u */
+/* AL */ { 0, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* B2 */ { 1, 2, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* BA */ {14,14, 0,14, 0, 1, 2, 0, 2, 0, 14,14, 1,14, 2,14,14,14,14, 0,14,13, 2,14,14,14, 0, 0, 0,14,14,14,14, 0,14, 0, 2, 0, 0, 0, 2 },
+/* BB */ { 0, 0, 0, 0, 0, 1, 2, 0, 2, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2 },
+/* BK */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* CB */ { 1, 1, 1, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* CL */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 1, 1, 0, 0, 2, 1, 1,33,33, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* CM */ { 3, 3, 3, 3, 0, 3, 3, 0, 3, 0, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 3, 3, 0, 3, 3 },
+/* CP */ { 0, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 0, 2, 1, 1, 1, 0, 0, 2, 0, 1,33,33, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* CR */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* EAO*/ { 2, 2, 2, 2, 0, 2, 2, 2, 2, 0, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2 },
+/* EB */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 0, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* edg*/ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
+/* EM */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* EX */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* GL */ { 0, 0, 0, 0, 0, 0, 2, 0, 2, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2 },
+/* H2 */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* H3 */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 0, 1, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* HL */ { 0, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* HY */ {14,14, 0,14, 0, 1, 2, 0, 2, 0, 14,14, 1,14, 2,14,14,14,14, 0,14,13, 2,14,14,14, 0, 0, 0,13,14,14,14, 0,14, 0, 2, 0, 0, 0, 2 },
+/* ID */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* IN */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* IS */ { 0, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0,12, 1,33,33, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* JL */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 0, 0, 1, 0, 1, 0, 2, 0, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* JT */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 0, 1, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* JV */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* LF */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* NL */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* NS */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* NU */ { 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0 },
+/* OP */ { 2, 2, 2, 2, 0, 2, 2, 2, 2, 0, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 0, 2, 2 },
+/* PO */ { 0, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 0,10, 1, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* PR */ { 0, 1, 0, 1, 0, 1, 2, 0, 2, 0, 10, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0,10, 1, 1, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* QU */ { 0, 0, 0, 0, 0, 0, 2, 0, 2, 0, 2, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2 },
+/* RI */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0,15, 0, 2, 0, 0, 0, 2 },
+/* SP */ { 7, 7, 7, 7, 0, 7, 8, 7, 8, 0, 7, 7, 1, 7, 8, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 0, 0, 7, 7, 7, 7, 7, 7, 7, 0, 8, 8, 0, 7, 8 },
+/* SY */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 0, 2, 1, 1, 1, 0, 0, 0,12, 1,33,33, 0, 1, 0, 2, 0, 0, 0, 2 },
+/* WJ */ { 0, 0, 0, 0, 0, 0, 2, 0, 2, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2 },
+/* ZW */ { 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1 },
+/* ZWJ*/ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
+/* u */ { 1, 1, 0, 1, 0, 1, 2, 0, 2, 0, 1, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 0, 2, 1, 1, 1, 0, 0, 2, 1, 1,33,33, 0, 1, 0, 2, 0, 0, 0, 2 }
};
#define WB_NOBREAK 0
@@ -395215,34 +419776,34 @@
#define WB_RI_then_RI 16
static const U8 WB_table[23][23] = {
- /* 'Ext' stands for 'Extend'; 'XPG' stands for 'XPG_LE'; 'XPH' stands for 'XPG_XX';
- * 'edg' stands for 'EDGE'; 'hs' stands for 'Perl_Tailored_HSpace'; u stands for
- * 'unused in this Unicode release (and the data in the row or column are garbage)
- * */
-/* XX LE CR DQ Ext EX FO HL KA LF ML MN MB NL NU hs RI SQ XPG XPH ZWJ edg u */
-/* XX */ { 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1 },
-/* LE */ { 1, 0, 1, 1, 0, 0, 0, 0, 1, 1, 9, 1, 9, 1, 0, 1, 1, 9, 1, 1, 0, 1, 1 },
-/* CR */ { 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1 },
-/* DQ */ { 1, 1, 1, 1, 0, 1, 0, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1 },
-/* Ext*/ { 3, 3, 1, 3, 0, 3, 0, 3, 3, 1, 3, 3, 3, 1, 3, 1, 3, 3, 3, 3, 0, 1, 3 },
-/* EX */ { 1, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 1 },
-/* FO */ { 3, 3, 1, 3, 0, 3, 0, 3, 3, 1, 3, 3, 3, 1, 3, 1, 3, 3, 3, 3, 0, 1, 3 },
-/* HL */ { 1, 0, 1, 7, 0, 0, 0, 0, 1, 1, 9, 1, 9, 1, 0, 1, 1, 8, 0, 1, 0, 1, 1 },
-/* KA */ { 1, 1, 1, 1, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1 },
-/* LF */ { 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1 },
-/* ML */ { 1,11, 1, 1, 0, 1, 0,11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 11, 1, 0, 1, 1 },
-/* MN */ { 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1,13, 1, 1, 1, 1, 1, 0, 1, 1 },
-/* MB */ { 1,11, 1, 1, 0, 1, 0,11, 1, 1, 1, 1, 1, 1,13, 1, 1, 1, 11, 1, 0, 1, 1 },
-/* NL */ { 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1 },
-/* NU */ { 1, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1,15,15, 1, 0, 1, 1,15, 0, 1, 0, 1, 1 },
-/* hs */ { 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 1, 1, 0, 1, 2, 1, 1, 1, 1, 0, 1, 1 },
-/* RI */ { 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1,16, 1, 1, 1, 0, 1, 1 },
-/* SQ */ { 1,11, 1, 1, 0, 1, 0,11, 1, 1, 1, 1, 1, 1,13, 1, 1, 1, 11, 1, 0, 1, 1 },
-/* XPG*/ { 1, 0, 1, 1, 0, 0, 0, 0, 1, 1, 9, 1, 9, 1, 0, 1, 1, 9, 0, 1, 0, 1, 1 },
-/* XPH*/ { 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1 },
-/* ZWJ*/ { 3, 3, 1, 3, 0, 3, 0, 3, 3, 1, 3, 3, 3, 1, 3, 1, 3, 3, 0, 0, 0, 1, 0 },
-/* edg*/ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1 },
-/* u */ { 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0 }
+ /* 'edg' stands for 'EDGE'; 'EPL' stands for 'ExtPict_LE'; 'EPX' stands for
+ * 'ExtPict_XX'; 'Ext' stands for 'Extend'; 'hs' stands for 'Perl_Tailored_HSpace';
+ * u stands for 'unused in this Unicode release (and the data in its row and column
+ * are garbage) */
+/* XX CR DQ edg EPL EPX EX Ext FO HL hs KA LE LF MB ML MN NL NU RI SQ ZWJ u */
+/* XX */ { 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1 },
+/* CR */ { 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 1, 1 },
+/* DQ */ { 1, 1, 1, 1, 1, 1, 1, 0, 0, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1 },
+/* edg*/ { 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
+/* EPL*/ { 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 1, 1, 0, 1, 9, 9, 1, 1, 0, 1, 9, 0, 1 },
+/* EPX*/ { 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1 },
+/* EX */ { 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1 },
+/* Ext*/ { 3, 1, 3, 1, 3, 3, 3, 0, 0, 3, 1, 3, 3, 1, 3, 3, 3, 1, 3, 3, 3, 0, 3 },
+/* FO */ { 3, 1, 3, 1, 3, 3, 3, 0, 0, 3, 1, 3, 3, 1, 3, 3, 3, 1, 3, 3, 3, 0, 3 },
+/* HL */ { 1, 1, 7, 1, 0, 1, 0, 0, 0, 0, 1, 1, 0, 1, 9, 9, 1, 1, 0, 1, 8, 0, 1 },
+/* hs */ { 1, 0, 1, 1, 1, 1, 1, 0, 0, 1, 2, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 0, 1 },
+/* KA */ { 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1 },
+/* LE */ { 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 1, 9, 9, 1, 1, 0, 1, 9, 0, 1 },
+/* LF */ { 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 1, 1 },
+/* MB */ { 1, 1, 1, 1, 11, 1, 1, 0, 0,11, 1, 1,11, 1, 1, 1, 1, 1,13, 1, 1, 0, 1 },
+/* ML */ { 1, 1, 1, 1, 11, 1, 1, 0, 0,11, 1, 1,11, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1 },
+/* MN */ { 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1,13, 1, 1, 0, 1 },
+/* NL */ { 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 1, 1 },
+/* NU */ { 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 1, 1, 0, 1,15, 1,15, 1, 0, 1,15, 0, 1 },
+/* RI */ { 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,16, 1, 0, 1 },
+/* SQ */ { 1, 1, 1, 1, 11, 1, 1, 0, 0,11, 1, 1,11, 1, 1, 1, 1, 1,13, 1, 1, 0, 1 },
+/* ZWJ*/ { 3, 1, 3, 1, 0, 0, 3, 0, 0, 3, 1, 3, 3, 1, 3, 3, 3, 1, 3, 3, 3, 0, 0 },
+/* u */ { 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0 }
};
#endif /* defined(PERL_IN_REGEXEC_C) */
@@ -395255,55 +419816,57 @@
#define MAX_FOLD_FROMS 3
/* Generated from:
- * d34c77b7e7a94986cc82056919f4ffc1503b73091561e16bd8ef145ac0fd04c5 lib/Unicode/UCD.pm
- * 5e91b649379ec79af7cfb6b09410a24557cba4c6d733cd0a2b8a78a1448736d2 lib/unicore/ArabicShaping.txt
- * f5feb19cd084b2b1568fbc0f94f4b4b54941406e7fb36c7570f8352fd5022dbe lib/unicore/BidiBrackets.txt
- * e6cbd8ffe94f2e0fbfa6695d6c06c1e72eef7d3aa93cb6329d111285198b5e62 lib/unicore/BidiMirroring.txt
- * a28b205afe8625fffdb6544a5fe14cf02b91493d9900f07820fa2102a17548f7 lib/unicore/Blocks.txt
- * 9c772627c6ee77eea6a17b42927b8ee28ca05dc65d6a511062104baaf3d12294 lib/unicore/CaseFolding.txt
- * abc8394c5bde62453118b00c1c5842160a04d7fffb2e829ee5426b846596d081 lib/unicore/CompositionExclusions.txt
- * 2fc081011d8fabaf7cf4937732dd5a6d6a57e492c43f3adfeded513387ee0ec3 lib/unicore/DAge.txt
- * a6eb7a8671fb532fbd88c37fd7b20b5b2e7dbfc8b121f74c14abe2947db0da68 lib/unicore/DCoreProperties.txt
- * 92dcdda84142194a1596f22180fcdf8c0e7f86897f09cc9203c7dc636c549f5f lib/unicore/DNormalizationProps.txt
- * 904500178b2e752635bef27aaed3a2a3718a100bce35ff96b3890be7a8315d8f lib/unicore/EastAsianWidth.txt
- * 1989b03d93023d8f5cc33eebf0d2ea80c8bd8f8c97843059ea039acb582c2078 lib/unicore/EmojiData.txt
- * d7930c2a7318e66b4ba756d5e5b41fbc586c2ad43d450ae9d320a758510bae2e lib/unicore/EquivalentUnifiedIdeograph.txt
- * 8606af08712a8c18fe268d418e2e5a87eddee6e190cce4c2d5a76b4fadf035e8 lib/unicore/HangulSyllableType.txt
- * 49a1bf18b048454154881f6a8a605b5e2fc73e85fcc4df1cb26d52e8c2aeb9bf lib/unicore/IndicPositionalCategory.txt
- * 1b6f3ef6e00e5b2e2a93d2d3c954ca1cce368599c5f11874cd0f0ce222d4637b lib/unicore/IndicSyllabicCategory.txt
- * 285c5c1ae458bc3ccd6a1398a94d2d67ce6bc1d7fc0f098762836050345e9434 lib/unicore/Jamo.txt
- * 961f842fc70b5afd1d82c6645e68c10d1f701382aed38ae38cb2ff27f671903c lib/unicore/LineBreak.txt
- * ff61a0687d2f32c0dd1094254b8bde967883b43c2d4d50fd17531d498e41ab2c lib/unicore/NameAliases.txt
- * d3eb9a288ebeaf9de1237989f490705e287b6f610b59d2459fb1b7c2d8e39c39 lib/unicore/NamedSequences.txt
- * d30d3ee430cf3527449d024954f053e419fa4aa2246eb59e5cd8d621af0c4b3f lib/unicore/PropList.txt
- * efce54f7c715a332c19b3d14c6a0eea30c6cde91caf6ff0d21c755be933736f4 lib/unicore/PropValueAliases.txt
- * d3cc3f9f0b6a8f0b7ef1d6ef202675426c28f4a75de01fc69ed977a93a00982b lib/unicore/PropertyAliases.txt
- * 3746848c181b5dbc1e614dfac9b8a5e3568e6525c693ac14e692ac55dec57e91 lib/unicore/ScriptExtensions.txt
- * e6313a8edfd24f36c7a006fbcf1d1b7245b5dd009c6dde80441f0da08b822c43 lib/unicore/Scripts.txt
- * 817ce2e9edca8e075a153f54b8f3b020345e37652cd2bda9b1495c366af17e7e lib/unicore/SpecialCasing.txt
- * 93ab1acd8fd9d450463b50ae77eab151a7cda48f98b25b56baed8070f80fc936 lib/unicore/UnicodeData.txt
- * ec5ba64af58297a46de17848eb984d2b231adb304de92e9d0d3befdbf9dc2551 lib/unicore/VerticalOrientation.txt
- * 95bd55cf803b93eb0b4990cf0e1d70ede263b36412d9c6921fd6f15cef058961 lib/unicore/auxiliary/GCBTest.txt
- * 39d73448fd257e6082f83ddf4c8bf6feb191e85dc8fc56b1a8512482de5e3dea lib/unicore/auxiliary/GraphemeBreakProperty.txt
- * f385e70f79f5959ae66d64b00f4bda39db6cef78e5363a0cdd88db46eafc6c8f lib/unicore/auxiliary/LBTest.txt
- * 7d6c909af97d0ab545a132d412f6e4e65c7eb5158514a7feb9bf00bcd05875f9 lib/unicore/auxiliary/SBTest.txt
- * c47d674ef4170c46185bf56f7a4c6627f65f012295e0994f7dc4aea51f8fd8cf lib/unicore/auxiliary/SentenceBreakProperty.txt
- * 3e3320bbbe775de7f1a0b9a30021eb949116a9b05cb461c90596c5ecf1743831 lib/unicore/auxiliary/WBTest.txt
- * f221f89fe3bb3becc00de726d5694c4b7f464c316baff6d339b2ff3900bcb96c lib/unicore/auxiliary/WordBreakProperty.txt
- * db2c41c618bab54b00e58223ad11cec550f9b9fd1a471de236e660da92fe4870 lib/unicore/extracted/DBidiClass.txt
- * fecd8a1c49935d794c4c1012f4158aa536a13049a4c10d01aaf7b5f90f3b2cbc lib/unicore/extracted/DBinaryProperties.txt
- * db6f38fb4aa8b9181b5e6a9f320de9d5c2c9b5687116a619b3cb90138b025e0b lib/unicore/extracted/DCombiningClass.txt
- * 2524f69c175831fd84bfbaf13ea37992f41db167d728c51b1d0002c1d0b130b0 lib/unicore/extracted/DDecompositionType.txt
- * 16852301d54ae59b5cfe0daa6b8e17fb688ed055d59b2a5a11eaafc650cc9d30 lib/unicore/extracted/DEastAsianWidth.txt
- * 78f898b988049a5bea5039cea6ffe87a92596859ac660a6c438519b512fe2ee6 lib/unicore/extracted/DGeneralCategory.txt
- * 33441692403901287c834f96bd33b671133a6f74e2732c61a497608b9e434932 lib/unicore/extracted/DJoinGroup.txt
- * a792ac5ef602e3bace679cc96d7491701dcdb73d81c782253de88fdcc5e70e50 lib/unicore/extracted/DJoinType.txt
- * 78e2600e24fa7d5ab62117de50b382f8b31b08401c37a0782c38dacb340b64e7 lib/unicore/extracted/DLineBreak.txt
- * 1bde4ad73e271c6349fbd1972e54f38bba5cc1900c28f678e79b9e8909b31793 lib/unicore/extracted/DNumType.txt
- * 6278722699123f3890e4b1cc42011e96d8960e4958a3b93484361530983d2611 lib/unicore/extracted/DNumValues.txt
- * b3d90fc23817ea4e33e9a90107c0a6c7b23314efd5712905ed172624d5524693 lib/unicore/mktables
- * a712c758275b460d18fa77a26ed3589689bb3f69dcc1ea99b913e32db92a5cd2 lib/unicore/version
+ * d60b1a3dffe16c4aaaf3f00d21993bb320d05e9828b106182214764d4c69935c lib/Unicode/UCD.pm
+ * ce96627d4fc91b4fd886c409caeb9b76cf7bd345e12f05c6701add7f233f6437 lib/unicore/ArabicShaping.txt
+ * 0e69eef3da722cc104522d8372e86d5b86bb7afcc761b0c991e39e832294946d lib/unicore/BidiBrackets.txt
+ * a00d9d21585106a52113fb7b1d3d0373a5835be72e76862fb559ebddd474d70e lib/unicore/BidiMirroring.txt
+ * 81a82b6a9fcf1a9c12f588d7a1decd73a9afdc4cac95b0eb7e576e7942d6c19f lib/unicore/Blocks.txt
+ * 99d231d7c91688bbe8ca8ccebcc2f46b5b222f844babe4827295bae11e2abe5f lib/unicore/CaseFolding.txt
+ * 38badafd818d8405324fe298c0676be0c95186368c84b5368375fd871a645144 lib/unicore/CompositionExclusions.txt
+ * e779a443d3aa2a3166a15becaa2b737c922480e32c0453d5956093633555078f lib/unicore/DAge.txt
+ * a5d45f59b39deaab3c72ce8c1a2e212a5e086dff11b1f9d5bb0e352642e82248 lib/unicore/DCoreProperties.txt
+ * 3ac44e11c84bdaf6b207d2c2c20eed857ae17052393fc7f71b0fe951186ba906 lib/unicore/DNormalizationProps.txt
+ * 4f822ec7a9ebbb3138ad29bade8b9688d25b39c7a3c0b7431f01e7229e4fcb6e lib/unicore/EastAsianWidth.txt
+ * fc535aa1047a70105ab9a22c2b4c3f363a2ff02fe48ebbc5eeb9873b2752ff0b lib/unicore/EquivalentUnifiedIdeograph.txt
+ * b9c5158ce944d2fec57e0e4ecb716bdabfc3bdde73525f1772fe03f61a30d473 lib/unicore/HangulSyllableType.txt
+ * 36c1b2a626ff1fb23b8b21e6ea8712698f8ce668dded1cb48b8ddf6a6a1b04e9 lib/unicore/IdStatus.txt
+ * 4857c4ffa3898e6128b2d46b0a02e499a663fb91464a69ef3611096f01293acc lib/unicore/IdType.txt
+ * 69197b019fa5f2fb0d8c6ed1ed8acb9f2e8b5b8f45a947953ffa652f3bf54983 lib/unicore/IndicPositionalCategory.txt
+ * 6604e2f0fde7428675364aa0006bc686b79488dcc60ae8cb29800af2be3352e8 lib/unicore/IndicSyllabicCategory.txt
+ * 84ead63924aaa74b988b2eaf254a8733276ed108633ce2ef77a9ee1de7818162 lib/unicore/Jamo.txt
+ * d5abcd8f54c8a2aa912924c485ccf7f968ad98feaa303d8e9a29ad89172f1faf lib/unicore/LineBreak.txt
+ * 985128e8c8b2540233331d9b27d897d2c23bd5bcf1d05da960befce6efc59542 lib/unicore/NameAliases.txt
+ * 27282b8aa01d4d0c44aef436cb74195ae8639ffa187aeee4e6247af76febea76 lib/unicore/NamedSequences.txt
+ * 485b5a3ed25dbf1f94dfa5a9b69d8b4550ffd0c33045ccc55ccfd7c80b2a40cf lib/unicore/PropList.txt
+ * 6b3902e9268cd843fe65cbdea992108c9528343ec0679f800b96f356bb553e5a lib/unicore/PropValueAliases.txt
+ * 2bd5777847e3d6add3c7e5c0d1393ddcab89e5a0ac3ff498cb0c53041f0b86e4 lib/unicore/PropertyAliases.txt
+ * 03a61dc89422e44cc2b73e8e893321007880ab69e2a4d281c0f1bc29c602b9d0 lib/unicore/ScriptExtensions.txt
+ * 9a5ed1ec9b5f0d7147e9371ad792ab39203611af7637cff2aa4a5c663b172cde lib/unicore/Scripts.txt
+ * 6424312f1dc39b22e0ff9c0ffb13dfad424d9b03e6a6dc6bca941f6bf5ef1ffd lib/unicore/SpecialCasing.txt
+ * bdbffbbfc8ad4d3a6d01b5891510458f3d36f7170422af4ea2bed3211a73e8bb lib/unicore/UnicodeData.txt
+ * 160f41816234addb511901d5f21febd69574578dd93de6ef8153e35693325575 lib/unicore/VerticalOrientation.txt
+ * 32dfb37d21db530529a6ec3dc13d96f21f8e7c7faf7ff3db8a9760cd76cec81d lib/unicore/auxiliary/GCBTest.txt
+ * 2bd3c5e2d62701ff81fb3ec318e179a4618cabb1493b1e0dd2b4e7e56c5437c4 lib/unicore/auxiliary/GraphemeBreakProperty.txt
+ * c51fbebfa82a0f36473b44bfd71d5ef6cb6a1f81fb313375dc9a1910d79bb2b6 lib/unicore/auxiliary/LBTest.txt
+ * 80b0107750818d8f370bd120b6fe56b6855b60581f72affe8b60409a469b4b65 lib/unicore/auxiliary/SBTest.txt
+ * 09e3166ebab166ac630a227f77f4e794ebd433271abd5588f5a67e7f199c71ee lib/unicore/auxiliary/SentenceBreakProperty.txt
+ * bf5373ce28a5df06796c93dc159dd15a997bb2950c92704b40ae8190cfc3716d lib/unicore/auxiliary/WBTest.txt
+ * a2b7373cf2fe3fa3b26dbb53405ca849985f771ff47f1c61743978003ff80499 lib/unicore/auxiliary/WordBreakProperty.txt
+ * d2686f400a638c80775d7c662556fb8fa8dd3bbe4aa548d9d31624264c6e1bb1 lib/unicore/emoji/emoji.txt
+ * b827ae5da8c2b08947cc9a120a7b7fd2f1676fb160b508df78075381635b127c lib/unicore/extracted/DBidiClass.txt
+ * 6fdc5b5ef40444a8f0c772e6b67c00498d4216fe0c0fdf76744ce338f2ad3810 lib/unicore/extracted/DBinaryProperties.txt
+ * e14928a5bf6ad5958a80332bd42e96e14420080a95c660e5da29384e496755d0 lib/unicore/extracted/DCombiningClass.txt
+ * 579a03281fbe87b78d5d9a8523de4d255edd7e4ca6eab0e4c7729de97e9b89b1 lib/unicore/extracted/DDecompositionType.txt
+ * ad83c59b257e9d480ffd3001d4ac240c5fed7cb1919453e1c4e8877035256bcd lib/unicore/extracted/DEastAsianWidth.txt
+ * 4502f0969e4e6558c4b4c6ca4c23dad70b863d61dd3d5eed1a62a6c3c99fd570 lib/unicore/extracted/DGeneralCategory.txt
+ * 00bb88b89e2adb646f3177f9444e2d3192386b81a5de9556104b338274b253e1 lib/unicore/extracted/DJoinGroup.txt
+ * ac835b6e11a60c9820d3cf2d1cb0558dd68efb8f53f404a51632e4726690a6d7 lib/unicore/extracted/DJoinType.txt
+ * baba9dfc133e3cb770a89aaf0973b1341fa61c2da6c176baf6428898b3b568d8 lib/unicore/extracted/DLineBreak.txt
+ * 6d4a8c945dd7db83ed617cbb7d937de7f4ecf016ff22970d846e996a7c9a2a5d lib/unicore/extracted/DNumType.txt
+ * 5b7c14380d5cceeaffcfbc18db1ed936391d2af2d51f5a41f1a17b692c77e59b lib/unicore/extracted/DNumValues.txt
+ * ee0dd174fd5b158d82dfea95d7d822ca0bfcd490182669353dca3ab39a8ee807 lib/unicore/mktables
+ * 50b85a67451145545a65cea370dab8d3444fbfe07e9c34cef560c5b7da9d3eef lib/unicore/version
* 2680b9254eb236c5c090f11b149605043e8c8433661b96efc4a42fb4709342a5 regen/charset_translations.pl
- * 03e51b0f07beebd5da62ab943899aa4934eee1f792fa27c1fb638c33bf4ac6ea regen/mk_PL_charclass.pl
- * 61ea8132bb9ea5c637609e2d026b0b85ce17d6bec544c2f08ce411e6f65e8386 regen/mk_invlists.pl
+ * 6bbad21de0848e0236b02f34f5fa0edd3cdae9ba8173cc9469a5513936b9e728 regen/mk_PL_charclass.pl
+ * 7a7e778e903508b1c244a77bae57ec57606ab775bb5f81719dbb122eb66d4259 regen/mk_invlists.pl
* ex: set ro: */
Modified: trunk/Master/tlpkg/tlperl/lib/CORE/config.h
===================================================================
--- trunk/Master/tlpkg/tlperl/lib/CORE/config.h 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/lib/CORE/config.h 2021-03-03 11:04:20 UTC (rev 58075)
@@ -9,7 +9,7 @@
/* Package name : perl5
* Source directory :
- * Configuration time: Wed Mar 4 17:19:06 2020
+ * Configuration time: Tue Feb 23 20:23:57 2021
* Configured by : siepo
* Target system :
*/
@@ -346,7 +346,7 @@
/* HAS_REGCOMP:
* This symbol, if defined, indicates that the regcomp() routine is
- * available to do some regular patern matching (usually on POSIX.2
+ * available to do some regular pattern matching (usually on POSIX.2
* conforming systems).
*/
/*#define HAS_REGCOMP / * POSIX.2 */
@@ -1229,7 +1229,7 @@
* This symbol contains the ~name expanded version of ARCHLIB, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define ARCHLIB "d:\\tlperl\\lib" /**/
+#define ARCHLIB "e:\\tlperl\\lib" /**/
/*#define ARCHLIB_EXP "" / **/
/* BIN:
@@ -1244,8 +1244,8 @@
* This symbol, if defined, indicates that we'd like to relocate entries
* in @INC at run time based on the location of the perl binary.
*/
-#define BIN "d:\\tlperl\\bin" /**/
-#define BIN_EXP "d:\\tlperl\\bin" /**/
+#define BIN "e:\\tlperl\\bin" /**/
+#define BIN_EXP "e:\\tlperl\\bin" /**/
#define PERL_RELOCATABLE_INC "undef" /**/
/* PERL_INC_VERSION_LIST:
@@ -1283,7 +1283,7 @@
* This symbol contains the ~name expanded version of PRIVLIB, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define PRIVLIB "d:\\tlperl\\lib" /**/
+#define PRIVLIB "e:\\tlperl\\lib" /**/
#define PRIVLIB_EXP (PerlEnv_lib_path(PERL_VERSION_STRING, NULL)) /**/
/* SITEARCH:
@@ -1301,7 +1301,7 @@
* This symbol contains the ~name expanded version of SITEARCH, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define SITEARCH "d:\\tlperl\\site\\lib" /**/
+#define SITEARCH "e:\\tlperl\\site\\lib" /**/
/*#define SITEARCH_EXP "" / **/
/* SITELIB:
@@ -1324,7 +1324,7 @@
* removed. The elements in inc_version_list (inc_version_list.U) can
* be tacked onto this variable to generate a list of directories to search.
*/
-#define SITELIB "d:\\tlperl\\site\\lib" /**/
+#define SITELIB "e:\\tlperl\\site\\lib" /**/
#define SITELIB_EXP (PerlEnv_sitelib_path(PERL_VERSION_STRING, NULL)) /**/
#define SITELIB_STEM "" /**/
@@ -1369,7 +1369,7 @@
* feature tests from Configure are generally more reliable.
*/
#define OSNAME "MSWin32" /**/
-#define OSVERS "10.0.18363.418" /**/
+#define OSVERS "10.0.19042.804" /**/
/* CAT2:
* This macro concatenates 2 tokens together.
@@ -1456,6 +1456,10 @@
/* HASATTRIBUTE_WARN_UNUSED_RESULT:
* Can we handle GCC attribute for warning on unused results
*/
+/* HASATTRIBUTE_ALWAYS_INLINE:
+ * Can we handle GCC attribute for functions that should always be
+ * inlined.
+ */
/*#define HASATTRIBUTE_DEPRECATED / **/
/*#define HASATTRIBUTE_FORMAT / **/
/*#define PRINTF_FORMAT_NULL_OK / **/
@@ -1465,6 +1469,7 @@
/*#define HASATTRIBUTE_PURE / **/
/*#define HASATTRIBUTE_UNUSED / **/
/*#define HASATTRIBUTE_WARN_UNUSED_RESULT / **/
+/*#define HASATTRIBUTE_ALWAYS_INLINE / **/
/* HAS_BACKTRACE:
* This symbol, if defined, indicates that the backtrace() routine is
@@ -1904,6 +1909,10 @@
* This symbol, if defined, indicates the availability of
* struct sockaddr_in6;
*/
+/* HAS_SOCKADDR_STORAGE:
+ * This symbol, if defined, indicates the availability of
+ * struct sockaddr_storage;
+ */
/* HAS_SIN6_SCOPE_ID:
* This symbol, if defined, indicates that the struct sockaddr_in6
* structure has a member called sin6_scope_id.
@@ -1928,6 +1937,7 @@
/*#define HAS_SOCKETPAIR / **/
/*#define HAS_SOCKADDR_SA_LEN / **/
/*#define HAS_SOCKADDR_IN6 / **/
+#define HAS_SOCKADDR_STORAGE /**/
#define HAS_SIN6_SCOPE_ID /**/
/*#define HAS_IP_MREQ / **/
/*#define HAS_IP_MREQ_SOURCE / **/
@@ -4196,11 +4206,11 @@
/*#define USE_64_BIT_ALL / **/
#endif
-/* USE_CBACKTRACE:
+/* USE_C_BACKTRACE:
* This symbol, if defined, indicates that Perl should
* be built with support for backtrace.
*/
-/*#define USE_CBACKTRACE / **/
+/*#define USE_C_BACKTRACE / **/
/* USE_DTRACE:
* This symbol, if defined, indicates that Perl should
@@ -5087,6 +5097,12 @@
/*#define HAS_TTYNAME_R / **/
#define TTYNAME_R_PROTO 0 /**/
+/* HAS_WCRTOMB:
+ * This symbol, if defined, indicates that the wcrtomb routine is
+ * available to convert a wide character into a multi-byte character.
+ */
+/*#define HAS_WCRTOMB / **/
+
/* I_MACH_CTHREADS:
* This symbol, if defined, indicates to the C program that it should
* include <mach/cthreads.h>.
Modified: trunk/Master/tlpkg/tlperl/lib/CORE/cop.h
===================================================================
--- trunk/Master/tlpkg/tlperl/lib/CORE/cop.h 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/lib/CORE/cop.h 2021-03-03 11:04:20 UTC (rev 58075)
@@ -76,14 +76,15 @@
/*
* PERL_FLEXIBLE_EXCEPTIONS
- *
+ *
* All the flexible exceptions code has been removed.
* See the following threads for details:
*
- * http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-07/msg00378.html
- *
+ * Message-Id: 20040713143217.GB1424 at plum.flirble.org
+ * https://www.nntp.perl.org/group/perl.perl5.porters/2004/07/msg93041.html
+ *
* Joshua's original patches (which weren't applied) and discussion:
- *
+ *
* http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1998-02/msg01396.html
* http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1998-02/msg01489.html
* http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1998-02/msg01491.html
@@ -90,16 +91,16 @@
* http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1998-02/msg01608.html
* http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1998-02/msg02144.html
* http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1998-02/msg02998.html
- *
+ *
* Chip's reworked patch and discussion:
- *
+ *
* http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-03/msg00520.html
- *
+ *
* The flaw in these patches (which went unnoticed at the time) was
* that they moved some code that could potentially die() out of the
* region protected by the setjmp()s. This caused exceptions within
* END blocks and such to not be handled by the correct setjmp().
- *
+ *
* The original patches that introduces flexible exceptions were:
*
* https://github.com/Perl/perl5/commit/312caa8e97f1c7ee342a9895c2f0e749625b4929
@@ -183,6 +184,8 @@
associated with the key, or C<&PL_sv_placeholder> if there is no value
associated with the key.
+=for apidoc Amnh||COPHH_KEY_UTF8
+
=cut
*/
@@ -190,7 +193,7 @@
Perl_refcounted_he_fetch_pvn(aTHX_ cophh, keypv, keylen, hash, flags)
/*
-=for apidoc Amx|SV *|cophh_fetch_pvs|const COPHH *cophh|"literal string" key|U32 flags
+=for apidoc Amx|SV *|cophh_fetch_pvs|const COPHH *cophh|"key"|U32 flags
Like L</cophh_fetch_pvn>, but takes a literal string instead
of a string/length pair, and no precomputed hash.
@@ -296,7 +299,7 @@
Perl_refcounted_he_new_pvn(aTHX_ cophh, keypv, keylen, hash, value, flags)
/*
-=for apidoc Amx|COPHH *|cophh_store_pvs|const COPHH *cophh|"literal string" key|SV *value|U32 flags
+=for apidoc Amx|COPHH *|cophh_store_pvs|const COPHH *cophh|"key"|SV *value|U32 flags
Like L</cophh_store_pvn>, but takes a literal string instead
of a string/length pair, and no precomputed hash.
@@ -353,7 +356,7 @@
(SV *)NULL, flags)
/*
-=for apidoc Amx|COPHH *|cophh_delete_pvs|const COPHH *cophh|"literal string" key|U32 flags
+=for apidoc Amx|COPHH *|cophh_delete_pvs|const COPHH *cophh|"key"|U32 flags
Like L</cophh_delete_pvn>, but takes a literal string instead
of a string/length pair, and no precomputed hash.
@@ -412,6 +415,12 @@
/* compile time state of %^H. See the comment in op.c for how this is
used to recreate a hash to return from caller. */
COPHH * cop_hints_hash;
+ /* for now just a bitmask stored here.
+ If we get sufficient features this may become a pointer.
+ How these flags are stored is subject to change without
+ notice. Use the macros to test for features.
+ */
+ U32 cop_features;
};
#ifdef USE_ITHREADS
@@ -418,7 +427,7 @@
# define CopFILE(c) ((c)->cop_file)
# define CopFILEGV(c) (CopFILE(c) \
? gv_fetchfile(CopFILE(c)) : NULL)
-
+
# ifdef NETWARE
# define CopFILE_set(c,pv) ((c)->cop_file = savepv(pv))
# define CopFILE_setn(c,pv,l) ((c)->cop_file = savepvn((pv),(l)))
@@ -493,7 +502,7 @@
cophh_fetch_pvn(CopHINTHASH_get(cop), keypv, keylen, hash, flags)
/*
-=for apidoc Am|SV *|cop_hints_fetch_pvs|const COP *cop|"literal string" key|U32 flags
+=for apidoc Am|SV *|cop_hints_fetch_pvs|const COP *cop|"key"|U32 flags
Like L</cop_hints_fetch_pvn>, but takes a literal string
instead of a string/length pair, and no precomputed hash.
@@ -541,6 +550,24 @@
#define cop_hints_2hv(cop, flags) \
cophh_2hv(CopHINTHASH_get(cop), flags)
+/*
+=for apidoc Am|const char *|CopLABEL|COP *const cop
+
+Returns the label attached to a cop.
+
+=for apidoc Am|const char *|CopLABEL_len|COP *const cop|STRLEN *len
+
+Returns the label attached to a cop, and stores its length in bytes into
+C<*len>.
+
+=for apidoc Am|const char *|CopLABEL_len_flags|COP *const cop|STRLEN *len|U32 *flags
+
+Returns the label attached to a cop, and stores its length in bytes into
+C<*len>. Upon return, C<*flags> will be set to either C<SVf_UTF8> or 0.
+
+=cut
+*/
+
#define CopLABEL(c) Perl_cop_fetch_label(aTHX_ (c), NULL, NULL)
#define CopLABEL_len(c,len) Perl_cop_fetch_label(aTHX_ (c), len, NULL)
#define CopLABEL_len_flags(c,len,flags) Perl_cop_fetch_label(aTHX_ (c), len, flags)
@@ -567,6 +594,7 @@
/* subroutine context */
struct block_sub {
OP * retop; /* op to execute on exit from sub */
+ I32 old_cxsubix; /* previous value of si_cxsubix */
/* Above here is the same for sub, format and eval. */
PAD *prevcomppad; /* the caller's PL_comppad */
CV * cv;
@@ -579,6 +607,7 @@
/* format context */
struct block_format {
OP * retop; /* op to execute on exit from sub */
+ I32 old_cxsubix; /* previous value of si_cxsubix */
/* Above here is the same for sub, format and eval. */
PAD *prevcomppad; /* the caller's PL_comppad */
CV * cv;
@@ -645,6 +674,7 @@
/* eval context */
struct block_eval {
OP * retop; /* op to execute on exit from eval */
+ I32 old_cxsubix; /* previous value of si_cxsubix */
/* Above here is the same for sub, format and eval. */
SV * old_namesv;
OP * old_eval_root;
@@ -917,32 +947,32 @@
#define CXINC (cxstack_ix < cxstack_max ? ++cxstack_ix : (cxstack_ix = cxinc()))
-/*
+/*
=head1 "Gimme" Values
*/
/*
-=for apidoc AmU||G_SCALAR
+=for apidoc AmnU||G_SCALAR
Used to indicate scalar context. See C<L</GIMME_V>>, C<L</GIMME>>, and
L<perlcall>.
-=for apidoc AmU||G_ARRAY
+=for apidoc AmnU||G_ARRAY
Used to indicate list context. See C<L</GIMME_V>>, C<L</GIMME>> and
L<perlcall>.
-=for apidoc AmU||G_VOID
+=for apidoc AmnU||G_VOID
Used to indicate void context. See C<L</GIMME_V>> and L<perlcall>.
-=for apidoc AmU||G_DISCARD
+=for apidoc AmnU||G_DISCARD
Indicates that arguments returned from a callback should be discarded. See
L<perlcall>.
-=for apidoc AmU||G_EVAL
+=for apidoc AmnU||G_EVAL
Used to force a Perl C<eval> wrapper around a callback. See
L<perlcall>.
-=for apidoc AmU||G_NOARGS
+=for apidoc AmnU||G_NOARGS
Indicates that no arguments are being sent to a callback. See
L<perlcall>.
@@ -956,23 +986,24 @@
#define G_WANT 3
/* extra flags for Perl_call_* routines */
-#define G_DISCARD 4 /* Call FREETMPS.
+#define G_DISCARD 0x4 /* Call FREETMPS.
Don't change this without consulting the
hash actions codes defined in hv.h */
-#define G_EVAL 8 /* Assume eval {} around subroutine call. */
-#define G_NOARGS 16 /* Don't construct a @_ array. */
-#define G_KEEPERR 32 /* Warn for errors, don't overwrite $@ */
-#define G_NODEBUG 64 /* Disable debugging at toplevel. */
-#define G_METHOD 128 /* Calling method. */
-#define G_FAKINGEVAL 256 /* Faking an eval context for call_sv or
+#define G_EVAL 0x8 /* Assume eval {} around subroutine call. */
+#define G_NOARGS 0x10 /* Don't construct a @_ array. */
+#define G_KEEPERR 0x20 /* Warn for errors, don't overwrite $@ */
+#define G_NODEBUG 0x40 /* Disable debugging at toplevel. */
+#define G_METHOD 0x80 /* Calling method. */
+#define G_FAKINGEVAL 0x100 /* Faking an eval context for call_sv or
fold_constants. */
-#define G_UNDEF_FILL 512 /* Fill the stack with &PL_sv_undef
+#define G_UNDEF_FILL 0x200 /* Fill the stack with &PL_sv_undef
A special case for UNSHIFT in
Perl_magic_methcall(). */
-#define G_WRITING_TO_STDERR 1024 /* Perl_write_to_stderr() is calling
+#define G_WRITING_TO_STDERR 0x400 /* Perl_write_to_stderr() is calling
Perl_magic_methcall(). */
-#define G_RE_REPARSING 0x800 /* compiling a run-time /(?{..})/ */
-#define G_METHOD_NAMED 4096 /* calling named method, eg without :: or ' */
+#define G_RE_REPARSING 0x800 /* compiling a run-time /(?{..})/ */
+#define G_METHOD_NAMED 0x1000 /* calling named method, eg without :: or ' */
+#define G_RETHROW 0x2000 /* eval_sv(): re-throw any error */
/* flag bits for PL_in_eval */
#define EVAL_NULL 0 /* not in an eval */
@@ -985,6 +1016,8 @@
/* Support for switching (stack and block) contexts.
* This ensures magic doesn't invalidate local stack and cx pointers.
+ * Which one to use (or add) is mostly, but not completely arbitrary: See
+ * http://nntp.perl.org/group/perl.perl5.porters/257169
*/
#define PERLSI_UNKNOWN -1
@@ -999,6 +1032,7 @@
#define PERLSI_DIEHOOK 8
#define PERLSI_REQUIRE 9
#define PERLSI_MULTICALL 10
+#define PERLSI_REGCOMP 11
struct stackinfo {
AV * si_stack; /* stack for current runlevel */
@@ -1007,6 +1041,7 @@
struct stackinfo * si_next;
I32 si_cxix; /* current context index */
I32 si_cxmax; /* maximum allocated index */
+ I32 si_cxsubix; /* topmost sub/eval/format */
I32 si_type; /* type of runlevel */
I32 si_markoff; /* offset where markstack begins for us.
* currently used only with DEBUGGING,
@@ -1053,6 +1088,7 @@
} \
next->si_type = type; \
next->si_cxix = -1; \
+ next->si_cxsubix = -1; \
PUSHSTACK_INIT_HWM(next); \
AvFILLp(next->si_stack) = 0; \
SWITCHSTACK(PL_curstack,next->si_stack); \
@@ -1098,17 +1134,17 @@
/*
=head1 Multicall Functions
-=for apidoc Ams||dMULTICALL
+=for apidoc Amns||dMULTICALL
Declare local variables for a multicall. See L<perlcall/LIGHTWEIGHT CALLBACKS>.
-=for apidoc Ams||PUSH_MULTICALL
+=for apidoc Ams||PUSH_MULTICALL|CV* the_cv
Opening bracket for a lightweight callback.
See L<perlcall/LIGHTWEIGHT CALLBACKS>.
-=for apidoc Ams||MULTICALL
+=for apidoc Amns||MULTICALL
Make a lightweight callback. See L<perlcall/LIGHTWEIGHT CALLBACKS>.
-=for apidoc Ams||POP_MULTICALL
+=for apidoc Amns||POP_MULTICALL
Closing bracket for a lightweight callback.
See L<perlcall/LIGHTWEIGHT CALLBACKS>.
Modified: trunk/Master/tlpkg/tlperl/lib/CORE/cv.h
===================================================================
--- trunk/Master/tlpkg/tlperl/lib/CORE/cv.h 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/lib/CORE/cv.h 2021-03-03 11:04:20 UTC (rev 58075)
@@ -18,7 +18,7 @@
/*
=head1 Handy Values
-=for apidoc AmU||Nullcv
+=for apidoc ADmnU||Nullcv
Null CV pointer.
(deprecated - use C<(CV *)NULL> instead)
@@ -49,7 +49,7 @@
#define CvROOT(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_root_u.xcv_root
#define CvXSUB(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_root_u.xcv_xsub
#define CvXSUBANY(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_start_u.xcv_xsubany
-#define CvGV(sv) S_CvGV(aTHX_ (CV *)(sv))
+#define CvGV(sv) Perl_CvGV(aTHX_ (CV *)(sv))
#define CvGV_set(cv,gv) Perl_cvgv_set(aTHX_ cv, gv)
#define CvHASGV(cv) cBOOL(SvANY(cv)->xcv_gv_u.xcv_gv)
#define CvFILE(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_file
@@ -61,9 +61,9 @@
(CvFILE(sv) = CopFILE(cop), CvDYNFILE_off(sv))
#endif
#define CvFILEGV(sv) (gv_fetchfile(CvFILE(sv)))
-#define CvDEPTH(sv) (*S_CvDEPTHp((const CV *)sv))
+#define CvDEPTH(sv) (*Perl_CvDEPTH((const CV *)sv))
/* For use when you only have a XPVCV*, not a real CV*.
- Must be assert protected as in S_CvDEPTHp before use. */
+ Must be assert protected as in Perl_CvDEPTH before use. */
#define CvDEPTHunsafe(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_depth
/* these CvPADLIST/CvRESERVED asserts can be reverted one day, once stabilized */
Modified: trunk/Master/tlpkg/tlperl/lib/CORE/dosish.h
===================================================================
--- trunk/Master/tlpkg/tlperl/lib/CORE/dosish.h 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/lib/CORE/dosish.h 2021-03-03 11:04:20 UTC (rev 58075)
@@ -51,7 +51,8 @@
# define PERL_SYS_TERM_BODY() \
HINTS_REFCNT_TERM; KEYWORD_PLUGIN_MUTEX_TERM; \
OP_CHECK_MUTEX_TERM; OP_REFCNT_TERM; PERLIO_TERM; \
- MALLOC_TERM; LOCALE_TERM; USER_PROP_MUTEX_TERM;
+ MALLOC_TERM; LOCALE_TERM; USER_PROP_MUTEX_TERM; \
+ ENV_TERM;
#endif
#define dXSUB_SYS dNOOP
@@ -71,8 +72,6 @@
*/
#if defined(WIN64) || defined(USE_LARGE_FILES)
# define Stat_t struct _stati64
-#elif defined(UNDER_CE)
-# define Stat_t struct xcestat
#else
# define Stat_t struct stat
#endif
Deleted: trunk/Master/tlpkg/tlperl/lib/CORE/dquote_inline.h
===================================================================
--- trunk/Master/tlpkg/tlperl/lib/CORE/dquote_inline.h 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/lib/CORE/dquote_inline.h 2021-03-03 11:04:20 UTC (rev 58075)
@@ -1,67 +0,0 @@
-/* dquote_inline.h
- *
- * Copyright (C) 2015 by Larry Wall and others
- *
- * You may distribute under the terms of either the GNU General Public
- * License or the Artistic License, as specified in the README file.
- */
-
-#ifndef PERL_DQUOTE_INLINE_H_ /* Guard against nested #inclusion */
-#define PERL_DQUOTE_INLINE_H_
-
-/*
- - regcurly - a little FSA that accepts {\d+,?\d*}
- Pulled from reg.c.
- */
-PERL_STATIC_INLINE I32
-S_regcurly(const char *s)
-{
- PERL_ARGS_ASSERT_REGCURLY;
-
- if (*s++ != '{')
- return FALSE;
- if (!isDIGIT(*s))
- return FALSE;
- while (isDIGIT(*s))
- s++;
- if (*s == ',') {
- s++;
- while (isDIGIT(*s))
- s++;
- }
-
- return *s == '}';
-}
-
-/* This is inline not for speed, but because it is so tiny */
-
-PERL_STATIC_INLINE char*
-S_form_short_octal_warning(pTHX_
- const char * const s, /* Points to first non-octal */
- const STRLEN len /* Length of octals string, so
- (s-len) points to first
- octal */
-)
-{
- /* Return a character string consisting of a warning message for when a
- * string constant in octal is weird, like "\078". */
-
- const char * sans_leading_zeros = s - len;
-
- PERL_ARGS_ASSERT_FORM_SHORT_OCTAL_WARNING;
-
- assert(*s == '8' || *s == '9');
-
- /* Remove the leading zeros, retaining one zero so won't be zero length */
- while (*sans_leading_zeros == '0') sans_leading_zeros++;
- if (sans_leading_zeros == s) {
- sans_leading_zeros--;
- }
-
- return Perl_form(aTHX_
- "'%.*s' resolved to '\\o{%.*s}%c'",
- (int) (len + 2), s - len - 1,
- (int) (s - sans_leading_zeros), sans_leading_zeros,
- *s);
-}
-#endif /* PERL_DQUOTE_INLINE_H_ */
Modified: trunk/Master/tlpkg/tlperl/lib/CORE/ebcdic_tables.h
===================================================================
--- trunk/Master/tlpkg/tlperl/lib/CORE/ebcdic_tables.h 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/lib/CORE/ebcdic_tables.h 2021-03-03 11:04:20 UTC (rev 58075)
@@ -12,7 +12,7 @@
* More info is in utfebcdic.h
*
* Some of the tables are adapted from
- * http://bjoern.hoehrmann.de/utf-8/decoder/dfa/
+ * https://bjoern.hoehrmann.de/utf-8/decoder/dfa/
* which requires this copyright notice:
Copyright (c) 2008-2009 Bjoern Hoehrmann <bjoern at hoehrmann.de>
@@ -288,7 +288,7 @@
/* The table below is adapted from
- * http://bjoern.hoehrmann.de/utf-8/decoder/dfa/
+ * https://bjoern.hoehrmann.de/utf-8/decoder/dfa/
* See copyright notice at the beginning of this file.
*/
@@ -329,7 +329,7 @@
/* The table below is adapted from
- * http://bjoern.hoehrmann.de/utf-8/decoder/dfa/
+ * https://bjoern.hoehrmann.de/utf-8/decoder/dfa/
* See copyright notice at the beginning of this file.
*/
@@ -368,7 +368,8 @@
/*N11=253*/ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0,
/*N12=276*/ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,299,
/*N13=299*/ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1,
-/*N14=322*/ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,299
+/*N14=322*/ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,345,
+/*N15=345*/ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,299
/* 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22*/
};
# endif
@@ -375,7 +376,7 @@
/* The table below is adapted from
- * http://bjoern.hoehrmann.de/utf-8/decoder/dfa/
+ * https://bjoern.hoehrmann.de/utf-8/decoder/dfa/
* See copyright notice at the beginning of this file.
*/
@@ -665,7 +666,7 @@
/* The table below is adapted from
- * http://bjoern.hoehrmann.de/utf-8/decoder/dfa/
+ * https://bjoern.hoehrmann.de/utf-8/decoder/dfa/
* See copyright notice at the beginning of this file.
*/
@@ -706,7 +707,7 @@
/* The table below is adapted from
- * http://bjoern.hoehrmann.de/utf-8/decoder/dfa/
+ * https://bjoern.hoehrmann.de/utf-8/decoder/dfa/
* See copyright notice at the beginning of this file.
*/
@@ -745,7 +746,8 @@
/*N11=253*/ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0,
/*N12=276*/ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,299,
/*N13=299*/ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1,
-/*N14=322*/ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,299
+/*N14=322*/ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,345,
+/*N15=345*/ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,299
/* 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22*/
};
# endif
@@ -752,7 +754,7 @@
/* The table below is adapted from
- * http://bjoern.hoehrmann.de/utf-8/decoder/dfa/
+ * https://bjoern.hoehrmann.de/utf-8/decoder/dfa/
* See copyright notice at the beginning of this file.
*/
Modified: trunk/Master/tlpkg/tlperl/lib/CORE/embed.h
===================================================================
--- trunk/Master/tlpkg/tlperl/lib/CORE/embed.h 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/lib/CORE/embed.h 2021-03-03 11:04:20 UTC (rev 58075)
@@ -27,25 +27,20 @@
/* Hide global symbols */
#define Gv_AMupdate(a,b) Perl_Gv_AMupdate(aTHX_ a,b)
+#define SvAMAGIC_off Perl_SvAMAGIC_off
+#define SvAMAGIC_on Perl_SvAMAGIC_on
#define _force_out_malformed_utf8_message(a,b,c,d) Perl__force_out_malformed_utf8_message(aTHX_ a,b,c,d)
#define _is_uni_FOO(a,b) Perl__is_uni_FOO(aTHX_ a,b)
#define _is_uni_perl_idcont(a) Perl__is_uni_perl_idcont(aTHX_ a)
#define _is_uni_perl_idstart(a) Perl__is_uni_perl_idstart(aTHX_ a)
-#define _is_utf8_FOO(a,b,c,d,e,f,g,h) Perl__is_utf8_FOO(aTHX_ a,b,c,d,e,f,g,h)
-#define _is_utf8_FOO_with_len(a,b,c) Perl__is_utf8_FOO_with_len(aTHX_ a,b,c)
-#define _is_utf8_char_helper Perl__is_utf8_char_helper
-#define _is_utf8_idcont(a) Perl__is_utf8_idcont(aTHX_ a)
-#define _is_utf8_idstart(a) Perl__is_utf8_idstart(aTHX_ a)
-#define _is_utf8_mark(a) Perl__is_utf8_mark(aTHX_ a)
-#define _is_utf8_perl_idcont_with_len(a,b) Perl__is_utf8_perl_idcont_with_len(aTHX_ a,b)
-#define _is_utf8_perl_idstart_with_len(a,b) Perl__is_utf8_perl_idstart_with_len(aTHX_ a,b)
-#define _is_utf8_xidcont(a) Perl__is_utf8_xidcont(aTHX_ a)
-#define _is_utf8_xidstart(a) Perl__is_utf8_xidstart(aTHX_ a)
+#define _is_utf8_FOO(a,b,c) Perl__is_utf8_FOO(aTHX_ a,b,c)
+#define _is_utf8_perl_idcont(a,b) Perl__is_utf8_perl_idcont(aTHX_ a,b)
+#define _is_utf8_perl_idstart(a,b) Perl__is_utf8_perl_idstart(aTHX_ a,b)
#define _to_uni_fold_flags(a,b,c,d) Perl__to_uni_fold_flags(aTHX_ a,b,c,d)
-#define _to_utf8_fold_flags(a,b,c,d,e,f,g) Perl__to_utf8_fold_flags(aTHX_ a,b,c,d,e,f,g)
-#define _to_utf8_lower_flags(a,b,c,d,e,f,g) Perl__to_utf8_lower_flags(aTHX_ a,b,c,d,e,f,g)
-#define _to_utf8_title_flags(a,b,c,d,e,f,g) Perl__to_utf8_title_flags(aTHX_ a,b,c,d,e,f,g)
-#define _to_utf8_upper_flags(a,b,c,d,e,f,g) Perl__to_utf8_upper_flags(aTHX_ a,b,c,d,e,f,g)
+#define _to_utf8_fold_flags(a,b,c,d,e) Perl__to_utf8_fold_flags(aTHX_ a,b,c,d,e)
+#define _to_utf8_lower_flags(a,b,c,d,e) Perl__to_utf8_lower_flags(aTHX_ a,b,c,d,e)
+#define _to_utf8_title_flags(a,b,c,d,e) Perl__to_utf8_title_flags(aTHX_ a,b,c,d,e)
+#define _to_utf8_upper_flags(a,b,c,d,e) Perl__to_utf8_upper_flags(aTHX_ a,b,c,d,e)
#define _utf8n_to_uvchr_msgs_helper Perl__utf8n_to_uvchr_msgs_helper
#define amagic_call(a,b,c,d) Perl_amagic_call(aTHX_ a,b,c,d)
#define amagic_deref_call(a,b) Perl_amagic_deref_call(aTHX_ a,b)
@@ -64,7 +59,7 @@
#define av_push(a,b) Perl_av_push(aTHX_ a,b)
#define av_shift(a) Perl_av_shift(aTHX_ a)
#define av_store(a,b,c) Perl_av_store(aTHX_ a,b,c)
-#define av_top_index(a) S_av_top_index(aTHX_ a)
+#define av_top_index(a) Perl_av_top_index(aTHX_ a)
#define av_undef(a) Perl_av_undef(aTHX_ a)
#define av_unshift(a,b) Perl_av_unshift(aTHX_ a,b)
#define block_end(a,b) Perl_block_end(aTHX_ a,b)
@@ -92,13 +87,17 @@
#define ck_warner_d Perl_ck_warner_d
#endif
#define clear_defarray(a,b) Perl_clear_defarray(aTHX_ a,b)
+#define cop_fetch_label(a,b,c) Perl_cop_fetch_label(aTHX_ a,b,c)
+#define cop_store_label(a,b,c,d) Perl_cop_store_label(aTHX_ a,b,c,d)
#ifndef PERL_IMPLICIT_CONTEXT
#define croak Perl_croak
#endif
-#define croak_memory_wrap S_croak_memory_wrap
+#define croak_memory_wrap Perl_croak_memory_wrap
#define croak_no_modify Perl_croak_no_modify
#define croak_sv(a) Perl_croak_sv(aTHX_ a)
#define croak_xs_usage Perl_croak_xs_usage
+#define csighandler1 Perl_csighandler1
+#define csighandler3 Perl_csighandler3
#ifndef NO_MATHOMS
#define custom_op_desc(a) Perl_custom_op_desc(aTHX_ a)
#endif
@@ -189,13 +188,11 @@
#define getcwd_sv(a) Perl_getcwd_sv(aTHX_ a)
#define gp_free(a) Perl_gp_free(aTHX_ a)
#define gp_ref(a) Perl_gp_ref(aTHX_ a)
-#define grok_bin(a,b,c,d) Perl_grok_bin(aTHX_ a,b,c,d)
-#define grok_hex(a,b,c,d) Perl_grok_hex(aTHX_ a,b,c,d)
+#define grok_bin_oct_hex(a,b,c,d,e,f,g) Perl_grok_bin_oct_hex(aTHX_ a,b,c,d,e,f,g)
#define grok_infnan(a,b) Perl_grok_infnan(aTHX_ a,b)
#define grok_number(a,b,c) Perl_grok_number(aTHX_ a,b,c)
#define grok_number_flags(a,b,c,d) Perl_grok_number_flags(aTHX_ a,b,c,d)
#define grok_numeric_radix(a,b) Perl_grok_numeric_radix(aTHX_ a,b)
-#define grok_oct(a,b,c,d) Perl_grok_oct(aTHX_ a,b,c,d)
#define gv_add_by_type(a,b) Perl_gv_add_by_type(aTHX_ a,b)
#define gv_autoload_pv(a,b,c) Perl_gv_autoload_pv(aTHX_ a,b,c)
#define gv_autoload_pvn(a,b,c,d) Perl_gv_autoload_pvn(aTHX_ a,b,c,d)
@@ -259,184 +256,23 @@
#define init_stacks() Perl_init_stacks(aTHX)
#define init_tm(a) Perl_init_tm(aTHX_ a)
#define intro_my() Perl_intro_my(aTHX)
-#ifndef NO_MATHOMS
-#define isALNUM_lazy(a) Perl_isALNUM_lazy(aTHX_ a)
-#endif
-#define isC9_STRICT_UTF8_CHAR S_isC9_STRICT_UTF8_CHAR
-#ifndef NO_MATHOMS
-#define isIDFIRST_lazy(a) Perl_isIDFIRST_lazy(aTHX_ a)
-#endif
-#define isSTRICT_UTF8_CHAR S_isSTRICT_UTF8_CHAR
-#define isUTF8_CHAR S_isUTF8_CHAR
-#define is_c9strict_utf8_string_loclen S_is_c9strict_utf8_string_loclen
+#define isC9_STRICT_UTF8_CHAR Perl_isC9_STRICT_UTF8_CHAR
+#define isSTRICT_UTF8_CHAR Perl_isSTRICT_UTF8_CHAR
+#define isUTF8_CHAR Perl_isUTF8_CHAR
+#define is_c9strict_utf8_string_loclen Perl_is_c9strict_utf8_string_loclen
#define is_lvalue_sub() Perl_is_lvalue_sub(aTHX)
-#define is_safe_syscall(a,b,c,d) S_is_safe_syscall(aTHX_ a,b,c,d)
-#define is_strict_utf8_string_loclen S_is_strict_utf8_string_loclen
+#define is_safe_syscall(a,b,c,d) Perl_is_safe_syscall(aTHX_ a,b,c,d)
+#define is_strict_utf8_string_loclen Perl_is_strict_utf8_string_loclen
#ifndef NO_MATHOMS
-#define is_uni_alnum(a) Perl_is_uni_alnum(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_alnum_lc(a) Perl_is_uni_alnum_lc(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_alnumc(a) Perl_is_uni_alnumc(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_alnumc_lc(a) Perl_is_uni_alnumc_lc(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_alpha(a) Perl_is_uni_alpha(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_alpha_lc(a) Perl_is_uni_alpha_lc(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_ascii(a) Perl_is_uni_ascii(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_ascii_lc(a) Perl_is_uni_ascii_lc(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_blank(a) Perl_is_uni_blank(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_blank_lc(a) Perl_is_uni_blank_lc(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_cntrl(a) Perl_is_uni_cntrl(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_cntrl_lc(a) Perl_is_uni_cntrl_lc(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_digit(a) Perl_is_uni_digit(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_digit_lc(a) Perl_is_uni_digit_lc(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_graph(a) Perl_is_uni_graph(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_graph_lc(a) Perl_is_uni_graph_lc(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_idfirst(a) Perl_is_uni_idfirst(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_idfirst_lc(a) Perl_is_uni_idfirst_lc(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_lower(a) Perl_is_uni_lower(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_lower_lc(a) Perl_is_uni_lower_lc(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_print(a) Perl_is_uni_print(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_print_lc(a) Perl_is_uni_print_lc(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_punct(a) Perl_is_uni_punct(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_punct_lc(a) Perl_is_uni_punct_lc(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_space(a) Perl_is_uni_space(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_space_lc(a) Perl_is_uni_space_lc(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_upper(a) Perl_is_uni_upper(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_upper_lc(a) Perl_is_uni_upper_lc(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_xdigit(a) Perl_is_uni_xdigit(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_uni_xdigit_lc(a) Perl_is_uni_xdigit_lc(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_utf8_alnum(a) Perl_is_utf8_alnum(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_utf8_alnumc(a) Perl_is_utf8_alnumc(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_utf8_alpha(a) Perl_is_utf8_alpha(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_utf8_ascii(a) Perl_is_utf8_ascii(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_utf8_blank(a) Perl_is_utf8_blank(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
#define is_utf8_char Perl_is_utf8_char
#endif
-#ifndef NO_MATHOMS
-#define is_utf8_cntrl(a) Perl_is_utf8_cntrl(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_utf8_digit(a) Perl_is_utf8_digit(aTHX_ a)
-#endif
-#define is_utf8_fixed_width_buf_loclen_flags S_is_utf8_fixed_width_buf_loclen_flags
-#ifndef NO_MATHOMS
-#define is_utf8_graph(a) Perl_is_utf8_graph(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_utf8_idcont(a) Perl_is_utf8_idcont(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_utf8_idfirst(a) Perl_is_utf8_idfirst(aTHX_ a)
-#endif
-#define is_utf8_invariant_string_loc S_is_utf8_invariant_string_loc
-#ifndef NO_MATHOMS
-#define is_utf8_lower(a) Perl_is_utf8_lower(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_utf8_mark(a) Perl_is_utf8_mark(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_utf8_perl_space(a) Perl_is_utf8_perl_space(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_utf8_perl_word(a) Perl_is_utf8_perl_word(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_utf8_posix_digit(a) Perl_is_utf8_posix_digit(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_utf8_print(a) Perl_is_utf8_print(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_utf8_punct(a) Perl_is_utf8_punct(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_utf8_space(a) Perl_is_utf8_space(aTHX_ a)
-#endif
-#define is_utf8_string_flags S_is_utf8_string_flags
+#define is_utf8_char_helper Perl_is_utf8_char_helper
+#define is_utf8_fixed_width_buf_loclen_flags Perl_is_utf8_fixed_width_buf_loclen_flags
+#define is_utf8_invariant_string_loc Perl_is_utf8_invariant_string_loc
+#define is_utf8_string_flags Perl_is_utf8_string_flags
#define is_utf8_string_loclen Perl_is_utf8_string_loclen
-#define is_utf8_string_loclen_flags S_is_utf8_string_loclen_flags
-#ifndef NO_MATHOMS
-#define is_utf8_upper(a) Perl_is_utf8_upper(aTHX_ a)
-#endif
-#define is_utf8_valid_partial_char_flags S_is_utf8_valid_partial_char_flags
-#ifndef NO_MATHOMS
-#define is_utf8_xdigit(a) Perl_is_utf8_xdigit(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_utf8_xidcont(a) Perl_is_utf8_xidcont(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
-#define is_utf8_xidfirst(a) Perl_is_utf8_xidfirst(aTHX_ a)
-#endif
+#define is_utf8_string_loclen_flags Perl_is_utf8_string_loclen_flags
+#define is_utf8_valid_partial_char_flags Perl_is_utf8_valid_partial_char_flags
#define isinfnan Perl_isinfnan
#define leave_adjust_stacks(a,b,c,d) Perl_leave_adjust_stacks(aTHX_ a,b,c,d)
#define leave_scope(a) Perl_leave_scope(aTHX_ a)
@@ -477,6 +313,7 @@
#define mg_size(a) Perl_mg_size(aTHX_ a)
#define mini_mktime Perl_mini_mktime
#define moreswitches(a) Perl_moreswitches(aTHX_ a)
+#define mortal_getenv Perl_mortal_getenv
#define mro_get_linear_isa(a) Perl_mro_get_linear_isa(aTHX_ a)
#define mro_method_changed_in(a) Perl_mro_method_changed_in(aTHX_ a)
#define my_atof(a) Perl_my_atof(aTHX_ a)
@@ -573,9 +410,6 @@
#define op_refcnt_unlock() Perl_op_refcnt_unlock(aTHX)
#define op_scope(a) Perl_op_scope(aTHX_ a)
#define op_sibling_splice Perl_op_sibling_splice
-#ifndef NO_MATHOMS
-#define pack_cat(a,b,c,d,e,f,g) Perl_pack_cat(aTHX_ a,b,c,d,e,f,g)
-#endif
#define packlist(a,b,c,d,e) Perl_packlist(aTHX_ a,b,c,d,e)
#define pad_add_anon(a,b) Perl_pad_add_anon(aTHX_ a,b)
#define pad_add_name_pv(a,b,c,d) Perl_pad_add_name_pv(aTHX_ a,b,c,d)
@@ -582,9 +416,6 @@
#define pad_add_name_pvn(a,b,c,d,e) Perl_pad_add_name_pvn(aTHX_ a,b,c,d,e)
#define pad_add_name_sv(a,b,c,d) Perl_pad_add_name_sv(aTHX_ a,b,c,d)
#define pad_alloc(a,b) Perl_pad_alloc(aTHX_ a,b)
-#ifndef NO_MATHOMS
-#define pad_compname_type(a) Perl_pad_compname_type(aTHX_ a)
-#endif
#define pad_findmy_pv(a,b) Perl_pad_findmy_pv(aTHX_ a,b)
#define pad_findmy_pvn(a,b,c) Perl_pad_findmy_pvn(aTHX_ a,b,c)
#define pad_findmy_sv(a,b) Perl_pad_findmy_sv(aTHX_ a,b)
@@ -600,7 +431,9 @@
#define parse_label(a) Perl_parse_label(aTHX_ a)
#define parse_listexpr(a) Perl_parse_listexpr(aTHX_ a)
#define parse_stmtseq(a) Perl_parse_stmtseq(aTHX_ a)
+#define parse_subsignature(a) Perl_parse_subsignature(aTHX_ a)
#define parse_termexpr(a) Perl_parse_termexpr(aTHX_ a)
+#define perly_sighandler Perl_perly_sighandler
#define pmop_dump(a) Perl_pmop_dump(aTHX_ a)
#define pop_scope() Perl_pop_scope(aTHX)
#define pregcomp(a,b) Perl_pregcomp(aTHX_ a,b)
@@ -724,8 +557,8 @@
#define sv_2mortal(a) Perl_sv_2mortal(aTHX_ a)
#define sv_2nv_flags(a,b) Perl_sv_2nv_flags(aTHX_ a,b)
#define sv_2pv_flags(a,b,c) Perl_sv_2pv_flags(aTHX_ a,b,c)
-#define sv_2pvbyte(a,b) Perl_sv_2pvbyte(aTHX_ a,b)
-#define sv_2pvutf8(a,b) Perl_sv_2pvutf8(aTHX_ a,b)
+#define sv_2pvbyte_flags(a,b,c) Perl_sv_2pvbyte_flags(aTHX_ a,b,c)
+#define sv_2pvutf8_flags(a,b,c) Perl_sv_2pvutf8_flags(aTHX_ a,b,c)
#define sv_2uv_flags(a,b) Perl_sv_2uv_flags(aTHX_ a,b)
#define sv_backoff Perl_sv_backoff
#define sv_bless(a,b) Perl_sv_bless(aTHX_ a,b)
@@ -766,6 +599,7 @@
#define sv_inc_nomg(a) Perl_sv_inc_nomg(aTHX_ a)
#define sv_insert_flags(a,b,c,d,e,f) Perl_sv_insert_flags(aTHX_ a,b,c,d,e,f)
#define sv_isa(a,b) Perl_sv_isa(aTHX_ a,b)
+#define sv_isa_sv(a,b) Perl_sv_isa_sv(aTHX_ a,b)
#define sv_isobject(a) Perl_sv_isobject(aTHX_ a)
#ifndef NO_MATHOMS
#define sv_iv(a) Perl_sv_iv(aTHX_ a)
@@ -774,8 +608,12 @@
#define sv_len_utf8(a) Perl_sv_len_utf8(aTHX_ a)
#define sv_magic(a,b,c,d,e) Perl_sv_magic(aTHX_ a,b,c,d,e)
#define sv_magicext(a,b,c,d,e,f) Perl_sv_magicext(aTHX_ a,b,c,d,e,f)
+#define sv_mortalcopy_flags(a,b) Perl_sv_mortalcopy_flags(aTHX_ a,b)
#define sv_newmortal() Perl_sv_newmortal(aTHX)
#define sv_newref(a) Perl_sv_newref(aTHX_ a)
+#ifndef NO_MATHOMS
+#define sv_nolocking(a) Perl_sv_nolocking(aTHX_ a)
+#endif
#define sv_nosharing(a) Perl_sv_nosharing(aTHX_ a)
#ifndef NO_MATHOMS
#define sv_nounlocking(a) Perl_sv_nounlocking(aTHX_ a)
@@ -851,7 +689,7 @@
#define sv_upgrade(a,b) Perl_sv_upgrade(aTHX_ a,b)
#define sv_usepvn_flags(a,b,c,d) Perl_sv_usepvn_flags(aTHX_ a,b,c,d)
#define sv_utf8_decode(a) Perl_sv_utf8_decode(aTHX_ a)
-#define sv_utf8_downgrade(a,b) Perl_sv_utf8_downgrade(aTHX_ a,b)
+#define sv_utf8_downgrade_flags(a,b,c) Perl_sv_utf8_downgrade_flags(aTHX_ a,b,c)
#define sv_utf8_encode(a) Perl_sv_utf8_encode(aTHX_ a)
#define sv_utf8_upgrade_flags_grow(a,b,c) Perl_sv_utf8_upgrade_flags_grow(aTHX_ a,b,c)
#ifndef NO_MATHOMS
@@ -871,18 +709,9 @@
#define thread_locale_init Perl_thread_locale_init
#define thread_locale_term Perl_thread_locale_term
#define to_uni_lower(a,b,c) Perl_to_uni_lower(aTHX_ a,b,c)
-#ifndef NO_MATHOMS
-#define to_uni_lower_lc(a) Perl_to_uni_lower_lc(aTHX_ a)
-#endif
#define to_uni_title(a,b,c) Perl_to_uni_title(aTHX_ a,b,c)
-#ifndef NO_MATHOMS
-#define to_uni_title_lc(a) Perl_to_uni_title_lc(aTHX_ a)
-#endif
#define to_uni_upper(a,b,c) Perl_to_uni_upper(aTHX_ a,b,c)
#ifndef NO_MATHOMS
-#define to_uni_upper_lc(a) Perl_to_uni_upper_lc(aTHX_ a)
-#endif
-#ifndef NO_MATHOMS
#define unpack_str(a,b,c,d,e,f,g,h) Perl_unpack_str(aTHX_ a,b,c,d,e,f,g,h)
#endif
#define unpackstring(a,b,c,d,e) Perl_unpackstring(aTHX_ a,b,c,d,e)
@@ -895,16 +724,23 @@
#define utf8_hop_safe Perl_utf8_hop_safe
#define utf8_length(a,b) Perl_utf8_length(aTHX_ a,b)
#define utf8_to_bytes(a,b) Perl_utf8_to_bytes(aTHX_ a,b)
+#ifndef NO_MATHOMS
#define utf8_to_uvchr(a,b) Perl_utf8_to_uvchr(aTHX_ a,b)
+#endif
+#define utf8_to_uvchr_buf_helper(a,b,c) Perl_utf8_to_uvchr_buf_helper(aTHX_ a,b,c)
#ifndef NO_MATHOMS
#define utf8_to_uvuni(a,b) Perl_utf8_to_uvuni(aTHX_ a,b)
#endif
#define utf8_to_uvuni_buf(a,b,c) Perl_utf8_to_uvuni_buf(aTHX_ a,b,c)
-#define utf8n_to_uvchr_msgs S_utf8n_to_uvchr_msgs
+#define utf8n_to_uvchr_msgs Perl_utf8n_to_uvchr_msgs
+#ifndef NO_MATHOMS
#define utf8n_to_uvuni(a,b,c,d) Perl_utf8n_to_uvuni(aTHX_ a,b,c,d)
+#endif
#define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
#define uvuni_to_utf8(a,b) Perl_uvuni_to_utf8(aTHX_ a,b)
+#ifndef NO_MATHOMS
#define uvuni_to_utf8_flags(a,b,c) Perl_uvuni_to_utf8_flags(aTHX_ a,b,c)
+#endif
#define valid_utf8_to_uvchr Perl_valid_utf8_to_uvchr
#ifndef NO_MATHOMS
#define valid_utf8_to_uvuni(a,b) Perl_valid_utf8_to_uvuni(aTHX_ a,b)
@@ -934,15 +770,21 @@
#define whichsig_sv(a) Perl_whichsig_sv(aTHX_ a)
#define wrap_keyword_plugin(a,b) Perl_wrap_keyword_plugin(aTHX_ a,b)
#define wrap_op_checker(a,b,c) Perl_wrap_op_checker(aTHX_ a,b,c)
-#if !(defined(HAS_MEMMEM))
-#define ninstr Perl_ninstr
-#endif
-#if !(defined(HAS_SIGACTION) && defined(SA_SIGINFO))
+#if !(defined(PERL_USE_3ARG_SIGHANDLER))
#define csighandler Perl_csighandler
#endif
#if !defined(EBCDIC)
-#define _variant_byte_number S__variant_byte_number
+#define variant_byte_number Perl_variant_byte_number
#endif
+#if !defined(HAS_STRLCAT)
+#define my_strlcat Perl_my_strlcat
+#endif
+#if !defined(HAS_STRLCPY)
+#define my_strlcpy Perl_my_strlcpy
+#endif
+#if !defined(HAS_STRNLEN)
+#define my_strnlen Perl_my_strnlen
+#endif
#if !defined(HAS_TRUNCATE) && !defined(HAS_CHSIZE) && defined(F_FREESP)
#define my_chsize(a,b) Perl_my_chsize(aTHX_ a,b)
#endif
@@ -951,32 +793,30 @@
#define my_popen(a,b) Perl_my_popen(aTHX_ a,b)
#endif
#if !defined(PERL_NO_INLINE_FUNCTIONS)
-#define cx_popblock(a) S_cx_popblock(aTHX_ a)
-#define cx_popeval(a) S_cx_popeval(aTHX_ a)
-#define cx_popformat(a) S_cx_popformat(aTHX_ a)
-#define cx_popgiven(a) S_cx_popgiven(aTHX_ a)
-#define cx_poploop(a) S_cx_poploop(aTHX_ a)
-#define cx_popsub(a) S_cx_popsub(aTHX_ a)
-#define cx_popsub_args(a) S_cx_popsub_args(aTHX_ a)
-#define cx_popsub_common(a) S_cx_popsub_common(aTHX_ a)
-#define cx_popwhen(a) S_cx_popwhen(aTHX_ a)
-#define cx_pushblock(a,b,c,d) S_cx_pushblock(aTHX_ a,b,c,d)
-#define cx_pusheval(a,b,c) S_cx_pusheval(aTHX_ a,b,c)
-#define cx_pushformat(a,b,c,d) S_cx_pushformat(aTHX_ a,b,c,d)
-#define cx_pushgiven(a,b) S_cx_pushgiven(aTHX_ a,b)
-#define cx_pushloop_for(a,b,c) S_cx_pushloop_for(aTHX_ a,b,c)
-#define cx_pushloop_plain(a) S_cx_pushloop_plain(aTHX_ a)
-#define cx_pushsub(a,b,c,d) S_cx_pushsub(aTHX_ a,b,c,d)
-#define cx_pushwhen(a) S_cx_pushwhen(aTHX_ a)
-#define cx_topblock(a) S_cx_topblock(aTHX_ a)
+#define cx_popblock(a) Perl_cx_popblock(aTHX_ a)
+#define cx_popeval(a) Perl_cx_popeval(aTHX_ a)
+#define cx_popformat(a) Perl_cx_popformat(aTHX_ a)
+#define cx_popgiven(a) Perl_cx_popgiven(aTHX_ a)
+#define cx_poploop(a) Perl_cx_poploop(aTHX_ a)
+#define cx_popsub(a) Perl_cx_popsub(aTHX_ a)
+#define cx_popsub_args(a) Perl_cx_popsub_args(aTHX_ a)
+#define cx_popsub_common(a) Perl_cx_popsub_common(aTHX_ a)
+#define cx_popwhen(a) Perl_cx_popwhen(aTHX_ a)
+#define cx_pushblock(a,b,c,d) Perl_cx_pushblock(aTHX_ a,b,c,d)
+#define cx_pusheval(a,b,c) Perl_cx_pusheval(aTHX_ a,b,c)
+#define cx_pushformat(a,b,c,d) Perl_cx_pushformat(aTHX_ a,b,c,d)
+#define cx_pushgiven(a,b) Perl_cx_pushgiven(aTHX_ a,b)
+#define cx_pushloop_for(a,b,c) Perl_cx_pushloop_for(aTHX_ a,b,c)
+#define cx_pushloop_plain(a) Perl_cx_pushloop_plain(aTHX_ a)
+#define cx_pushsub(a,b,c,d) Perl_cx_pushsub(aTHX_ a,b,c,d)
+#define cx_pushwhen(a) Perl_cx_pushwhen(aTHX_ a)
+#define cx_topblock(a) Perl_cx_topblock(aTHX_ a)
+#define gimme_V() Perl_gimme_V(aTHX)
#endif
#if defined(DEBUGGING)
#define pad_setsv(a,b) Perl_pad_setsv(aTHX_ a,b)
#define pad_sv(a) Perl_pad_sv(aTHX_ a)
#endif
-#if defined(HAS_SIGACTION) && defined(SA_SIGINFO)
-#define csighandler Perl_csighandler
-#endif
#if defined(HAVE_INTERP_INTERN)
#define sys_intern_clear() Perl_sys_intern_clear(aTHX)
#define sys_intern_init() Perl_sys_intern_init(aTHX)
@@ -1014,6 +854,9 @@
#define warn_nocontext Perl_warn_nocontext
#define warner_nocontext Perl_warner_nocontext
#endif
+#if defined(PERL_USE_3ARG_SIGHANDLER)
+#define csighandler Perl_csighandler
+#endif
#if defined(UNLINK_ALL_VERSIONS)
#define unlnk(a) Perl_unlnk(aTHX_ a)
#endif
@@ -1071,10 +914,6 @@
#define PerlIO_unread(a,b,c) Perl_PerlIO_unread(aTHX_ a,b,c)
#define PerlIO_write(a,b,c) Perl_PerlIO_write(aTHX_ a,b,c)
#endif
-#if defined(USE_QUADMATH)
-#define quadmath_format_needed Perl_quadmath_format_needed
-#define quadmath_format_single Perl_quadmath_format_single
-#endif
#if defined(WIN32) || defined(__SYMBIAN32__) || defined(VMS)
#define do_aspawn(a,b,c) Perl_do_aspawn(aTHX_ a,b,c)
#define do_spawn(a) Perl_do_spawn(aTHX_ a)
@@ -1083,12 +922,18 @@
#if defined(PERL_CORE) || defined(PERL_EXT)
#define _byte_dump_string(a,b,c) Perl__byte_dump_string(aTHX_ a,b,c)
#define _inverse_folds(a,b,c) Perl__inverse_folds(aTHX_ a,b,c)
-#define append_utf8_from_native_byte S_append_utf8_from_native_byte
+#define append_utf8_from_native_byte Perl_append_utf8_from_native_byte
#define av_reify(a) Perl_av_reify(aTHX_ a)
+#define cntrl_to_mnemonic Perl_cntrl_to_mnemonic
#define current_re_engine() Perl_current_re_engine(aTHX)
#define cv_ckproto_len_flags(a,b,c,d,e) Perl_cv_ckproto_len_flags(aTHX_ a,b,c,d,e)
+#define do_uniprop_match Perl_do_uniprop_match
#define get_and_check_backslash_N_name(a,b,c,d) Perl_get_and_check_backslash_N_name(aTHX_ a,b,c,d)
+#define get_deprecated_property_msg Perl_get_deprecated_property_msg
+#define get_prop_definition(a) Perl_get_prop_definition(aTHX_ a)
+#define get_prop_values Perl_get_prop_values
#define grok_atoUV Perl_grok_atoUV
+#define load_charnames(a,b,c,d) Perl_load_charnames(aTHX_ a,b,c,d)
#define mg_find_mglob(a) Perl_mg_find_mglob(aTHX_ a)
#define multiconcat_stringify(a) Perl_multiconcat_stringify(aTHX_ a)
#define multideref_stringify(a,b) Perl_multideref_stringify(aTHX_ a,b)
@@ -1106,9 +951,7 @@
#define scan_word(a,b,c,d,e) Perl_scan_word(aTHX_ a,b,c,d,e)
#define skipspace_flags(a,b) Perl_skipspace_flags(aTHX_ a,b)
#define sv_magicext_mglob(a) Perl_sv_magicext_mglob(aTHX_ a)
-#define sv_only_taint_gmagic S_sv_only_taint_gmagic
-#define swash_fetch(a,b,c) Perl_swash_fetch(aTHX_ a,b,c)
-#define swash_init(a,b,c,d,e) Perl_swash_init(aTHX_ a,b,c,d,e)
+#define sv_only_taint_gmagic Perl_sv_only_taint_gmagic
#define utf16_to_utf8(a,b,c,d) Perl_utf16_to_utf8(aTHX_ a,b,c,d)
#define utf16_to_utf8_reversed(a,b,c,d) Perl_utf16_to_utf8_reversed(aTHX_ a,b,c,d)
#define validate_proto(a,b,c,d) Perl_validate_proto(aTHX_ a,b,c,d)
@@ -1117,6 +960,11 @@
# if ! defined(HAS_MEMRCHR) && (defined(PERL_CORE) || defined(PERL_EXT))
#define my_memrchr S_my_memrchr
# endif
+# if !(!defined(PERL_EXT_RE_BUILD))
+# if defined(PERL_IN_REGCOMP_C) || defined(PERL_IN_REGEXEC_C)
+#define get_re_gclass_nonbitmap_data(a,b,c,d,e,f) Perl_get_re_gclass_nonbitmap_data(aTHX_ a,b,c,d,e,f)
+# endif
+# endif
# if !defined(PERL_EXT_RE_BUILD)
# if defined(PERL_IN_REGCOMP_C)
#define _append_range_to_invlist(a,b,c) S__append_range_to_invlist(aTHX_ a,b,c)
@@ -1123,14 +971,15 @@
#define _invlist_array_init S__invlist_array_init
#define get_invlist_previous_index_addr S_get_invlist_previous_index_addr
#define invlist_clear(a) S_invlist_clear(aTHX_ a)
-#define invlist_extend(a,b) S_invlist_extend(aTHX_ a,b)
#define invlist_max S_invlist_max
#define invlist_previous_index S_invlist_previous_index
#define invlist_replace_list_destroys_src(a,b) S_invlist_replace_list_destroys_src(aTHX_ a,b)
-#define invlist_set_len(a,b,c) S_invlist_set_len(aTHX_ a,b,c)
#define invlist_set_previous_index S_invlist_set_previous_index
#define invlist_trim S_invlist_trim
# endif
+# if defined(PERL_IN_REGCOMP_C) || defined(PERL_IN_REGEXEC_C)
+#define get_regclass_nonbitmap_data(a,b,c,d,e,f) Perl_get_regclass_nonbitmap_data(aTHX_ a,b,c,d,e,f)
+# endif
# endif
# if defined(DEBUGGING)
# if defined(PERL_IN_REGCOMP_C)
@@ -1138,7 +987,7 @@
#define dump_trie_interim_list(a,b,c,d,e) S_dump_trie_interim_list(aTHX_ a,b,c,d,e)
#define dump_trie_interim_table(a,b,c,d,e) S_dump_trie_interim_table(aTHX_ a,b,c,d,e)
#define dumpuntil(a,b,c,d,e,f,g,h) S_dumpuntil(aTHX_ a,b,c,d,e,f,g,h)
-#define put_charclass_bitmap_innards(a,b,c,d,e,f) S_put_charclass_bitmap_innards(aTHX_ a,b,c,d,e,f)
+#define put_charclass_bitmap_innards(a,b,c,d,e,f,g) S_put_charclass_bitmap_innards(aTHX_ a,b,c,d,e,f,g)
#define put_charclass_bitmap_innards_common(a,b,c,d,e,f) S_put_charclass_bitmap_innards_common(aTHX_ a,b,c,d,e,f)
#define put_charclass_bitmap_innards_invlist(a,b) S_put_charclass_bitmap_innards_invlist(aTHX_ a,b)
#define put_code_point(a,b) S_put_code_point(aTHX_ a,b)
@@ -1167,7 +1016,7 @@
#define sv_setsv_cow(a,b) Perl_sv_setsv_cow(aTHX_ a,b)
# endif
# if defined(PERL_CORE) || defined (PERL_EXT)
-#define is_utf8_non_invariant_string S_is_utf8_non_invariant_string
+#define is_utf8_non_invariant_string Perl_is_utf8_non_invariant_string
#define sv_or_pv_pos_u2b(a,b,c,d) S_sv_or_pv_pos_u2b(aTHX_ a,b,c,d)
# endif
# if defined(PERL_CORE) || defined(PERL_EXT)
@@ -1174,40 +1023,42 @@
#define isSCRIPT_RUN(a,b,c) Perl_isSCRIPT_RUN(aTHX_ a,b,c)
#define variant_under_utf8_count S_variant_under_utf8_count
# endif
+# if defined(PERL_IN_GV_C) || defined(PERL_IN_UNIVERSAL_C)
+#define gv_stashsvpvn_cached(a,b,c,d) Perl_gv_stashsvpvn_cached(aTHX_ a,b,c,d)
+# endif
# if defined(PERL_IN_REGCOMP_C)
-#define _make_exactf_invlist(a,b) S__make_exactf_invlist(aTHX_ a,b)
#define add_above_Latin1_folds(a,b,c) S_add_above_Latin1_folds(aTHX_ a,b,c)
-#define add_cp_to_invlist(a,b) S_add_cp_to_invlist(aTHX_ a,b)
#define add_data S_add_data
#define add_multi_match(a,b,c) S_add_multi_match(aTHX_ a,b,c)
#define change_engine_size(a,b) S_change_engine_size(aTHX_ a,b)
-#define cntrl_to_mnemonic S_cntrl_to_mnemonic
+#define compile_wildcard(a,b,c) S_compile_wildcard(aTHX_ a,b,c)
#define compute_EXACTish S_compute_EXACTish
#define construct_ahocorasick_from_trie(a,b,c) S_construct_ahocorasick_from_trie(aTHX_ a,b,c)
#define edit_distance S_edit_distance
+#define execute_wildcard(a,b,c,d,e,f,g) S_execute_wildcard(aTHX_ a,b,c,d,e,f,g)
+#define find_first_differing_byte_pos S_find_first_differing_byte_pos
#define get_ANYOFM_contents(a) S_get_ANYOFM_contents(aTHX_ a)
#define get_ANYOF_cp_list_for_ssc(a,b) S_get_ANYOF_cp_list_for_ssc(aTHX_ a,b)
-#define get_invlist_iter_addr S_get_invlist_iter_addr
#define grok_bslash_N(a,b,c,d,e,f,g) S_grok_bslash_N(aTHX_ a,b,c,d,e,f,g)
#define handle_named_backref(a,b,c,d) S_handle_named_backref(aTHX_ a,b,c,d)
+#define handle_names_wildcard(a,b,c,d) S_handle_names_wildcard(aTHX_ a,b,c,d)
#define handle_possible_posix(a,b,c,d,e) S_handle_possible_posix(aTHX_ a,b,c,d,e)
#define handle_regex_sets(a,b,c,d,e) S_handle_regex_sets(aTHX_ a,b,c,d,e)
-#define handle_user_defined_property(a,b,c,d,e,f,g,h,i,j) Perl_handle_user_defined_property(aTHX_ a,b,c,d,e,f,g,h,i,j)
+#define handle_user_defined_property(a,b,c,d,e,f,g,h,i,j) S_handle_user_defined_property(aTHX_ a,b,c,d,e,f,g,h,i,j)
#define invlist_contents(a,b) S_invlist_contents(aTHX_ a,b)
-#define invlist_highest S_invlist_highest
#define invlist_is_iterating S_invlist_is_iterating
-#define invlist_iterfinish S_invlist_iterfinish
-#define invlist_iterinit S_invlist_iterinit
-#define invlist_iternext S_invlist_iternext
+#define invlist_lowest S_invlist_lowest
#define is_ssc_worth_it S_is_ssc_worth_it
#define join_exact(a,b,c,d,e,f,g) S_join_exact(aTHX_ a,b,c,d,e,f,g)
+#define make_exactf_invlist(a,b) S_make_exactf_invlist(aTHX_ a,b)
#define make_trie(a,b,c,d,e,f,g,h) S_make_trie(aTHX_ a,b,c,d,e,f,g,h)
#define new_regcurly S_new_regcurly
#define nextchar(a) S_nextchar(aTHX_ a)
#define output_posix_warnings(a,b) S_output_posix_warnings(aTHX_ a,b)
#define parse_lparen_question_flags(a) S_parse_lparen_question_flags(aTHX_ a)
-#define parse_uniprop_string(a,b,c,d,e,f,g,h,i) Perl_parse_uniprop_string(aTHX_ a,b,c,d,e,f,g,h,i)
+#define parse_uniprop_string(a,b,c,d,e,f,g,h,i,j) S_parse_uniprop_string(aTHX_ a,b,c,d,e,f,g,h,i,j)
#define populate_ANYOF_from_invlist(a,b) S_populate_ANYOF_from_invlist(aTHX_ a,b)
+#define rck_elide_nothing(a) S_rck_elide_nothing(aTHX_ a)
#define reg(a,b,c,d) S_reg(aTHX_ a,b,c,d)
#define reg2Lanode(a,b,c,d) S_reg2Lanode(aTHX_ a,b,c,d)
#define reg_node(a,b) S_reg_node(aTHX_ a,b)
@@ -1221,6 +1072,7 @@
#define reginsert(a,b,c,d) S_reginsert(aTHX_ a,b,c,d)
#define regnode_guts(a,b,c,d) S_regnode_guts(aTHX_ a,b,c,d)
#define regpiece(a,b,c) S_regpiece(aTHX_ a,b,c)
+#define regpnode(a,b,c) S_regpnode(aTHX_ a,b,c)
#define regtail(a,b,c,d) S_regtail(aTHX_ a,b,c,d)
#define scan_commit(a,b,c,d) S_scan_commit(aTHX_ a,b,c,d)
#define set_ANYOF_arg(a,b,c,d,e) S_set_ANYOF_arg(aTHX_ a,b,c,d,e)
@@ -1238,23 +1090,54 @@
#define ssc_is_cp_posixl_init S_ssc_is_cp_posixl_init
#define ssc_or(a,b,c) S_ssc_or(aTHX_ a,b,c)
#define ssc_union(a,b,c) S_ssc_union(aTHX_ a,b,c)
-#define study_chunk(a,b,c,d,e,f,g,h,i,j,k) S_study_chunk(aTHX_ a,b,c,d,e,f,g,h,i,j,k)
+#define study_chunk(a,b,c,d,e,f,g,h,i,j,k,l) S_study_chunk(aTHX_ a,b,c,d,e,f,g,h,i,j,k,l)
# endif
-# if defined(PERL_IN_REGCOMP_C) || defined (PERL_IN_DUMP_C)
+# if defined(PERL_IN_REGCOMP_C) || defined (PERL_IN_DUMP_C) || defined(PERL_IN_OP_C)
#define _invlist_dump(a,b,c,d) Perl__invlist_dump(aTHX_ a,b,c,d)
# endif
+# if defined(PERL_IN_REGCOMP_C) || defined(PERL_IN_DOOP_C) || defined(PERL_IN_OP_C)
+#define add_cp_to_invlist(a,b) S_add_cp_to_invlist(aTHX_ a,b)
+#define invlist_extend(a,b) S_invlist_extend(aTHX_ a,b)
+#define invlist_highest S_invlist_highest
+#define invlist_set_len(a,b,c) S_invlist_set_len(aTHX_ a,b,c)
+# endif
+# if defined(PERL_IN_REGCOMP_C) || defined(PERL_IN_DOOP_C) || defined(PERL_IN_OP_C) || defined(PERL_IN_UTF8_C)
+#define _add_range_to_invlist(a,b,c) Perl__add_range_to_invlist(aTHX_ a,b,c)
+#define _invlist_intersection_maybe_complement_2nd(a,b,c,d) Perl__invlist_intersection_maybe_complement_2nd(aTHX_ a,b,c,d)
+#define _invlist_invert(a) Perl__invlist_invert(aTHX_ a)
+#define _invlist_union_maybe_complement_2nd(a,b,c,d) Perl__invlist_union_maybe_complement_2nd(aTHX_ a,b,c,d)
+#define _new_invlist(a) Perl__new_invlist(aTHX_ a)
+#define _setup_canned_invlist(a,b,c) Perl__setup_canned_invlist(aTHX_ a,b,c)
+# endif
+# if defined(PERL_IN_REGCOMP_C) || defined(PERL_IN_DQUOTE_C) || defined(PERL_IN_TOKE_C)
+#define form_alien_digit_msg(a,b,c,d,e,f) Perl_form_alien_digit_msg(aTHX_ a,b,c,d,e,f)
+#define grok_bslash_c(a,b,c,d) Perl_grok_bslash_c(aTHX_ a,b,c,d)
+#define grok_bslash_o(a,b,c,d,e,f,g,h) Perl_grok_bslash_o(aTHX_ a,b,c,d,e,f,g,h)
+#define grok_bslash_x(a,b,c,d,e,f,g,h) Perl_grok_bslash_x(aTHX_ a,b,c,d,e,f,g,h)
+# endif
+# if defined(PERL_IN_REGCOMP_C) || defined(PERL_IN_DQUOTE_C) || defined(PERL_IN_TOKE_C) || defined(PERL_IN_UTF8_C)
+#define form_cp_too_large_msg(a,b,c,d) Perl_form_cp_too_large_msg(aTHX_ a,b,c,d)
+# endif
+# if defined(PERL_IN_REGCOMP_C) || defined(PERL_IN_OP_C)
+#define get_invlist_iter_addr S_get_invlist_iter_addr
+#define invlist_iterfinish S_invlist_iterfinish
+#define invlist_iterinit S_invlist_iterinit
+#define invlist_iternext S_invlist_iternext
+# endif
# if defined(PERL_IN_REGCOMP_C) || defined(PERL_IN_PERL_C) || defined(PERL_IN_UTF8_C)
#define _invlistEQ(a,b,c) Perl__invlistEQ(aTHX_ a,b,c)
#define _new_invlist_C_array(a) Perl__new_invlist_C_array(aTHX_ a)
# endif
+# if defined(PERL_IN_REGCOMP_C) || defined(PERL_IN_PP_C) || defined(PERL_IN_TOKE_C) || defined(PERL_IN_UNIVERSAL_C)
+#define get_regex_charset_name S_get_regex_charset_name
+# endif
# if defined(PERL_IN_REGCOMP_C) || defined(PERL_IN_REGEXEC_C)
-#define _get_regclass_nonbitmap_data(a,b,c,d,e,f) Perl__get_regclass_nonbitmap_data(aTHX_ a,b,c,d,e,f)
#ifndef PERL_IMPLICIT_CONTEXT
#define re_printf Perl_re_printf
#endif
#define regprop(a,b,c,d,e) Perl_regprop(aTHX_ a,b,c,d,e)
# endif
-# if defined(PERL_IN_REGCOMP_C) || defined(PERL_IN_REGEXEC_C) || defined(PERL_IN_TOKE_C) || defined(PERL_IN_UTF8_C) || defined(PERL_IN_PP_C)
+# if defined(PERL_IN_REGCOMP_C) || defined(PERL_IN_REGEXEC_C) || defined(PERL_IN_PP_C) || defined(PERL_IN_OP_C) || defined(PERL_IN_TOKE_C) || defined(PERL_IN_UTF8_C) || defined(PERL_IN_DOOP_C)
#define _invlist_contains_cp S__invlist_contains_cp
#define _invlist_len S__invlist_len
#define _invlist_search Perl__invlist_search
@@ -1262,24 +1145,18 @@
#define invlist_array S_invlist_array
#define is_invlist S_is_invlist
# endif
+# if defined(PERL_IN_REGCOMP_C) || defined(PERL_IN_REGEXEC_C) || defined(PERL_IN_TOKE_C)
+#define is_grapheme(a,b,c,d) Perl_is_grapheme(aTHX_ a,b,c,d)
+# endif
+# if defined(PERL_IN_REGCOMP_C) || defined(PERL_IN_REGEXEC_C) || defined(PERL_IN_UTF8_C)
+#define _to_fold_latin1 Perl__to_fold_latin1
+# endif
# if defined(PERL_IN_REGCOMP_C) || defined(PERL_IN_SV_C)
#define invlist_clone(a,b) Perl_invlist_clone(aTHX_ a,b)
# endif
-# if defined(PERL_IN_REGCOMP_C) || defined(PERL_IN_TOKE_C) || defined(PERL_IN_DQUOTE_C)
-#define form_short_octal_warning(a,b) S_form_short_octal_warning(aTHX_ a,b)
-#define grok_bslash_c(a,b) Perl_grok_bslash_c(aTHX_ a,b)
-#define grok_bslash_o(a,b,c,d,e,f,g,h) Perl_grok_bslash_o(aTHX_ a,b,c,d,e,f,g,h)
-#define grok_bslash_x(a,b,c,d,e,f,g,h) Perl_grok_bslash_x(aTHX_ a,b,c,d,e,f,g,h)
+# if defined(PERL_IN_REGCOMP_C) || defined(PERL_IN_TOKE_C)
#define regcurly S_regcurly
# endif
-# if defined(PERL_IN_REGCOMP_C) || defined(PERL_IN_UTF8_C)
-#define _add_range_to_invlist(a,b,c) Perl__add_range_to_invlist(aTHX_ a,b,c)
-#define _invlist_intersection_maybe_complement_2nd(a,b,c,d) Perl__invlist_intersection_maybe_complement_2nd(aTHX_ a,b,c,d)
-#define _invlist_invert(a) Perl__invlist_invert(aTHX_ a)
-#define _invlist_union_maybe_complement_2nd(a,b,c,d) Perl__invlist_union_maybe_complement_2nd(aTHX_ a,b,c,d)
-#define _new_invlist(a) Perl__new_invlist(aTHX_ a)
-#define _setup_canned_invlist(a,b,c) Perl__setup_canned_invlist(aTHX_ a,b,c)
-# endif
# if defined(PERL_IN_REGEXEC_C)
#define advance_one_LB(a,b,c) S_advance_one_LB(aTHX_ a,b,c)
#define advance_one_SB(a,b,c) S_advance_one_SB(aTHX_ a,b,c)
@@ -1312,15 +1189,9 @@
#define to_byte_substr(a) S_to_byte_substr(aTHX_ a)
#define to_utf8_substr(a) S_to_utf8_substr(aTHX_ a)
# endif
-# if defined(PERL_IN_REGEXEC_C) || defined(PERL_IN_TOKE_C)
-#define _is_grapheme(a,b,c,d) Perl__is_grapheme(aTHX_ a,b,c,d)
-# endif
# if defined(PERL_IN_REGEXEC_C) || defined(PERL_IN_UTF8_C)
#define isFOO_lc(a,b) Perl_isFOO_lc(aTHX_ a,b)
# endif
-# if defined(PERL_IN_UTF8_C) || defined(PERL_IN_REGCOMP_C) || defined(PERL_IN_REGEXEC_C)
-#define _to_fold_latin1 Perl__to_fold_latin1
-# endif
#endif
#ifdef PERL_CORE
#define PerlLIO_dup2_cloexec(a,b) Perl_PerlLIO_dup2_cloexec(aTHX_ a,b)
@@ -1361,6 +1232,7 @@
#define ck_glob(a) Perl_ck_glob(aTHX_ a)
#define ck_grep(a) Perl_ck_grep(aTHX_ a)
#define ck_index(a) Perl_ck_index(aTHX_ a)
+#define ck_isa(a) Perl_ck_isa(aTHX_ a)
#define ck_join(a) Perl_ck_join(aTHX_ a)
#define ck_length(a) Perl_ck_length(aTHX_ a)
#define ck_lfun(a) Perl_ck_lfun(aTHX_ a)
@@ -1391,6 +1263,9 @@
#define ck_tell(a) Perl_ck_tell(aTHX_ a)
#define ck_trunc(a) Perl_ck_trunc(aTHX_ a)
#define closest_cop(a,b,c,d) Perl_closest_cop(aTHX_ a,b,c,d)
+#define cmpchain_extend(a,b,c) Perl_cmpchain_extend(aTHX_ a,b,c)
+#define cmpchain_finish(a) Perl_cmpchain_finish(aTHX_ a)
+#define cmpchain_start(a,b,c) Perl_cmpchain_start(aTHX_ a,b,c)
#define core_prototype(a,b,c,d) Perl_core_prototype(aTHX_ a,b,c,d)
#define coresub_op(a,b,c) Perl_coresub_op(aTHX_ a,b,c)
#define create_eval_scope(a,b) Perl_create_eval_scope(aTHX_ a,b)
@@ -1448,6 +1323,7 @@
#define init_named_cv(a,b) Perl_init_named_cv(aTHX_ a,b)
#define init_uniprops() Perl_init_uniprops(aTHX)
#define invert(a) Perl_invert(aTHX_ a)
+#define invmap_dump(a,b) Perl_invmap_dump(aTHX_ a,b)
#define io_close(a,b,c,d) Perl_io_close(aTHX_ a,b,c,d)
#define isinfnansv(a) Perl_isinfnansv(aTHX_ a)
#define jmaybe(a) Perl_jmaybe(aTHX_ a)
@@ -1571,6 +1447,8 @@
#define setfd_cloexec_or_inhexec_by_sysfdness(a) Perl_setfd_cloexec_or_inhexec_by_sysfdness(aTHX_ a)
#define setfd_inhexec Perl_setfd_inhexec
#define setfd_inhexec_for_sysfd(a) Perl_setfd_inhexec_for_sysfd(aTHX_ a)
+#define sighandler1 Perl_sighandler1
+#define sighandler3 Perl_sighandler3
#define sub_crush_depth(a) Perl_sub_crush_depth(aTHX_ a)
#define sv_2num(a) Perl_sv_2num(aTHX_ a)
#define sv_clean_all() Perl_sv_clean_all(aTHX)
@@ -1578,7 +1456,6 @@
#define sv_del_backref(a,b) Perl_sv_del_backref(aTHX_ a,b)
#define sv_free_arenas() Perl_sv_free_arenas(aTHX)
#define sv_len_utf8_nomg(a) Perl_sv_len_utf8_nomg(aTHX_ a)
-#define sv_mortalcopy_flags(a,b) Perl_sv_mortalcopy_flags(aTHX_ a,b)
#define sv_resetpvn(a,b,c) Perl_sv_resetpvn(aTHX_ a,b,c)
#define sv_sethek(a,b) Perl_sv_sethek(aTHX_ a,b)
#ifndef PERL_IMPLICIT_CONTEXT
@@ -1610,12 +1487,12 @@
#define my_nl_langinfo S_my_nl_langinfo
# endif
# endif
-# if !(defined(HAS_SIGACTION) && defined(SA_SIGINFO))
-#define sighandler Perl_sighandler
-# endif
# if !(defined(PERL_DEFAULT_DO_EXEC3_IMPLEMENTATION))
#define do_exec(a) Perl_do_exec(aTHX_ a)
# endif
+# if !(defined(PERL_USE_3ARG_SIGHANDLER))
+#define sighandler Perl_sighandler
+# endif
# if !(defined(_MSC_VER))
#define magic_regdatum_set(a,b) Perl_magic_regdatum_set(aTHX_ a,b)
# endif
@@ -1666,6 +1543,11 @@
# if !defined(WIN32)
#define do_exec3(a,b,c) Perl_do_exec3(aTHX_ a,b,c)
# endif
+# if 0 /* Not currently used, but may be needed in the future */
+# if defined(PERL_IN_UTF8_C)
+#define warn_on_first_deprecated_use(a,b,c,d,e) S_warn_on_first_deprecated_use(aTHX_ a,b,c,d,e)
+# endif
+# endif
# if defined (HAS_SOCKETPAIR) || (defined (HAS_SOCKET) && defined(SOCK_DGRAM) && defined(AF_INET) && defined(PF_INET))
#define PerlSock_socketpair_cloexec(a,b,c,d) Perl_PerlSock_socketpair_cloexec(aTHX_ a,b,c,d)
# endif
@@ -1709,9 +1591,6 @@
# if defined(HAS_PIPE)
#define PerlProc_pipe_cloexec(a) Perl_PerlProc_pipe_cloexec(aTHX_ a)
# endif
-# if defined(HAS_SIGACTION) && defined(SA_SIGINFO)
-#define sighandler Perl_sighandler
-# endif
# if defined(HAS_SOCKET)
#define PerlSock_accept_cloexec(a,b,c) Perl_PerlSock_accept_cloexec(aTHX_ a,b,c)
#define PerlSock_socket_cloexec(a,b,c) Perl_PerlSock_socket_cloexec(aTHX_ a,b,c)
@@ -1757,12 +1636,11 @@
#define openn_setup(a,b,c,d,e,f) S_openn_setup(aTHX_ a,b,c,d,e,f)
# endif
# if defined(PERL_IN_DOOP_C)
-#define do_trans_complex(a) S_do_trans_complex(aTHX_ a)
-#define do_trans_complex_utf8(a) S_do_trans_complex_utf8(aTHX_ a)
-#define do_trans_count(a) S_do_trans_count(aTHX_ a)
-#define do_trans_count_utf8(a) S_do_trans_count_utf8(aTHX_ a)
-#define do_trans_simple(a) S_do_trans_simple(aTHX_ a)
-#define do_trans_simple_utf8(a) S_do_trans_simple_utf8(aTHX_ a)
+#define do_trans_complex(a,b) S_do_trans_complex(aTHX_ a,b)
+#define do_trans_count(a,b) S_do_trans_count(aTHX_ a,b)
+#define do_trans_count_invmap(a,b) S_do_trans_count_invmap(aTHX_ a,b)
+#define do_trans_invmap(a,b) S_do_trans_invmap(aTHX_ a,b)
+#define do_trans_simple(a,b) S_do_trans_simple(aTHX_ a,b)
# endif
# if defined(PERL_IN_DUMP_C)
#define deb_curcv(a) S_deb_curcv(aTHX_ a)
@@ -1778,7 +1656,6 @@
#define gv_magicalize(a,b,c,d,e) S_gv_magicalize(aTHX_ a,b,c,d,e)
#define gv_magicalize_isa(a) S_gv_magicalize_isa(aTHX_ a)
#define gv_stashpvn_internal(a,b,c) S_gv_stashpvn_internal(aTHX_ a,b,c)
-#define gv_stashsvpvn_cached(a,b,c,d) S_gv_stashsvpvn_cached(aTHX_ a,b,c,d)
#define maybe_multimagic_gv(a,b,c) S_maybe_multimagic_gv(aTHX_ a,b,c)
#define parse_gv_stash_name(a,b,c,d,e,f,g,h) S_parse_gv_stash_name(aTHX_ a,b,c,d,e,f,g,h)
#define require_tie_mod(a,b,c,d,e) S_require_tie_mod(aTHX_ a,b,c,d,e)
@@ -1843,6 +1720,9 @@
#define mro_gather_and_rename(a,b,c,d,e) S_mro_gather_and_rename(aTHX_ a,b,c,d,e)
#define mro_get_linear_isa_dfs(a,b) S_mro_get_linear_isa_dfs(aTHX_ a,b)
# endif
+# if defined(PERL_IN_NUMERIC_C)
+#define output_non_portable(a) S_output_non_portable(aTHX_ a)
+# endif
# if defined(PERL_IN_OP_C)
#define apply_attrs(a,b,c) S_apply_attrs(aTHX_ a,b,c)
#define apply_attrs_my(a,b,c,d) S_apply_attrs_my(aTHX_ a,b,c,d)
@@ -1899,6 +1779,9 @@
#define pad_findlex(a,b,c,d,e,f,g,h,i) S_pad_findlex(aTHX_ a,b,c,d,e,f,g,h,i)
#define pad_reset() S_pad_reset(aTHX)
# endif
+# if defined(PERL_IN_PAD_C) || defined(PERL_IN_OP_C)
+#define PadnameIN_SCOPE S_PadnameIN_SCOPE
+# endif
# if defined(PERL_IN_PERL_C)
#define find_beginning(a,b) S_find_beginning(aTHX_ a,b)
#define forbid_setid(a,b) S_forbid_setid(aTHX_ a,b)
@@ -1924,6 +1807,9 @@
#define do_delete_local() S_do_delete_local(aTHX)
#define refto(a) S_refto(aTHX_ a)
# endif
+# if defined(PERL_IN_PP_C) || defined(PERL_IN_PP_HOT_C)
+#define lossless_NV_to_IV S_lossless_NV_to_IV
+# endif
# if defined(PERL_IN_PP_CTL_C)
#define check_type_and_open(a) S_check_type_and_open(aTHX_ a)
#define destroy_matcher(a) S_destroy_matcher(aTHX_ a)
@@ -1950,6 +1836,7 @@
# if defined(PERL_IN_PP_HOT_C)
#define do_oddball(a,b) S_do_oddball(aTHX_ a,b)
#define opmethod_stash(a) S_opmethod_stash(aTHX_ a)
+#define should_we_output_Debug_r(a) S_should_we_output_Debug_r(aTHX_ a)
# endif
# if defined(PERL_IN_PP_PACK_C)
#define div128(a,b) S_div128(aTHX_ a,b)
@@ -1968,15 +1855,24 @@
# endif
# if defined(PERL_IN_PP_SORT_C)
#define amagic_cmp(a,b) S_amagic_cmp(aTHX_ a,b)
+#define amagic_cmp_desc(a,b) S_amagic_cmp_desc(aTHX_ a,b)
#define amagic_i_ncmp(a,b) S_amagic_i_ncmp(aTHX_ a,b)
+#define amagic_i_ncmp_desc(a,b) S_amagic_i_ncmp_desc(aTHX_ a,b)
#define amagic_ncmp(a,b) S_amagic_ncmp(aTHX_ a,b)
+#define amagic_ncmp_desc(a,b) S_amagic_ncmp_desc(aTHX_ a,b)
+#define cmp_desc(a,b) S_cmp_desc(aTHX_ a,b)
#define sortcv(a,b) S_sortcv(aTHX_ a,b)
#define sortcv_stacked(a,b) S_sortcv_stacked(aTHX_ a,b)
#define sortcv_xsub(a,b) S_sortcv_xsub(aTHX_ a,b)
+#define sortsv_flags_impl(a,b,c,d) S_sortsv_flags_impl(aTHX_ a,b,c,d)
#define sv_i_ncmp(a,b) S_sv_i_ncmp(aTHX_ a,b)
+#define sv_i_ncmp_desc(a,b) S_sv_i_ncmp_desc(aTHX_ a,b)
#define sv_ncmp(a,b) S_sv_ncmp(aTHX_ a,b)
+#define sv_ncmp_desc(a,b) S_sv_ncmp_desc(aTHX_ a,b)
# if defined(USE_LOCALE_COLLATE)
#define amagic_cmp_locale(a,b) S_amagic_cmp_locale(aTHX_ a,b)
+#define amagic_cmp_locale_desc(a,b) S_amagic_cmp_locale_desc(aTHX_ a,b)
+#define cmp_locale_desc(a,b) S_cmp_locale_desc(aTHX_ a,b)
# endif
# endif
# if defined(PERL_IN_PP_SYS_C)
@@ -2062,26 +1958,22 @@
#define yywarn(a,b) S_yywarn(aTHX_ a,b)
# endif
# if defined(PERL_IN_UNIVERSAL_C)
-#define isa_lookup(a,b,c,d) S_isa_lookup(aTHX_ a,b,c,d)
+#define isa_lookup(a,b,c,d,e) S_isa_lookup(aTHX_ a,b,c,d,e)
+#define sv_derived_from_svpvn(a,b,c,d,e) S_sv_derived_from_svpvn(aTHX_ a,b,c,d,e)
# endif
# if defined(PERL_IN_UTF8_C)
#define _to_utf8_case(a,b,c,d,e,f,g,h,i) S__to_utf8_case(aTHX_ a,b,c,d,e,f,g,h,i)
-#define check_and_deprecate(a,b,c,d,e,f) S_check_and_deprecate(aTHX_ a,b,c,d,e,f)
#define check_locale_boundary_crossing(a,b,c,d) S_check_locale_boundary_crossing(aTHX_ a,b,c,d)
#define does_utf8_overflow S_does_utf8_overflow
#define isFF_OVERLONG S_isFF_OVERLONG
-#define is_utf8_common(a,b) S_is_utf8_common(aTHX_ a,b)
-#define is_utf8_common_with_len(a,b,c) S_is_utf8_common_with_len(aTHX_ a,b,c)
+#define is_utf8_common(a,b,c) S_is_utf8_common(aTHX_ a,b,c)
#define is_utf8_overlong_given_start_byte_ok S_is_utf8_overlong_given_start_byte_ok
#define new_msg_hv(a,b,c) S_new_msg_hv(aTHX_ a,b,c)
-#define swash_scan_list_line(a,b,c,d,e,f,g) S_swash_scan_list_line(aTHX_ a,b,c,d,e,f,g)
-#define swatch_get(a,b,c) S_swatch_get(aTHX_ a,b,c)
#define to_lower_latin1 S_to_lower_latin1
#define turkic_fc(a,b,c,d) S_turkic_fc(aTHX_ a,b,c,d)
#define turkic_lc(a,b,c,d) S_turkic_lc(aTHX_ a,b,c,d)
#define turkic_uc(a,b,c,d) S_turkic_uc(aTHX_ a,b,c,d)
#define unexpected_non_continuation_text(a,b,c,d) S_unexpected_non_continuation_text(aTHX_ a,b,c,d)
-#define warn_on_first_deprecated_use(a,b,c,d,e) S_warn_on_first_deprecated_use(aTHX_ a,b,c,d,e)
# endif
# if defined(PERL_IN_UTF8_C) || defined(PERL_IN_PP_C)
#define _to_upper_title_latin1(a,b,c,d) Perl__to_upper_title_latin1(aTHX_ a,b,c,d)
@@ -2103,6 +1995,9 @@
# if defined(PERL_USES_PL_PIDSTATUS) && defined(PERL_IN_UTIL_C)
#define pidgone(a,b) S_pidgone(aTHX_ a,b)
# endif
+# if defined(PERL_USE_3ARG_SIGHANDLER)
+#define sighandler Perl_sighandler
+# endif
# if defined(USE_C_BACKTRACE)
#define get_c_backtrace(a,b) Perl_get_c_backtrace(aTHX_ a,b)
# endif
@@ -2122,6 +2017,10 @@
#define PerlIO_restore_errno(a) Perl_PerlIO_restore_errno(aTHX_ a)
#define PerlIO_save_errno(a) Perl_PerlIO_save_errno(aTHX_ a)
# endif
+# if defined(USE_QUADMATH)
+#define quadmath_format_needed Perl_quadmath_format_needed
+#define quadmath_format_valid Perl_quadmath_format_valid
+# endif
# if defined(_MSC_VER)
#define magic_regdatum_set(a,b) Perl_magic_regdatum_set(aTHX_ a,b)
# endif
Modified: trunk/Master/tlpkg/tlperl/lib/CORE/embedvar.h
===================================================================
--- trunk/Master/tlpkg/tlperl/lib/CORE/embedvar.h 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/lib/CORE/embedvar.h 2021-03-03 11:04:20 UTC (rev 58075)
@@ -40,6 +40,9 @@
# define vTHX PERL_GET_INTERP
# endif
+#define PL_AboveLatin1 (vTHX->IAboveLatin1)
+#define PL_Assigned_invlist (vTHX->IAssigned_invlist)
+#define PL_CCC_non0_non230 (vTHX->ICCC_non0_non230)
#define PL_DBcontrol (vTHX->IDBcontrol)
#define PL_DBcv (vTHX->IDBcv)
#define PL_DBgv (vTHX->IDBgv)
@@ -50,14 +53,28 @@
#define PL_DBtrace (vTHX->IDBtrace)
#define PL_Dir (vTHX->IDir)
#define PL_Env (vTHX->IEnv)
+#define PL_GCB_invlist (vTHX->IGCB_invlist)
+#define PL_HasMultiCharFold (vTHX->IHasMultiCharFold)
+#define PL_InBitmap (vTHX->IInBitmap)
+#define PL_InMultiCharFold (vTHX->IInMultiCharFold)
+#define PL_LB_invlist (vTHX->ILB_invlist)
#define PL_LIO (vTHX->ILIO)
+#define PL_Latin1 (vTHX->ILatin1)
#define PL_Mem (vTHX->IMem)
#define PL_MemParse (vTHX->IMemParse)
#define PL_MemShared (vTHX->IMemShared)
+#define PL_Posix_ptrs (vTHX->IPosix_ptrs)
+#define PL_Private_Use (vTHX->IPrivate_Use)
#define PL_Proc (vTHX->IProc)
+#define PL_SB_invlist (vTHX->ISB_invlist)
+#define PL_SCX_invlist (vTHX->ISCX_invlist)
#define PL_Sock (vTHX->ISock)
#define PL_StdIO (vTHX->IStdIO)
#define PL_Sv (vTHX->ISv)
+#define PL_TR_SPECIAL_HANDLING_UTF8 (vTHX->ITR_SPECIAL_HANDLING_UTF8)
+#define PL_UpperLatin1 (vTHX->IUpperLatin1)
+#define PL_WB_invlist (vTHX->IWB_invlist)
+#define PL_XPosix_ptrs (vTHX->IXPosix_ptrs)
#define PL_Xpv (vTHX->IXpv)
#define PL_an (vTHX->Ian)
#define PL_argvgv (vTHX->Iargvgv)
@@ -155,6 +172,7 @@
#define PL_in_clean_objs (vTHX->Iin_clean_objs)
#define PL_in_eval (vTHX->Iin_eval)
#define PL_in_load_module (vTHX->Iin_load_module)
+#define PL_in_some_fold (vTHX->Iin_some_fold)
#define PL_in_utf8_COLLATE_locale (vTHX->Iin_utf8_COLLATE_locale)
#define PL_in_utf8_CTYPE_locale (vTHX->Iin_utf8_CTYPE_locale)
#define PL_in_utf8_turkic_locale (vTHX->Iin_utf8_turkic_locale)
@@ -167,11 +185,6 @@
#define PL_langinfo_buf (vTHX->Ilanginfo_buf)
#define PL_langinfo_bufsize (vTHX->Ilanginfo_bufsize)
#define PL_last_in_gv (vTHX->Ilast_in_gv)
-#define PL_last_swash_hv (vTHX->Ilast_swash_hv)
-#define PL_last_swash_key (vTHX->Ilast_swash_key)
-#define PL_last_swash_klen (vTHX->Ilast_swash_klen)
-#define PL_last_swash_slen (vTHX->Ilast_swash_slen)
-#define PL_last_swash_tmps (vTHX->Ilast_swash_tmps)
#define PL_lastfd (vTHX->Ilastfd)
#define PL_lastgotoprobe (vTHX->Ilastgotoprobe)
#define PL_laststatval (vTHX->Ilaststatval)
@@ -190,6 +203,8 @@
#define PL_markstack_ptr (vTHX->Imarkstack_ptr)
#define PL_max_intro_pending (vTHX->Imax_intro_pending)
#define PL_maxsysfd (vTHX->Imaxsysfd)
+#define PL_mbrlen_ps (vTHX->Imbrlen_ps)
+#define PL_mbrtowc_ps (vTHX->Imbrtowc_ps)
#define PL_memory_debug_header (vTHX->Imemory_debug_header)
#define PL_mess_sv (vTHX->Imess_sv)
#define PL_min_intro_pending (vTHX->Imin_intro_pending)
@@ -272,15 +287,15 @@
#define PL_scopestack_max (vTHX->Iscopestack_max)
#define PL_scopestack_name (vTHX->Iscopestack_name)
#define PL_secondgv (vTHX->Isecondgv)
-#define PL_seen_deprecated_macro (vTHX->Iseen_deprecated_macro)
#define PL_setlocale_buf (vTHX->Isetlocale_buf)
#define PL_setlocale_bufsize (vTHX->Isetlocale_bufsize)
#define PL_sharehook (vTHX->Isharehook)
#define PL_sig_pending (vTHX->Isig_pending)
+#define PL_sighandler1p (vTHX->Isighandler1p)
+#define PL_sighandler3p (vTHX->Isighandler3p)
#define PL_sighandlerp (vTHX->Isighandlerp)
#define PL_signalhook (vTHX->Isignalhook)
#define PL_signals (vTHX->Isignals)
-#define PL_sort_RealCmp (vTHX->Isort_RealCmp)
#define PL_sortcop (vTHX->Isortcop)
#define PL_sortstash (vTHX->Isortstash)
#define PL_splitstr (vTHX->Isplitstr)
@@ -335,6 +350,21 @@
#define PL_unitcheckav_save (vTHX->Iunitcheckav_save)
#define PL_unlockhook (vTHX->Iunlockhook)
#define PL_unsafe (vTHX->Iunsafe)
+#define PL_utf8_charname_begin (vTHX->Iutf8_charname_begin)
+#define PL_utf8_charname_continue (vTHX->Iutf8_charname_continue)
+#define PL_utf8_foldclosures (vTHX->Iutf8_foldclosures)
+#define PL_utf8_idcont (vTHX->Iutf8_idcont)
+#define PL_utf8_idstart (vTHX->Iutf8_idstart)
+#define PL_utf8_mark (vTHX->Iutf8_mark)
+#define PL_utf8_perl_idcont (vTHX->Iutf8_perl_idcont)
+#define PL_utf8_perl_idstart (vTHX->Iutf8_perl_idstart)
+#define PL_utf8_tofold (vTHX->Iutf8_tofold)
+#define PL_utf8_tolower (vTHX->Iutf8_tolower)
+#define PL_utf8_tosimplefold (vTHX->Iutf8_tosimplefold)
+#define PL_utf8_totitle (vTHX->Iutf8_totitle)
+#define PL_utf8_toupper (vTHX->Iutf8_toupper)
+#define PL_utf8_xidcont (vTHX->Iutf8_xidcont)
+#define PL_utf8_xidstart (vTHX->Iutf8_xidstart)
#define PL_utf8cache (vTHX->Iutf8cache)
#define PL_utf8locale (vTHX->Iutf8locale)
#define PL_warn_locale (vTHX->Iwarn_locale)
@@ -341,6 +371,7 @@
#define PL_warnhook (vTHX->Iwarnhook)
#define PL_watchaddr (vTHX->Iwatchaddr)
#define PL_watchok (vTHX->Iwatchok)
+#define PL_wcrtomb_ps (vTHX->Iwcrtomb_ps)
#define PL_xsubfilename (vTHX->Ixsubfilename)
#endif /* MULTIPLICITY */
@@ -347,42 +378,8 @@
#if defined(PERL_GLOBAL_STRUCT)
-#define PL_AboveLatin1 (my_vars->GAboveLatin1)
-#define PL_GAboveLatin1 (my_vars->GAboveLatin1)
-#define PL_Assigned_invlist (my_vars->GAssigned_invlist)
-#define PL_GAssigned_invlist (my_vars->GAssigned_invlist)
-#define PL_CCC_non0_non230 (my_vars->GCCC_non0_non230)
-#define PL_GCCC_non0_non230 (my_vars->GCCC_non0_non230)
#define PL_C_locale_obj (my_vars->GC_locale_obj)
#define PL_GC_locale_obj (my_vars->GC_locale_obj)
-#define PL_GCB_invlist (my_vars->GGCB_invlist)
-#define PL_GGCB_invlist (my_vars->GGCB_invlist)
-#define PL_HasMultiCharFold (my_vars->GHasMultiCharFold)
-#define PL_GHasMultiCharFold (my_vars->GHasMultiCharFold)
-#define PL_InBitmap (my_vars->GInBitmap)
-#define PL_GInBitmap (my_vars->GInBitmap)
-#define PL_InMultiCharFold (my_vars->GInMultiCharFold)
-#define PL_GInMultiCharFold (my_vars->GInMultiCharFold)
-#define PL_LB_invlist (my_vars->GLB_invlist)
-#define PL_GLB_invlist (my_vars->GLB_invlist)
-#define PL_Latin1 (my_vars->GLatin1)
-#define PL_GLatin1 (my_vars->GLatin1)
-#define PL_NonFinalFold (my_vars->GNonFinalFold)
-#define PL_GNonFinalFold (my_vars->GNonFinalFold)
-#define PL_Posix_ptrs (my_vars->GPosix_ptrs)
-#define PL_GPosix_ptrs (my_vars->GPosix_ptrs)
-#define PL_Private_Use (my_vars->GPrivate_Use)
-#define PL_GPrivate_Use (my_vars->GPrivate_Use)
-#define PL_SB_invlist (my_vars->GSB_invlist)
-#define PL_GSB_invlist (my_vars->GSB_invlist)
-#define PL_SCX_invlist (my_vars->GSCX_invlist)
-#define PL_GSCX_invlist (my_vars->GSCX_invlist)
-#define PL_UpperLatin1 (my_vars->GUpperLatin1)
-#define PL_GUpperLatin1 (my_vars->GUpperLatin1)
-#define PL_WB_invlist (my_vars->GWB_invlist)
-#define PL_GWB_invlist (my_vars->GWB_invlist)
-#define PL_XPosix_ptrs (my_vars->GXPosix_ptrs)
-#define PL_GXPosix_ptrs (my_vars->GXPosix_ptrs)
#define PL_appctx (my_vars->Gappctx)
#define PL_Gappctx (my_vars->Gappctx)
#define PL_check (my_vars->Gcheck)
@@ -389,6 +386,10 @@
#define PL_Gcheck (my_vars->Gcheck)
#define PL_check_mutex (my_vars->Gcheck_mutex)
#define PL_Gcheck_mutex (my_vars->Gcheck_mutex)
+#define PL_csighandler1p (my_vars->Gcsighandler1p)
+#define PL_Gcsighandler1p (my_vars->Gcsighandler1p)
+#define PL_csighandler3p (my_vars->Gcsighandler3p)
+#define PL_Gcsighandler3p (my_vars->Gcsighandler3p)
#define PL_csighandlerp (my_vars->Gcsighandlerp)
#define PL_Gcsighandlerp (my_vars->Gcsighandlerp)
#define PL_curinterp (my_vars->Gcurinterp)
@@ -397,6 +398,8 @@
#define PL_Gdo_undump (my_vars->Gdo_undump)
#define PL_dollarzero_mutex (my_vars->Gdollarzero_mutex)
#define PL_Gdollarzero_mutex (my_vars->Gdollarzero_mutex)
+#define PL_env_mutex (my_vars->Genv_mutex)
+#define PL_Genv_mutex (my_vars->Genv_mutex)
#define PL_fold_locale (my_vars->Gfold_locale)
#define PL_Gfold_locale (my_vars->Gfold_locale)
#define PL_hash_chars (my_vars->Ghash_chars)
@@ -409,8 +412,6 @@
#define PL_Ghash_state (my_vars->Ghash_state)
#define PL_hints_mutex (my_vars->Ghints_mutex)
#define PL_Ghints_mutex (my_vars->Ghints_mutex)
-#define PL_in_some_fold (my_vars->Gin_some_fold)
-#define PL_Gin_some_fold (my_vars->Gin_some_fold)
#define PL_keyword_plugin (my_vars->Gkeyword_plugin)
#define PL_Gkeyword_plugin (my_vars->Gkeyword_plugin)
#define PL_keyword_plugin_mutex (my_vars->Gkeyword_plugin_mutex)
@@ -497,36 +498,6 @@
#define PL_Guser_def_props_aTHX (my_vars->Guser_def_props_aTHX)
#define PL_user_prop_mutex (my_vars->Guser_prop_mutex)
#define PL_Guser_prop_mutex (my_vars->Guser_prop_mutex)
-#define PL_utf8_charname_begin (my_vars->Gutf8_charname_begin)
-#define PL_Gutf8_charname_begin (my_vars->Gutf8_charname_begin)
-#define PL_utf8_charname_continue (my_vars->Gutf8_charname_continue)
-#define PL_Gutf8_charname_continue (my_vars->Gutf8_charname_continue)
-#define PL_utf8_foldclosures (my_vars->Gutf8_foldclosures)
-#define PL_Gutf8_foldclosures (my_vars->Gutf8_foldclosures)
-#define PL_utf8_idcont (my_vars->Gutf8_idcont)
-#define PL_Gutf8_idcont (my_vars->Gutf8_idcont)
-#define PL_utf8_idstart (my_vars->Gutf8_idstart)
-#define PL_Gutf8_idstart (my_vars->Gutf8_idstart)
-#define PL_utf8_mark (my_vars->Gutf8_mark)
-#define PL_Gutf8_mark (my_vars->Gutf8_mark)
-#define PL_utf8_perl_idcont (my_vars->Gutf8_perl_idcont)
-#define PL_Gutf8_perl_idcont (my_vars->Gutf8_perl_idcont)
-#define PL_utf8_perl_idstart (my_vars->Gutf8_perl_idstart)
-#define PL_Gutf8_perl_idstart (my_vars->Gutf8_perl_idstart)
-#define PL_utf8_tofold (my_vars->Gutf8_tofold)
-#define PL_Gutf8_tofold (my_vars->Gutf8_tofold)
-#define PL_utf8_tolower (my_vars->Gutf8_tolower)
-#define PL_Gutf8_tolower (my_vars->Gutf8_tolower)
-#define PL_utf8_tosimplefold (my_vars->Gutf8_tosimplefold)
-#define PL_Gutf8_tosimplefold (my_vars->Gutf8_tosimplefold)
-#define PL_utf8_totitle (my_vars->Gutf8_totitle)
-#define PL_Gutf8_totitle (my_vars->Gutf8_totitle)
-#define PL_utf8_toupper (my_vars->Gutf8_toupper)
-#define PL_Gutf8_toupper (my_vars->Gutf8_toupper)
-#define PL_utf8_xidcont (my_vars->Gutf8_xidcont)
-#define PL_Gutf8_xidcont (my_vars->Gutf8_xidcont)
-#define PL_utf8_xidstart (my_vars->Gutf8_xidstart)
-#define PL_Gutf8_xidstart (my_vars->Gutf8_xidstart)
#define PL_veto_cleanup (my_vars->Gveto_cleanup)
#define PL_Gveto_cleanup (my_vars->Gveto_cleanup)
#define PL_watch_pvx (my_vars->Gwatch_pvx)
Modified: trunk/Master/tlpkg/tlperl/lib/CORE/feature.h
===================================================================
--- trunk/Master/tlpkg/tlperl/lib/CORE/feature.h 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/lib/CORE/feature.h 2021-03-03 11:04:20 UTC (rev 58075)
@@ -12,6 +12,22 @@
#define HINT_FEATURE_SHIFT 26
+#define FEATURE_BITWISE_BIT 0x0001
+#define FEATURE___SUB___BIT 0x0002
+#define FEATURE_MYREF_BIT 0x0004
+#define FEATURE_EVALBYTES_BIT 0x0008
+#define FEATURE_FC_BIT 0x0010
+#define FEATURE_INDIRECT_BIT 0x0020
+#define FEATURE_ISA_BIT 0x0040
+#define FEATURE_POSTDEREF_QQ_BIT 0x0080
+#define FEATURE_REFALIASING_BIT 0x0100
+#define FEATURE_SAY_BIT 0x0200
+#define FEATURE_SIGNATURES_BIT 0x0400
+#define FEATURE_STATE_BIT 0x0800
+#define FEATURE_SWITCH_BIT 0x1000
+#define FEATURE_UNIEVAL_BIT 0x2000
+#define FEATURE_UNICODE_BIT 0x4000
+
#define FEATURE_BUNDLE_DEFAULT 0
#define FEATURE_BUNDLE_510 1
#define FEATURE_BUNDLE_511 2
@@ -25,12 +41,10 @@
#define CURRENT_FEATURE_BUNDLE \
((CURRENT_HINTS & HINT_FEATURE_MASK) >> HINT_FEATURE_SHIFT)
-/* Avoid using ... && Perl_feature_is_enabled(...) as that triggers a bug in
- the HP-UX cc on PA-RISC */
-#define FEATURE_IS_ENABLED(name) \
- ((CURRENT_HINTS \
- & HINT_LOCALIZE_HH) \
- ? Perl_feature_is_enabled(aTHX_ STR_WITH_LEN(name)) : FALSE)
+#define FEATURE_IS_ENABLED_MASK(mask) \
+ ((CURRENT_HINTS & HINT_LOCALIZE_HH) \
+ ? (PL_curcop->cop_features & (mask)) : FALSE)
+
/* The longest string we pass in. */
#define MAX_FEATURE_LEN (sizeof("postderef_qq")-1)
@@ -39,15 +53,21 @@
(CURRENT_FEATURE_BUNDLE >= FEATURE_BUNDLE_515 && \
CURRENT_FEATURE_BUNDLE <= FEATURE_BUNDLE_527) \
|| (CURRENT_FEATURE_BUNDLE == FEATURE_BUNDLE_CUSTOM && \
- FEATURE_IS_ENABLED("fc")) \
+ FEATURE_IS_ENABLED_MASK(FEATURE_FC_BIT)) \
)
+#define FEATURE_ISA_IS_ENABLED \
+ ( \
+ CURRENT_FEATURE_BUNDLE == FEATURE_BUNDLE_CUSTOM && \
+ FEATURE_IS_ENABLED_MASK(FEATURE_ISA_BIT) \
+ )
+
#define FEATURE_SAY_IS_ENABLED \
( \
(CURRENT_FEATURE_BUNDLE >= FEATURE_BUNDLE_510 && \
CURRENT_FEATURE_BUNDLE <= FEATURE_BUNDLE_527) \
|| (CURRENT_FEATURE_BUNDLE == FEATURE_BUNDLE_CUSTOM && \
- FEATURE_IS_ENABLED("say")) \
+ FEATURE_IS_ENABLED_MASK(FEATURE_SAY_BIT)) \
)
#define FEATURE_STATE_IS_ENABLED \
@@ -55,7 +75,7 @@
(CURRENT_FEATURE_BUNDLE >= FEATURE_BUNDLE_510 && \
CURRENT_FEATURE_BUNDLE <= FEATURE_BUNDLE_527) \
|| (CURRENT_FEATURE_BUNDLE == FEATURE_BUNDLE_CUSTOM && \
- FEATURE_IS_ENABLED("state")) \
+ FEATURE_IS_ENABLED_MASK(FEATURE_STATE_BIT)) \
)
#define FEATURE_SWITCH_IS_ENABLED \
@@ -63,7 +83,7 @@
(CURRENT_FEATURE_BUNDLE >= FEATURE_BUNDLE_510 && \
CURRENT_FEATURE_BUNDLE <= FEATURE_BUNDLE_527) \
|| (CURRENT_FEATURE_BUNDLE == FEATURE_BUNDLE_CUSTOM && \
- FEATURE_IS_ENABLED("switch")) \
+ FEATURE_IS_ENABLED_MASK(FEATURE_SWITCH_BIT)) \
)
#define FEATURE_BITWISE_IS_ENABLED \
@@ -70,21 +90,28 @@
( \
CURRENT_FEATURE_BUNDLE == FEATURE_BUNDLE_527 \
|| (CURRENT_FEATURE_BUNDLE == FEATURE_BUNDLE_CUSTOM && \
- FEATURE_IS_ENABLED("bitwise")) \
+ FEATURE_IS_ENABLED_MASK(FEATURE_BITWISE_BIT)) \
)
+#define FEATURE_INDIRECT_IS_ENABLED \
+ ( \
+ CURRENT_FEATURE_BUNDLE <= FEATURE_BUNDLE_527 \
+ || (CURRENT_FEATURE_BUNDLE == FEATURE_BUNDLE_CUSTOM && \
+ FEATURE_IS_ENABLED_MASK(FEATURE_INDIRECT_BIT)) \
+ )
+
#define FEATURE_EVALBYTES_IS_ENABLED \
( \
(CURRENT_FEATURE_BUNDLE >= FEATURE_BUNDLE_515 && \
CURRENT_FEATURE_BUNDLE <= FEATURE_BUNDLE_527) \
|| (CURRENT_FEATURE_BUNDLE == FEATURE_BUNDLE_CUSTOM && \
- FEATURE_IS_ENABLED("evalbytes")) \
+ FEATURE_IS_ENABLED_MASK(FEATURE_EVALBYTES_BIT)) \
)
#define FEATURE_SIGNATURES_IS_ENABLED \
( \
CURRENT_FEATURE_BUNDLE == FEATURE_BUNDLE_CUSTOM && \
- FEATURE_IS_ENABLED("signatures") \
+ FEATURE_IS_ENABLED_MASK(FEATURE_SIGNATURES_BIT) \
)
#define FEATURE___SUB___IS_ENABLED \
@@ -92,13 +119,13 @@
(CURRENT_FEATURE_BUNDLE >= FEATURE_BUNDLE_515 && \
CURRENT_FEATURE_BUNDLE <= FEATURE_BUNDLE_527) \
|| (CURRENT_FEATURE_BUNDLE == FEATURE_BUNDLE_CUSTOM && \
- FEATURE_IS_ENABLED("__SUB__")) \
+ FEATURE_IS_ENABLED_MASK(FEATURE___SUB___BIT)) \
)
#define FEATURE_REFALIASING_IS_ENABLED \
( \
CURRENT_FEATURE_BUNDLE == FEATURE_BUNDLE_CUSTOM && \
- FEATURE_IS_ENABLED("refaliasing") \
+ FEATURE_IS_ENABLED_MASK(FEATURE_REFALIASING_BIT) \
)
#define FEATURE_POSTDEREF_QQ_IS_ENABLED \
@@ -106,7 +133,7 @@
(CURRENT_FEATURE_BUNDLE >= FEATURE_BUNDLE_523 && \
CURRENT_FEATURE_BUNDLE <= FEATURE_BUNDLE_527) \
|| (CURRENT_FEATURE_BUNDLE == FEATURE_BUNDLE_CUSTOM && \
- FEATURE_IS_ENABLED("postderef_qq")) \
+ FEATURE_IS_ENABLED_MASK(FEATURE_POSTDEREF_QQ_BIT)) \
)
#define FEATURE_UNIEVAL_IS_ENABLED \
@@ -114,13 +141,13 @@
(CURRENT_FEATURE_BUNDLE >= FEATURE_BUNDLE_515 && \
CURRENT_FEATURE_BUNDLE <= FEATURE_BUNDLE_527) \
|| (CURRENT_FEATURE_BUNDLE == FEATURE_BUNDLE_CUSTOM && \
- FEATURE_IS_ENABLED("unieval")) \
+ FEATURE_IS_ENABLED_MASK(FEATURE_UNIEVAL_BIT)) \
)
#define FEATURE_MYREF_IS_ENABLED \
( \
CURRENT_FEATURE_BUNDLE == FEATURE_BUNDLE_CUSTOM && \
- FEATURE_IS_ENABLED("myref") \
+ FEATURE_IS_ENABLED_MASK(FEATURE_MYREF_BIT) \
)
#define FEATURE_UNICODE_IS_ENABLED \
@@ -128,10 +155,23 @@
(CURRENT_FEATURE_BUNDLE >= FEATURE_BUNDLE_511 && \
CURRENT_FEATURE_BUNDLE <= FEATURE_BUNDLE_527) \
|| (CURRENT_FEATURE_BUNDLE == FEATURE_BUNDLE_CUSTOM && \
- FEATURE_IS_ENABLED("unicode")) \
+ FEATURE_IS_ENABLED_MASK(FEATURE_UNICODE_BIT)) \
)
+#define SAVEFEATUREBITS() SAVEI32(PL_compiling.cop_features)
+
+#define CLEARFEATUREBITS() (PL_compiling.cop_features = 0)
+
+#define STOREFEATUREBITSHH(hh) \
+ (hv_stores((hh), "feature/bits", newSVuv(PL_compiling.cop_features)))
+
+#define FETCHFEATUREBITSHH(hh) \
+ STMT_START { \
+ SV **fbsv = hv_fetchs((hh), "feature/bits", FALSE); \
+ PL_compiling.cop_features = fbsv ? SvUV(*fbsv) : 0; \
+ } STMT_END
+
#endif /* PERL_CORE or PERL_EXT */
#ifdef PERL_IN_OP_C
@@ -165,6 +205,136 @@
}
#endif /* PERL_IN_OP_C */
+#ifdef PERL_IN_MG_C
+
+#define magic_sethint_feature(keysv, keypv, keylen, valsv, valbool) \
+ S_magic_sethint_feature(aTHX_ (keysv), (keypv), (keylen), (valsv), (valbool))
+PERL_STATIC_INLINE void
+S_magic_sethint_feature(pTHX_ SV *keysv, const char *keypv, STRLEN keylen,
+ SV *valsv, bool valbool) {
+ if (keysv)
+ keypv = SvPV_const(keysv, keylen);
+
+ if (memBEGINs(keypv, keylen, "feature_")) {
+ const char *subf = keypv + (sizeof("feature_")-1);
+ U32 mask = 0;
+ switch (*subf) {
+ case '_':
+ if (keylen == sizeof("feature___SUB__")-1
+ && memcmp(subf+1, "_SUB__", keylen - sizeof("feature_")) == 0) {
+ mask = FEATURE___SUB___BIT;
+ break;
+ }
+ return;
+
+ case 'b':
+ if (keylen == sizeof("feature_bitwise")-1
+ && memcmp(subf+1, "itwise", keylen - sizeof("feature_")) == 0) {
+ mask = FEATURE_BITWISE_BIT;
+ break;
+ }
+ return;
+
+ case 'e':
+ if (keylen == sizeof("feature_evalbytes")-1
+ && memcmp(subf+1, "valbytes", keylen - sizeof("feature_")) == 0) {
+ mask = FEATURE_EVALBYTES_BIT;
+ break;
+ }
+ return;
+
+ case 'f':
+ if (keylen == sizeof("feature_fc")-1
+ && memcmp(subf+1, "c", keylen - sizeof("feature_")) == 0) {
+ mask = FEATURE_FC_BIT;
+ break;
+ }
+ return;
+
+ case 'i':
+ if (keylen == sizeof("feature_indirect")-1
+ && memcmp(subf+1, "ndirect", keylen - sizeof("feature_")) == 0) {
+ mask = FEATURE_INDIRECT_BIT;
+ break;
+ }
+ else if (keylen == sizeof("feature_isa")-1
+ && memcmp(subf+1, "sa", keylen - sizeof("feature_")) == 0) {
+ mask = FEATURE_ISA_BIT;
+ break;
+ }
+ return;
+
+ case 'm':
+ if (keylen == sizeof("feature_myref")-1
+ && memcmp(subf+1, "yref", keylen - sizeof("feature_")) == 0) {
+ mask = FEATURE_MYREF_BIT;
+ break;
+ }
+ return;
+
+ case 'p':
+ if (keylen == sizeof("feature_postderef_qq")-1
+ && memcmp(subf+1, "ostderef_qq", keylen - sizeof("feature_")) == 0) {
+ mask = FEATURE_POSTDEREF_QQ_BIT;
+ break;
+ }
+ return;
+
+ case 'r':
+ if (keylen == sizeof("feature_refaliasing")-1
+ && memcmp(subf+1, "efaliasing", keylen - sizeof("feature_")) == 0) {
+ mask = FEATURE_REFALIASING_BIT;
+ break;
+ }
+ return;
+
+ case 's':
+ if (keylen == sizeof("feature_say")-1
+ && memcmp(subf+1, "ay", keylen - sizeof("feature_")) == 0) {
+ mask = FEATURE_SAY_BIT;
+ break;
+ }
+ else if (keylen == sizeof("feature_signatures")-1
+ && memcmp(subf+1, "ignatures", keylen - sizeof("feature_")) == 0) {
+ mask = FEATURE_SIGNATURES_BIT;
+ break;
+ }
+ else if (keylen == sizeof("feature_state")-1
+ && memcmp(subf+1, "tate", keylen - sizeof("feature_")) == 0) {
+ mask = FEATURE_STATE_BIT;
+ break;
+ }
+ else if (keylen == sizeof("feature_switch")-1
+ && memcmp(subf+1, "witch", keylen - sizeof("feature_")) == 0) {
+ mask = FEATURE_SWITCH_BIT;
+ break;
+ }
+ return;
+
+ case 'u':
+ if (keylen == sizeof("feature_unicode")-1
+ && memcmp(subf+1, "nicode", keylen - sizeof("feature_")) == 0) {
+ mask = FEATURE_UNICODE_BIT;
+ break;
+ }
+ else if (keylen == sizeof("feature_unieval")-1
+ && memcmp(subf+1, "nieval", keylen - sizeof("feature_")) == 0) {
+ mask = FEATURE_UNIEVAL_BIT;
+ break;
+ }
+ return;
+
+ default:
+ return;
+ }
+ if (valsv ? SvTRUE(valsv) : valbool)
+ PL_compiling.cop_features |= mask;
+ else
+ PL_compiling.cop_features &= ~mask;
+ }
+}
+#endif /* PERL_IN_MG_C */
+
#endif /* PERL_FEATURE_H_ */
/* ex: set ro: */
Modified: trunk/Master/tlpkg/tlperl/lib/CORE/handy.h
===================================================================
--- trunk/Master/tlpkg/tlperl/lib/CORE/handy.h 2021-03-03 01:38:13 UTC (rev 58074)
+++ trunk/Master/tlpkg/tlperl/lib/CORE/handy.h 2021-03-03 11:04:20 UTC (rev 58075)
@@ -20,11 +20,11 @@
/*
=head1 Handy Values
-=for apidoc AmU||Nullch
+=for apidoc AmnU||Nullch
Null character pointer. (No longer available when C<PERL_CORE> is
defined.)
-=for apidoc AmU||Nullsv
+=for apidoc AmnU||Nullsv
Null SV pointer. (No longer available when C<PERL_CORE> is defined.)
=cut
@@ -97,10 +97,17 @@
# define HAS_BOOL 1
#endif
-/* cast-to-bool. A simple (bool) cast may not do the right thing: if bool is
- * defined as char for example, then the cast from int is
- * implementation-defined (bool)!!(cbool) in a ternary triggers a bug in xlc on
- * AIX */
+/*
+=for apidoc Am|bool|cBOOL|bool expr
+
+Cast-to-bool. A simple S<C<(bool) I<expr>>> cast may not do the right thing:
+if C<bool> is defined as C<char>, for example, then the cast from C<int> is
+implementation-defined.
+
+C<(bool)!!(cbool)> in a ternary triggers a bug in xlc on AIX
+
+=cut
+*/
#define cBOOL(cbool) ((cbool) ? (bool)1 : (bool)0)
/* Try to figure out __func__ or __FUNCTION__ equivalent, if any.
@@ -109,8 +116,7 @@
* XXX Similarly, a Configure probe for __FILE__ and __LINE__ is needed. */
#if (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L) || (defined(__SUNPRO_C)) /* C99 or close enough. */
# define FUNCTION__ __func__
-#elif (defined(USING_MSVC6)) || /* MSVC6 has neither __func__ nor __FUNCTION and no good workarounds, either. */ \
- (defined(__DECC_VER)) /* Tru64 or VMS, and strict C89 being used, but not modern enough cc (in Tur64, -c99 not known, only -std1). */
+#elif (defined(__DECC_VER)) /* Tru64 or VMS, and strict C89 being used, but not modern enough cc (in Tur64, -c99 not known, only -std1). */
# define FUNCTION__ ""
#else
# define FUNCTION__ __FUNCTION__ /* Common extension. */
@@ -263,16 +269,22 @@
# define isPOWER_OF_2(n) ((n) && ((n) & ((n)-1)) == 0)
#endif
-/* This is a helper macro to avoid preprocessor issues, replaced by nothing
- * unless under DEBUGGING, where it expands to an assert of its argument,
- * followed by a comma (hence the comma operator). If we just used a straight
- * assert(), we would get a comma with nothing before it when not DEBUGGING.
- *
- * We also use empty definition under Coverity since the __ASSERT__
- * checks often check for things that Really Cannot Happen, and Coverity
- * detects that and gets all excited. */
+/*
+=for apidoc Am|void|__ASSERT_|bool expr
-#if defined(DEBUGGING) && !defined(__COVERITY__)
+This is a helper macro to avoid preprocessor issues, replaced by nothing
+unless under DEBUGGING, where it expands to an assert of its argument,
+followed by a comma (hence the comma operator). If we just used a straight
+assert(), we would get a comma with nothing before it when not DEBUGGING.
+
+=cut
+
+We also use empty definition under Coverity since the __ASSERT__
+checks often check for things that Really Cannot Happen, and Coverity
+detects that and gets all excited. */
+
+#if defined(DEBUGGING) && !defined(__COVERITY__) \
+ && ! defined(PERL_SMALL_MACRO_BUFFER)
# define __ASSERT_(statement) assert(statement),
#else
# define __ASSERT_(statement)
@@ -281,69 +293,69 @@
/*
=head1 SV Manipulation Functions
-=for apidoc Ama|SV*|newSVpvs|"literal string" s
+=for apidoc Ama|SV*|newSVpvs|"literal string"
Like C<newSVpvn>, but takes a literal string instead of a
string/length pair.
-=for apidoc Ama|SV*|newSVpvs_flags|"literal string" s|U32 flags
+=for apidoc Ama|SV*|newSVpvs_flags|"literal string"|U32 flags
Like C<newSVpvn_flags>, but takes a literal string instead of
a string/length pair.
-=for apidoc Ama|SV*|newSVpvs_share|"literal string" s
+=for apidoc Ama|SV*|newSVpvs_share|"literal string"
Like C<newSVpvn_share>, but takes a literal string instead of
a string/length pair and omits the hash parameter.
-=for apidoc Am|void|sv_catpvs_flags|SV* sv|"literal string" s|I32 flags
+=for apidoc Am|void|sv_catpvs_flags|SV* sv|"literal string"|I32 flags
Like C<sv_catpvn_flags>, but takes a literal string instead
of a string/length pair.
-=for apidoc Am|void|sv_catpvs_nomg|SV* sv|"literal string" s
+=for apidoc Am|void|sv_catpvs_nomg|SV* sv|"literal string"
Like C<sv_catpvn_nomg>, but takes a literal string instead of
a string/length pair.
-=for apidoc Am|void|sv_catpvs|SV* sv|"literal string" s
+=for apidoc Am|void|sv_catpvs|SV* sv|"literal string"
Like C<sv_catpvn>, but takes a literal string instead of a
string/length pair.
-=for apidoc Am|void|sv_catpvs_mg|SV* sv|"literal string" s
+=for apidoc Am|void|sv_catpvs_mg|SV* sv|"literal string"
Like C<sv_catpvn_mg>, but takes a literal string instead of a
string/length pair.
-=for apidoc Am|void|sv_setpvs|SV* sv|"literal string" s
+=for apidoc Am|void|sv_setpvs|SV* sv|"literal string"
Like C<sv_setpvn>, but takes a literal string instead of a
string/length pair.
-=for apidoc Am|void|sv_setpvs_mg|SV* sv|"literal string" s
+=for apidoc Am|void|sv_setpvs_mg|SV* sv|"literal string"
Like C<sv_setpvn_mg>, but takes a literal string instead of a
string/length pair.
-=for apidoc Am|SV *|sv_setref_pvs|"literal string" s
+=for apidoc Am|SV *|sv_setref_pvs|SV *const rv|const char *const classname|"literal string"
Like C<sv_setref_pvn>, but takes a literal string instead of
a string/length pair.
=head1 Memory Management
-=for apidoc Ama|char*|savepvs|"literal string" s
+=for apidoc Ama|char*|savepvs|"literal string"
Like C<savepvn>, but takes a literal string instead of a
string/length pair.
-=for apidoc Ama|char*|savesharedpvs|"literal string" s
+=for apidoc Ama|char*|savesharedpvs|"literal string"
A version of C<savepvs()> which allocates the duplicate string in memory
which is shared between threads.
=head1 GV Functions
-=for apidoc Am|HV*|gv_stashpvs|"literal string" name|I32 create
+=for apidoc Am|HV*|gv_stashpvs|"name"|I32 create
Like C<gv_stashpvn>, but takes a literal string instead of a
string/length pair.
=head1 Hash Manipulation Functions
-=for apidoc Am|SV**|hv_fetchs|HV* tb|"literal string" key|I32 lval
+=for apidoc Am|SV**|hv_fetchs|HV* tb|"key"|I32 lval
Like C<hv_fetch>, but takes a literal string instead of a
string/length pair.
-=for apidoc Am|SV**|hv_stores|HV* tb|"literal string" key|SV* val
+=for apidoc Am|SV**|hv_stores|HV* tb|"key"|SV* val
Like C<hv_store>, but takes a literal string instead of a
string/length pair
and omits the hash parameter.
@@ -350,7 +362,7 @@
=head1 Lexer interface
-=for apidoc Amx|void|lex_stuff_pvs|"literal string" pv|U32 flags
+=for apidoc Amx|void|lex_stuff_pvs|"pv"|U32 flags
Like L</lex_stuff_pvn>, but takes a literal string instead of
a string/length pair.
@@ -358,15 +370,23 @@
=cut
*/
-/* concatenating with "" ensures that only literal strings are accepted as
- * argument */
+/*
+=head1 Handy Values
+
+=for apidoc Amu|pair|STR_WITH_LEN|"literal string"
+
+Returns two comma separated tokens of the input literal string, and its length.
+This is convenience macro which helps out in some API calls.
+Note that it can't be used as an argument to macros or functions that under
+some configurations might be macros, which means that it requires the full
+Perl_xxx(aTHX_ ...) form for any API calls where it's used.
+
+=cut
+*/
+
+
#define STR_WITH_LEN(s) ("" s ""), (sizeof(s)-1)
-/* note that STR_WITH_LEN() can't be used as argument to macros or functions
- * that under some configurations might be macros, which means that it requires
- * the full Perl_xxx(aTHX_ ...) form for any API calls where it's used.
- */
-
/* STR_WITH_LEN() shortcuts */
#define newSVpvs(str) Perl_newSVpvn(aTHX_ STR_WITH_LEN(str))
#define newSVpvs_flags(str,flags) \
@@ -443,11 +463,28 @@
are equal. The C<len> parameter indicates the number of bytes to compare.
Returns zero if equal, or non-zero if non-equal.
+=for apidoc Am|bool|memEQs|char* s1|STRLEN l1|"s2"
+Like L</memEQ>, but the second string is a literal enclosed in double quotes,
+C<l1> gives the number of bytes in C<s1>.
+Returns zero if equal, or non-zero if non-equal.
+
=for apidoc Am|bool|memNE|char* s1|char* s2|STRLEN len
Test two buffers (which may contain embedded C<NUL> characters, to see if they
are not equal. The C<len> parameter indicates the number of bytes to compare.
Returns zero if non-equal, or non-zero if equal.
+=for apidoc Am|bool|memNEs|char* s1|STRLEN l1|"s2"
+Like L</memNE>, but the second string is a literal enclosed in double quotes,
+C<l1> gives the number of bytes in C<s1>.
+Returns zero if non-equal, or zero if non-equal.
+
+=for apidoc Am|bool|memCHRs|"list"|char c
+Returns the position of the first occurence of the byte C<c> in the literal
+string C<"list">, or NULL if C<c> doesn't appear in C<"list">. All bytes are
+treated as unsigned char. Thus this macro can be used to determine if C<c> is
+in a set of particular characters. Unlike L<strchr(3)>, it works even if C<c>
+is C<NUL> (and the set doesn't include C<NUL>).
+
=cut
New macros should use the following conventions for their names (which are
@@ -467,7 +504,7 @@
length may be unknown, but can be calculated by C<strlen()>, since it is
terminated by a NUL, which isn't included in its length.
- The optional 'n' following 'str' means that that there is a third parameter,
+ The optional 'n' following 'str' means that there is a third parameter,
giving the maximum number of bytes to look at in each string. Even if both
strings are longer than the length parameter, those extra bytes will be
unexamined.
@@ -539,6 +576,8 @@
#define memGT(s1,s2,l) (memcmp(s1,s2,l) > 0)
#define memGE(s1,s2,l) (memcmp(s1,s2,l) >= 0)
+#define memCHRs(s1,c) ((const char *) memchr("" s1 "" , c, sizeof(s1)-1))
+
/*
* Character classes.
*
@@ -569,9 +608,9 @@
ones valid for it.) None are affected by C<use bytes>, and only the ones
with C<LC> in the name are affected by the current locale.
-The base function, e.g., C<isALPHA()>, takes an octet (either a C<char> or a
-C<U8>) as input and returns a boolean as to whether or not the character
-represented by that octet is (or on non-ASCII platforms, corresponds to) an
+The base function, e.g., C<isALPHA()>, takes any signed or unsigned value,
+treating it as a code point, and returns a boolean as to whether or not the
+character represented by it is (or on non-ASCII platforms, corresponds to) an
ASCII character in the named class based on platform, Unicode, and Perl rules.
If the input is a number that doesn't fit in an octet, FALSE is returned.
@@ -585,61 +624,49 @@
as if they are Latin-1 characters. For example, C<isWORDCHAR_L1()> will return
true when called with the code point 0xDF, which is a word character in both
ASCII and EBCDIC (though it represents different characters in each).
+If the input is a number that doesn't fit in an octet, FALSE is returned.
+(Perl's documentation uses a colloquial definition of Latin-1, to include all
+code points below 256.)
-Variant C<isI<FOO>_uvchr> is like the C<isI<FOO>_L1> variant, but accepts any UV code
-point as input. If the code point is larger than 255, Unicode rules are used
-to determine if it is in the character class. For example,
+Variant C<isI<FOO>_uvchr> is exactly like the C<isI<FOO>_L1> variant, for
+inputs below 256, but if the code point is larger than 255, Unicode rules are
+used to determine if it is in the character class. For example,
C<isWORDCHAR_uvchr(0x100)> returns TRUE, since 0x100 is LATIN CAPITAL LETTER A
WITH MACRON in Unicode, and is a word character.
-Variant C<isI<FOO>_utf8_safe> is like C<isI<FOO>_uvchr>, but is used for UTF-8
-encoded strings. Each call classifies one character, even if the string
-contains many. This variant takes two parameters. The first, C<p>, is a
-pointer to the first byte of the character to be classified. (Recall that it
-may take more than one byte to represent a character in UTF-8 strings.) The
-second parameter, C<e>, points to anywhere in the string beyond the first
-character, up to one byte past the end of the entire string. The suffix
-C<_safe> in the function's name indicates that it will not attempt to read
-beyond S<C<e - 1>>, provided that the constraint S<C<s E<lt> e>> is true (this
-is asserted for in C<-DDEBUGGING> builds). If the UTF-8 for the input
-character is malformed in some way, the program may croak, or the function may
-return FALSE, at the discretion of the implementation, and subject to change in
-future releases.
+Variants C<isI<FOO>_utf8> and C<isI<FOO>_utf8_safe> are like C<isI<FOO>_uvchr>,
+but are used for UTF-8 encoded strings. The two forms are different names for
+the same thing. Each call to one of these classifies the first character of
+the string starting at C<p>. The second parameter, C<e>, points to anywhere in
+the string beyond the first character, up to one byte past the end of the
+entire string. Although both variants are identical, the suffix C<_safe> in
+one name emphasizes that it will not attempt to read beyond S<C<e - 1>>,
+provided that the constraint S<C<s E<lt> e>> is true (this is asserted for in
+C<-DDEBUGGING> builds). If the UTF-8 for the input character is malformed in
+some way, the program may croak, or the function may return FALSE, at the
+discretion of the implementation, and subject to change in future releases.
-Variant C<isI<FOO>_utf8> is like C<isI<FOO>_utf8_safe>, but takes just a single
-parameter, C<p>, which has the same meaning as the corresponding parameter does
-in C<isI<FOO>_utf8_safe>. The function therefore can't check if it is reading
-beyond the end of the string. Starting in Perl v5.30, it will take a second
-parameter, becoming a synonym for C<isI<FOO>_utf8_safe>. At that time every
-program that uses it will have to be changed to successfully compile. In the
-meantime, the first runtime call to C<isI<FOO>_utf8> from each call point in the
-program will raise a deprecation warning, enabled by default. You can convert
-your program now to use C<isI<FOO>_utf8_safe>, and avoid the warnings, and get an
-extra measure of protection, or you can wait until v5.30, when you'll be forced
-to add the C<e> parameter.
-
-Variant C<isI<FOO>_LC> is like the C<isI<FOO>_A> and C<isI<FOO>_L1> variants, but the
-result is based on the current locale, which is what C<LC> in the name stands
-for. If Perl can determine that the current locale is a UTF-8 locale, it uses
-the published Unicode rules; otherwise, it uses the C library function that
-gives the named classification. For example, C<isDIGIT_LC()> when not in a
-UTF-8 locale returns the result of calling C<isdigit()>. FALSE is always
+Variant C<isI<FOO>_LC> is like the C<isI<FOO>_A> and C<isI<FOO>_L1> variants,
+but the result is based on the current locale, which is what C<LC> in the name
+stands for. If Perl can determine that the current locale is a UTF-8 locale,
+it uses the published Unicode rules; otherwise, it uses the C library function
+that gives the named classification. For example, C<isDIGIT_LC()> when not in
+a UTF-8 locale returns the result of calling C<isdigit()>. FALSE is always
returned if the input won't fit into an octet. On some platforms where the C
library function is known to be defective, Perl changes its result to follow
the POSIX standard's rules.
-Variant C<isI<FOO>_LC_uvchr> is like C<isI<FOO>_LC>, but is defined on any UV. It
-returns the same as C<isI<FOO>_LC> for input code points less than 256, and
-returns the hard-coded, not-affected-by-locale, Unicode results for larger ones.
+Variant C<isI<FOO>_LC_uvchr> acts exactly like C<isI<FOO>_LC> for inputs less
+than 256, but for larger ones it returns the Unicode classification of the code
+point.
-Variant C<isI<FOO>_LC_utf8_safe> is like C<isI<FOO>_LC_uvchr>, but is used for UTF-8
-encoded strings. Each call classifies one character, even if the string
-contains many. This variant takes two parameters. The first, C<p>, is a
-pointer to the first byte of the character to be classified. (Recall that it
-may take more than one byte to represent a character in UTF-8 strings.) The
-second parameter, C<e>, points to anywhere in the string beyond the first
-character, up to one byte past the end of the entire string. The suffix
-C<_safe> in the function's name indicates that it will not attempt to read
+Variants C<isI<FOO>_LC_utf8> and C<isI<FOO>_LC_utf8_safe> are like
+C<isI<FOO>_LC_uvchr>, but are used for UTF-8 encoded strings. The two forms
+are different names for the same thing. Each call to one of these classifies
+the first character of the string starting at C<p>. The second parameter,
+C<e>, points to anywhere in the string beyond the first character, up to one
+byte past the end of the entire string. Although both variants are identical,
+the suffix C<_safe> in one name emphasizes that it will not attempt to read
beyond S<C<e - 1>>, provided that the constraint S<C<s E<lt> e>> is true (this
is asserted for in C<-DDEBUGGING> builds). If the UTF-8 for the input
character is malformed in some way, the program may croak, or the function may
@@ -646,36 +673,60 @@
return FALSE, at the discretion of the implementation, and subject to change in
future releases.
-Variant C<isI<FOO>_LC_utf8> is like C<isI<FOO>_LC_utf8_safe>, but takes just a single
-parameter, C<p>, which has the same meaning as the corresponding parameter does
-in C<isI<FOO>_LC_utf8_safe>. The function therefore can't check if it is reading
-beyond the end of the string. Starting in Perl v5.30, it will take a second
-parameter, becoming a synonym for C<isI<FOO>_LC_utf8_safe>. At that time every
-program that uses it will have to be changed to successfully compile. In the
-meantime, the first runtime call to C<isI<FOO>_LC_utf8> from each call point in
-the program will raise a deprecation warning, enabled by default. You can
-convert your program now to use C<isI<FOO>_LC_utf8_safe>, and avoid the warnings,
-and get an extra measure of protection, or you can wait until v5.30, when
-you'll be forced to add the C<e> parameter.
-
-=for apidoc Am|bool|isALPHA|char ch
-Returns a boolean indicating whether the specified character is an
-alphabetic character, analogous to C<m/[[:alpha:]]/>.
+=for apidoc Am|bool|isALPHA|int ch
+Returns a boolean indicating whether the specified input is one of C<[A-Za-z]>,
+analogous to C<m/[[:alpha:]]/>.
See the L<top of this section|/Character classification> for an explanation of
variants
-C<isALPHA_A>, C<isALPHA_L1>, C<isALPHA_uvchr>, C<isALPHA_utf8_safe>,
-C<isALPHA_LC>, C<isALPHA_LC_uvchr>, and C<isALPHA_LC_utf8_safe>.
+C<isALPHA_A>, C<isALPHA_L1>, C<isALPHA_uvchr>, C<isALPHA_utf8>,
+C<isALPHA_utf8_safe>, C<isALPHA_LC>, C<isALPHA_LC_uvchr>, C<isALPHA_LC_utf8>,
+and C<isALPHA_LC_utf8_safe>.
-=for apidoc Am|bool|isALPHANUMERIC|char ch
-Returns a boolean indicating whether the specified character is a either an
-alphabetic character or decimal digit, analogous to C<m/[[:alnum:]]/>.
+=cut
+
+Here and below, we add the protoypes of these macros for downstream programs
+that would be interested in them, such as Devel::PPPort
+
+=for apidoc Amh|bool|isALPHA_A|int ch
+=for apidoc Amh|bool|isALPHA_L1|int ch
+=for apidoc Amh|bool|isALPHA_uvchr|int ch
+=for apidoc Amh|bool|isALPHA_utf8_safe|U8 * s|U8 * end
+=for apidoc Amh|bool|isALPHA_utf8|U8 * s|U8 * end
+=for apidoc Amh|bool|isALPHA_LC|int ch
+=for apidoc Amh|bool|isALPHA_LC_uvchr|int ch
+=for apidoc Amh|bool|isALPHA_LC_utf8_safe|U8 * s| U8 *end
+
+=for apidoc Am|bool|isALPHANUMERIC|int ch
+Returns a boolean indicating whether the specified character is one of
+C<[A-Za-z0-9]>, analogous to C<m/[[:alnum:]]/>.
See the L<top of this section|/Character classification> for an explanation of
variants
C<isALPHANUMERIC_A>, C<isALPHANUMERIC_L1>, C<isALPHANUMERIC_uvchr>,
-C<isALPHANUMERIC_utf8_safe>, C<isALPHANUMERIC_LC>, C<isALPHANUMERIC_LC_uvchr>,
-and C<isALPHANUMERIC_LC_utf8_safe>.
+C<isALPHANUMERIC_utf8>, C<isALPHANUMERIC_utf8_safe>, C<isALPHANUMERIC_LC>,
+C<isALPHANUMERIC_LC_uvchr>, C<isALPHANUMERIC_LC_utf8>, and
+C<isALPHANUMERIC_LC_utf8_safe>.
-=for apidoc Am|bool|isASCII|char ch
+A (discouraged from use) synonym is C<isALNUMC> (where the C<C> suffix means
+this corresponds to the C language alphanumeric definition). Also
+there are the variants
+C<isALNUMC_A>, C<isALNUMC_L1>
+C<isALNUMC_LC>, and C<isALNUMC_LC_uvchr>.
+
+=for apidoc Amh|bool|isALPHANUMERIC_A|int ch
+=for apidoc Amh|bool|isALPHANUMERIC_L1|int ch
+=for apidoc Amh|bool|isALPHANUMERIC_uvchr|int ch
+=for apidoc Amh|bool|isALPHANUMERIC_utf8_safe|U8 * s|U8 * end
+=for apidoc Amh|bool|isALPHANUMERIC_utf8|U8 * s|U8 * end
+=for apidoc Amh|bool|isALPHANUMERIC_LC|int ch
+=for apidoc Amh|bool|isALPHANUMERIC_LC_uvchr|int ch
+=for apidoc Amh|bool|isALPHANUMERIC_LC_utf8_safe|U8 * s| U8 *end
+=for apidoc Amh|bool|isALNUMC|int ch
+=for apidoc Amh|bool|isALNUMC_A|int ch
+=for apidoc Amh|bool|isALNUMC_L1|int ch
+=for apidoc Amh|bool|isALNUMC_LC|int ch
+=for apidoc Amh|bool|isALNUMC_LC_uvchr|int ch
+
+=for apidoc Am|bool|isASCII|int ch
Returns a boolean indicating whether the specified character is one of the 128
characters in the ASCII character set, analogous to C<m/[[:ascii:]]/>.
On non-ASCII platforms, it returns TRUE iff this
@@ -683,16 +734,26 @@
C<isASCII_L1()> are identical to C<isASCII()>.
See the L<top of this section|/Character classification> for an explanation of
variants
-C<isASCII_uvchr>, C<isASCII_utf8_safe>, C<isASCII_LC>, C<isASCII_LC_uvchr>, and
-C<isASCII_LC_utf8_safe>. Note, however, that some platforms do not have the C
-library routine C<isascii()>. In these cases, the variants whose names contain
-C<LC> are the same as the corresponding ones without.
+C<isASCII_uvchr>, C<isASCII_utf8>, C<isASCII_utf8_safe>, C<isASCII_LC>,
+C<isASCII_LC_uvchr>, C<isASCII_LC_utf8>, and C<isASCII_LC_utf8_safe>.
+Note, however, that some platforms do not have the C library routine
+C<isascii()>. In these cases, the variants whose names contain C<LC> are the
+same as the corresponding ones without.
+=for apidoc Amh|bool|isASCII_A|int ch
+=for apidoc Amh|bool|isASCII_L1|int ch
+=for apidoc Amh|bool|isASCII_uvchr|int ch
+=for apidoc Amh|bool|isASCII_utf8_safe|U8 * s|U8 * end
+=for apidoc Amh|bool|isASCII_utf8|U8 * s|U8 * end
+=for apidoc Amh|bool|isASCII_LC|int ch
+=for apidoc Amh|bool|isASCII_LC_uvchr|int ch
+=for apidoc Amh|bool|isASCII_LC_utf8_safe|U8 * s| U8 *end
+
Also note, that because all ASCII characters are UTF-8 invariant (meaning they
have the exact same representation (always a single byte) whether encoded in
UTF-8 or not), C<isASCII> will give the correct results when called with any
-byte in any string encoded or not in UTF-8. And similarly C<isASCII_utf8_safe>
-will work properly on any string encoded or not in UTF-8.
+byte in any string encoded or not in UTF-8. And similarly C<isASCII_utf8> and
+C<isASCII_utf8_safe> will work properly on any string encoded or not in UTF-8.
=for apidoc Am|bool|isBLANK|char ch
Returns a boolean indicating whether the specified character is a
@@ -699,21 +760,41 @@
character considered to be a blank, analogous to C<m/[[:blank:]]/>.
See the L<top of this section|/Character classification> for an explanation of
variants
-C<isBLANK_A>, C<isBLANK_L1>, C<isBLANK_uvchr>, C<isBLANK_utf8_safe>,
-C<isBLANK_LC>, C<isBLANK_LC_uvchr>, and C<isBLANK_LC_utf8_safe>. Note,
+C<isBLANK_A>, C<isBLANK_L1>, C<isBLANK_uvchr>, C<isBLANK_utf8>,
+C<isBLANK_utf8_safe>, C<isBLANK_LC>, C<isBLANK_LC_uvchr>, C<isBLANK_LC_utf8>,
+and C<isBLANK_LC_utf8_safe>. Note,
however, that some platforms do not have the C library routine
C<isblank()>. In these cases, the variants whose names contain C<LC> are
the same as the corresponding ones without.
+=for apidoc Amh|bool|isBLANK_A|int ch
+=for apidoc Amh|bool|isBLANK_L1|int ch
+=for apidoc Amh|bool|isBLANK_uvchr|int ch
+=for apidoc Amh|bool|isBLANK_utf8_safe|U8 * s|U8 * end
+=for apidoc Amh|bool|isBLANK_utf8|U8 * s|U8 * end
+=for apidoc Amh|bool|isBLANK_LC|int ch
+=for apidoc Amh|bool|isBLANK_LC_uvchr|int ch
+=for apidoc Amh|bool|isBLANK_LC_utf8_safe|U8 * s| U8 *end
+
=for apidoc Am|bool|isCNTRL|char ch
Returns a boolean indicating whether the specified character is a
control character, analogous to C<m/[[:cntrl:]]/>.
See the L<top of this section|/Character classification> for an explanation of
variants
-C<isCNTRL_A>, C<isCNTRL_L1>, C<isCNTRL_uvchr>, C<isCNTRL_utf8_safe>,
-C<isCNTRL_LC>, C<isCNTRL_LC_uvchr>, and C<isCNTRL_LC_utf8_safe> On EBCDIC
+C<isCNTRL_A>, C<isCNTRL_L1>, C<isCNTRL_uvchr>, C<isCNTRL_utf8>,
+C<isCNTRL_utf8_safe>, C<isCNTRL_LC>, C<isCNTRL_LC_uvchr>, C<isCNTRL_LC_utf8>
+and C<isCNTRL_LC_utf8_safe>. On EBCDIC
platforms, you almost always want to use the C<isCNTRL_L1> variant.
+=for apidoc Amh|bool|isCNTRL_A|int ch
+=for apidoc Amh|bool|isCNTRL_L1|int ch
+=for apidoc Amh|bool|isCNTRL_uvchr|int ch
+=for apidoc Amh|bool|isCNTRL_utf8_safe|U8 * s|U8 * end
+=for apidoc Amh|bool|isCNTRL_utf8|U8 * s|U8 * end
+=for apidoc Amh|bool|isCNTRL_LC|int ch
+=for apidoc Amh|bool|isCNTRL_LC_uvchr|int ch
+=for apidoc Amh|bool|isCNTRL_LC_utf8_safe|U8 * s| U8 *end
+
=for apidoc Am|bool|isDIGIT|char ch
Returns a boolean indicating whether the specified character is a
digit, analogous to C<m/[[:digit:]]/>.
@@ -720,24 +801,53 @@
Variants C<isDIGIT_A> and C<isDIGIT_L1> are identical to C<isDIGIT>.
See the L<top of this section|/Character classification> for an explanation of
variants
-C<isDIGIT_uvchr>, C<isDIGIT_utf8_safe>, C<isDIGIT_LC>, C<isDIGIT_LC_uvchr>, and
-C<isDIGIT_LC_utf8_safe>.
+C<isDIGIT_uvchr>, C<isDIGIT_utf8>, C<isDIGIT_utf8_safe>, C<isDIGIT_LC>,
+C<isDIGIT_LC_uvchr>, C<isDIGIT_LC_utf8>, and C<isDIGIT_LC_utf8_safe>.
+=for apidoc Amh|bool|isDIGIT_A|int ch
+=for apidoc Amh|bool|isDIGIT_L1|int ch
+=for apidoc Amh|bool|isDIGIT_uvchr|int ch
+=for apidoc Amh|bool|isDIGIT_utf8_safe|U8 * s|U8 * end
+=for apidoc Amh|bool|isDIGIT_utf8|U8 * s|U8 * end
+=for apidoc Amh|bool|isDIGIT_LC|int ch
+=for apidoc Amh|bool|isDIGIT_LC_uvchr|int ch
+=for apidoc Amh|bool|isDIGIT_LC_utf8_safe|U8 * s| U8 *end
+
=for apidoc Am|bool|isGRAPH|char ch
Returns a boolean indicating whether the specified character is a
graphic character, analogous to C<m/[[:graph:]]/>.
See the L<top of this section|/Character classification> for an explanation of
-variants C<isGRAPH_A>, C<isGRAPH_L1>, C<isGRAPH_uvchr>, C<isGRAPH_utf8_safe>,
-C<isGRAPH_LC>, C<isGRAPH_LC_uvchr>, and C<isGRAPH_LC_utf8_safe>.
+variants C<isGRAPH_A>, C<isGRAPH_L1>, C<isGRAPH_uvchr>, C<isGRAPH_utf8>,
+C<isGRAPH_utf8_safe>, C<isGRAPH_LC>, C<isGRAPH_LC_uvchr>,
+C<isGRAPH_LC_utf8_safe>, and C<isGRAPH_LC_utf8_safe>.
+=for apidoc Amh|bool|isGRAPH_A|int ch
+=for apidoc Amh|bool|isGRAPH_L1|int ch
+=for apidoc Amh|bool|isGRAPH_uvchr|int ch
+=for apidoc Amh|bool|isGRAPH_utf8_safe|U8 * s|U8 * end
+=for apidoc Amh|bool|isGRAPH_utf8|U8 * s|U8 * end
+=for apidoc Amh|bool|isGRAPH_LC|int ch
+=for apidoc Amh|bool|isGRAPH_LC_uvchr|int ch
+=for apidoc Amh|bool|isGRAPH_LC_utf8_safe|U8 * s| U8 *end
+
=for apidoc Am|bool|isLOWER|char ch
Returns a boolean indicating whether the specified character is a
lowercase character, analogous to C<m/[[:lower:]]/>.
See the L<top of this section|/Character classification> for an explanation of
variants
-C<isLOWER_A>, C<isLOWER_L1>, C<isLOWER_uvchr>, C<isLOWER_utf8_safe>,
-C<isLOWER_LC>, C<isLOWER_LC_uvchr>, and C<isLOWER_LC_utf8_safe>.
+C<isLOWER_A>, C<isLOWER_L1>, C<isLOWER_uvchr>, C<isLOWER_utf8>,
+C<isLOWER_utf8_safe>, C<isLOWER_LC>, C<isLOWER_LC_uvchr>, C<isLOWER_LC_utf8>,
+and C<isLOWER_LC_utf8_safe>.
+=for apidoc Amh|bool|isLOWER_A|int ch
+=for apidoc Amh|bool|isLOWER_L1|int ch
+=for apidoc Amh|bool|isLOWER_uvchr|int ch
+=for apidoc Amh|bool|isLOWER_utf8_safe|U8 * s|U8 * end
+=for apidoc Amh|bool|isLOWER_utf8|U8 * s|U8 * end
+=for apidoc Amh|bool|isLOWER_LC|int ch
+=for apidoc Amh|bool|isLOWER_LC_uvchr|int ch
+=for apidoc Amh|bool|isLOWER_LC_utf8_safe|U8 * s| U8 *end
+
=for apidoc Am|bool|isOCTAL|char ch
Returns a boolean indicating whether the specified character is an
octal digit, [0-7].
@@ -744,6 +854,9 @@
The only two variants are C<isOCTAL_A> and C<isOCTAL_L1>; each is identical to
C<isOCTAL>.
+=for apidoc Amh|bool|isOCTAL_A|int ch
+=for apidoc Amh|bool|isOCTAL_L1|int ch
+
=for apidoc Am|bool|isPUNCT|char ch
Returns a boolean indicating whether the specified character is a
punctuation character, analogous to C<m/[[:punct:]]/>.
@@ -751,9 +864,19 @@
straightforward as one might desire. See L<perlrecharclass/POSIX Character
Classes> for details.
See the L<top of this section|/Character classification> for an explanation of
-variants C<isPUNCT_A>, C<isPUNCT_L1>, C<isPUNCT_uvchr>, C<isPUNCT_utf8_safe>,
-C<isPUNCT_LC>, C<isPUNCT_LC_uvchr>, and C<isPUNCT_LC_utf8_safe>.
+variants C<isPUNCT_A>, C<isPUNCT_L1>, C<isPUNCT_uvchr>, C<isPUNCT_utf8>,
+C<isPUNCT_utf8_safe>, C<isPUNCT_LC>, C<isPUNCT_LC_uvchr>, C<isPUNCT_LC_utf8>,
+and C<isPUNCT_LC_utf8_safe>.
+=for apidoc Amh|bool|isPUNCT_A|int ch
+=for apidoc Amh|bool|isPUNCT_L1|int ch
+=for apidoc Amh|bool|isPUNCT_uvchr|int ch
+=for apidoc Amh|bool|isPUNCT_utf8_safe|U8 * s|U8 * end
+=for apidoc Amh|bool|isPUNCT_utf8|U8 * s|U8 * end
+=for apidoc Amh|bool|isPUNCT_LC|int ch
+=for apidoc Amh|bool|isPUNCT_LC_uvchr|int ch
+=for apidoc Amh|bool|isPUNCT_LC_utf8_safe|U8 * s| U8 *end
+
=for apidoc Am|bool|isSPACE|char ch
Returns a boolean indicating whether the specified character is a
whitespace character. This is analogous
@@ -765,9 +888,19 @@
(See L</isPSXSPC> for a macro that matches a vertical tab in all releases.)
See the L<top of this section|/Character classification> for an explanation of
variants
-C<isSPACE_A>, C<isSPACE_L1>, C<isSPACE_uvchr>, C<isSPACE_utf8_safe>,
-C<isSPACE_LC>, C<isSPACE_LC_uvchr>, and C<isSPACE_LC_utf8_safe>.
+C<isSPACE_A>, C<isSPACE_L1>, C<isSPACE_uvchr>, C<isSPACE_utf8>,
+C<isSPACE_utf8_safe>, C<isSPACE_LC>, C<isSPACE_LC_uvchr>, C<isSPACE_LC_utf8>,
+and C<isSPACE_LC_utf8_safe>.
+=for apidoc Amh|bool|isSPACE_A|int ch
+=for apidoc Amh|bool|isSPACE_L1|int ch
+=for apidoc Amh|bool|isSPACE_uvchr|int ch
+=for apidoc Amh|bool|isSPACE_utf8_safe|U8 * s|U8 * end
+=for apidoc Amh|bool|isSPACE_utf8|U8 * s|U8 * end
+=for apidoc Amh|bool|isSPACE_LC|int ch
+=for apidoc Amh|bool|isSPACE_LC_uvchr|int ch
+=for apidoc Amh|bool|isSPACE_LC_utf8_safe|U8 * s| U8 *end
+
=for apidoc Am|bool|isPSXSPC|char ch
(short for Posix Space)
Starting in 5.18, this is identical in all its forms to the
@@ -779,24 +912,54 @@
Otherwise they are identical. Thus this macro is analogous to what
C<m/[[:space:]]/> matches in a regular expression.
See the L<top of this section|/Character classification> for an explanation of
-variants C<isPSXSPC_A>, C<isPSXSPC_L1>, C<isPSXSPC_uvchr>, C<isPSXSPC_utf8_safe>,
-C<isPSXSPC_LC>, C<isPSXSPC_LC_uvchr>, and C<isPSXSPC_LC_utf8_safe>.
+variants C<isPSXSPC_A>, C<isPSXSPC_L1>, C<isPSXSPC_uvchr>, C<isPSXSPC_utf8>,
+C<isPSXSPC_utf8_safe>, C<isPSXSPC_LC>, C<isPSXSPC_LC_uvchr>,
+C<isPSXSPC_LC_utf8>, and C<isPSXSPC_LC_utf8_safe>.
+=for apidoc Amh|bool|isPSXSPC_A|int ch
+=for apidoc Amh|bool|isPSXSPC_L1|int ch
+=for apidoc Amh|bool|isPSXSPC_uvchr|int ch
+=for apidoc Amh|bool|isPSXSPC_utf8_safe|U8 * s|U8 * end
+=for apidoc Amh|bool|isPSXSPC_utf8|U8 * s|U8 * end
+=for apidoc Amh|bool|isPSXSPC_LC|int ch
+=for apidoc Amh|bool|isPSXSPC_LC_uvchr|int ch
+=for apidoc Amh|bool|isPSXSPC_LC_utf8_safe|U8 * s| U8 *end
+
=for apidoc Am|bool|isUPPER|char ch
Returns a boolean indicating whether the specified character is an
uppercase character, analogous to C<m/[[:upper:]]/>.
See the L<top of this section|/Character classification> for an explanation of
-variants C<isUPPER_A>, C<isUPPER_L1>, C<isUPPER_uvchr>, C<isUPPER_utf8_safe>,
-C<isUPPER_LC>, C<isUPPER_LC_uvchr>, and C<isUPPER_LC_utf8_safe>.
+variants C<isUPPER_A>, C<isUPPER_L1>, C<isUPPER_uvchr>, C<isUPPER_utf8>,
+C<isUPPER_utf8_safe>, C<isUPPER_LC>, C<isUPPER_LC_uvchr>, C<isUPPER_LC_utf8>,
+and C<isUPPER_LC_utf8_safe>.
+=for apidoc Amh|bool|isUPPER_A|int ch
+=for apidoc Amh|bool|isUPPER_L1|int ch
+=for apidoc Amh|bool|isUPPER_uvchr|int ch
+=for apidoc Amh|bool|isUPPER_utf8_safe|U8 * s|U8 * end
+=for apidoc Amh|bool|isUPPER_utf8|U8 * s|U8 * end
+=for apidoc Amh|bool|isUPPER_LC|int ch
+=for apidoc Amh|bool|isUPPER_LC_uvchr|int ch
+=for apidoc Amh|bool|isUPPER_LC_utf8_safe|U8 * s| U8 *end
+
=for apidoc Am|bool|isPRINT|char ch
Returns a boolean indicating whether the specified character is a
printable character, analogous to C<m/[[:print:]]/>.
See the L<top of this section|/Character classification> for an explanation of
variants
-C<isPRINT_A>, C<isPRINT_L1>, C<isPRINT_uvchr>, C<isPRINT_utf8_safe>,
-C<isPRINT_LC>, C<isPRINT_LC_uvchr>, and C<isPRINT_LC_utf8_safe>.
+C<isPRINT_A>, C<isPRINT_L1>, C<isPRINT_uvchr>, C<isPRINT_utf8>,
+C<isPRINT_utf8_safe>, C<isPRINT_LC>, C<isPRINT_LC_uvchr>, C<isPRINT_LC_utf8>,
+and C<isPRINT_LC_utf8_safe>.
+=for apidoc Amh|bool|isPRINT_A|int ch
+=for apidoc Amh|bool|isPRINT_L1|int ch
+=for apidoc Amh|bool|isPRINT_uvchr|int ch
+=for apidoc Amh|bool|isPRINT_utf8_safe|U8 * s|U8 * end
+=for apidoc Amh|bool|isPRINT_utf8|U8 * s|U8 * end
+=for apidoc Amh|bool|isPRINT_LC|int ch
+=for apidoc Amh|bool|isPRINT_LC_uvchr|int ch
+=for apidoc Amh|bool|isPRINT_LC_utf8_safe|U8 * s| U8 *end
+
=for apidoc Am|bool|isWORDCHAR|char ch
Returns a boolean indicating whether the specified character is a character
that is a word character, analogous to what C<m/\w/> and C<m/[[:word:]]/> match
@@ -807,11 +970,25 @@
word character includes more than the standard C language meaning of
alphanumeric.
See the L<top of this section|/Character classification> for an explanation of
-variants C<isWORDCHAR_A>, C<isWORDCHAR_L1>, C<isWORDCHAR_uvchr>, and
-C<isWORDCHAR_utf8_safe>. C<isWORDCHAR_LC>, C<isWORDCHAR_LC_uvchr>, and
-C<isWORDCHAR_LC_utf8_safe> are also as described there, but additionally
-include the platform's native underscore.
+variants C<isWORDCHAR_A>, C<isWORDCHAR_L1>, C<isWORDCHAR_uvchr>,
+C<isWORDCHAR_utf8>, and C<isWORDCHAR_utf8_safe>. C<isWORDCHAR_LC>,
+C<isWORDCHAR_LC_uvchr>, C<isWORDCHAR_LC_utf8>, and C<isWORDCHAR_LC_utf8_safe>
+are also as described there, but additionally include the platform's native
+underscore.
+=for apidoc Amh|bool|isWORDCHAR_A|int ch
+=for apidoc Amh|bool|isWORDCHAR_L1|int ch
+=for apidoc Amh|bool|isWORDCHAR_uvchr|int ch
+=for apidoc Amh|bool|isWORDCHAR_utf8_safe|U8 * s|U8 * end
+=for apidoc Amh|bool|isWORDCHAR_utf8|U8 * s|U8 * end
+=for apidoc Amh|bool|isWORDCHAR_LC|int ch
+=for apidoc Amh|bool|isWORDCHAR_LC_uvchr|int ch
+=for apidoc Amh|bool|isWORDCHAR_LC_utf8_safe|U8 * s| U8 *end
+=for apidoc Amh|bool|isALNUM|int ch
+=for apidoc Amh|bool|isALNUM_A|int ch
+=for apidoc Amh|bool|isALNUM_LC|int ch
+=for apidoc Amh|bool|isALNUM_LC_uvchr|int ch
+
=for apidoc Am|bool|isXDIGIT|char ch
Returns a boolean indicating whether the specified character is a hexadecimal
digit. In the ASCII range these are C<[0-9A-Fa-f]>. Variants C<isXDIGIT_A()>
@@ -818,9 +995,18 @@
and C<isXDIGIT_L1()> are identical to C<isXDIGIT()>.
See the L<top of this section|/Character classification> for an explanation of
variants
-C<isXDIGIT_uvchr>, C<isXDIGIT_utf8_safe>, C<isXDIGIT_LC>, C<isXDIGIT_LC_uvchr>,
-and C<isXDIGIT_LC_utf8_safe>.
+C<isXDIGIT_uvchr>, C<isXDIGIT_utf8>, C<isXDIGIT_utf8_safe>, C<isXDIGIT_LC>,
+C<isXDIGIT_LC_uvchr>, C<isXDIGIT_LC_utf8>, and C<isXDIGIT_LC_utf8_safe>.
+=for apidoc Amh|bool|isXDIGIT_A|int ch
+=for apidoc Amh|bool|isXDIGIT_L1|int ch
+=for apidoc Amh|bool|isXDIGIT_uvchr|int ch
+=for apidoc Amh|bool|isXDIGIT_utf8_safe|U8 * s|U8 * end
+=for apidoc Amh|bool|isXDIGIT_utf8|U8 * s|U8 * end
+=for apidoc Amh|bool|isXDIGIT_LC|int ch
+=for apidoc Amh|bool|isXDIGIT_LC_uvchr|int ch
+=for apidoc Amh|bool|isXDIGIT_LC_utf8_safe|U8 * s| U8 *end
+
=for apidoc Am|bool|isIDFIRST|char ch
Returns a boolean indicating whether the specified character can be the first
character of an identifier. This is very close to, but not quite the same as
@@ -828,9 +1014,19 @@
returns true only if the input character also matches L</isWORDCHAR>.
See the L<top of this section|/Character classification> for an explanation of
variants
-C<isIDFIRST_A>, C<isIDFIRST_L1>, C<isIDFIRST_uvchr>, C<isIDFIRST_utf8_safe>,
-C<isIDFIRST_LC>, C<isIDFIRST_LC_uvchr>, and C<isIDFIRST_LC_utf8_safe>.
+C<isIDFIRST_A>, C<isIDFIRST_L1>, C<isIDFIRST_uvchr>, C<isIDFIRST_utf8>,
+C<isIDFIRST_utf8_safe>, C<isIDFIRST_LC>, C<isIDFIRST_LC_uvchr>,
+C<isIDFIRST_LC_utf8>, and C<isIDFIRST_LC_utf8_safe>.
+=for apidoc Amh|bool|isIDFIRST_A|int ch
+=for apidoc Amh|bool|isIDFIRST_L1|int ch
+=for apidoc Amh|bool|isIDFIRST_uvchr|int ch
+=for apidoc Amh|bool|isIDFIRST_utf8_safe|U8 * s|U8 * end
+=for apidoc Amh|bool|isIDFIRST_utf8|U8 * s|U8 * end
+=for apidoc Amh|bool|isIDFIRST_LC|int ch
+=for apidoc Amh|bool|isIDFIRST_LC_uvchr|int ch
+=for apidoc Amh|bool|isIDFIRST_LC_utf8_safe|U8 * s| U8 *end
+
=for apidoc Am|bool|isIDCONT|char ch
Returns a boolean indicating whether the specified character can be the
second or succeeding character of an identifier. This is very close to, but
@@ -837,11 +1033,19 @@
not quite the same as the official Unicode property C<XID_Continue>. The
difference is that this returns true only if the input character also matches
L</isWORDCHAR>. See the L<top of this section|/Character classification> for
-an
-explanation of variants C<isIDCONT_A>, C<isIDCONT_L1>, C<isIDCONT_uvchr>,
-C<isIDCONT_utf8_safe>, C<isIDCONT_LC>, C<isIDCONT_LC_uvchr>, and
-C<isIDCONT_LC_utf8_safe>.
+an explanation of variants C<isIDCONT_A>, C<isIDCONT_L1>, C<isIDCONT_uvchr>,
+C<isIDCONT_utf8>, C<isIDCONT_utf8_safe>, C<isIDCONT_LC>, C<isIDCONT_LC_uvchr>,
+C<isIDCONT_LC_utf8>, and C<isIDCONT_LC_utf8_safe>.
+=for apidoc Amh|bool|isIDCONT_A|int ch
+=for apidoc Amh|bool|isIDCONT_L1|int ch
+=for apidoc Amh|bool|isIDCONT_uvchr|int ch
+=for apidoc Amh|bool|isIDCONT_utf8_safe|U8 * s|U8 * end
+=for apidoc Amh|bool|isIDCONT_utf8|U8 * s|U8 * end
+=for apidoc Amh|bool|isIDCONT_LC|int ch
+=for apidoc Amh|bool|isIDCONT_LC_uvchr|int ch
+=for apidoc Amh|bool|isIDCONT_LC_utf8_safe|U8 * s| U8 *end
+
=head1 Miscellaneous Functions
=for apidoc Am|U8|READ_XDIGIT|char str*
@@ -860,7 +1064,7 @@
no other function that is crippled by not being able to give the correct
results for the full range of possible inputs has been implemented here.
-=for apidoc Am|U8|toUPPER|U8 ch
+=for apidoc Am|U8|toUPPER|int ch
Converts the specified character to uppercase. If the input is anything but an
ASCII lowercase character, that input character itself is returned. Variant
C<toUPPER_A> is equivalent.
@@ -876,7 +1080,7 @@
(but note, as explained at L<the top of this section|/Character case
changing>, that there may be more.)
-=for apidoc Am|UV|toUPPER_utf8_safe|U8* p|U8* e|U8* s|STRLEN* lenp
+=for apidoc Am|UV|toUPPER_utf8|U8* p|U8* e|U8* s|STRLEN* lenp
Converts the first UTF-8 encoded character in the sequence starting at C<p> and
extending no further than S<C<e - 1>> to its uppercase version, and
stores that in UTF-8 in C<s>, and its length in bytes in C<lenp>. Note
@@ -887,24 +1091,14 @@
(but note, as explained at L<the top of this section|/Character case
changing>, that there may be more).
-The suffix C<_safe> in the function's name indicates that it will not attempt
-to read beyond S<C<e - 1>>, provided that the constraint S<C<s E<lt> e>> is
-true (this is asserted for in C<-DDEBUGGING> builds). If the UTF-8 for the
-input character is malformed in some way, the program may croak, or the
-function may return the REPLACEMENT CHARACTER, at the discretion of the
-implementation, and subject to change in future releases.
+It will not attempt to read beyond S<C<e - 1>>, provided that the constraint
+S<C<s E<lt> e>> is true (this is asserted for in C<-DDEBUGGING> builds). If
+the UTF-8 for the input character is malformed in some way, the program may
+croak, or the function may return the REPLACEMENT CHARACTER, at the discretion
+of the implementation, and subject to change in future releases.
-=for apidoc Am|UV|toUPPER_utf8|U8* p|U8* s|STRLEN* lenp
-This is like C<L</toUPPER_utf8_safe>>, but doesn't have the C<e>
-parameter The function therefore can't check if it is reading
-beyond the end of the string. Starting in Perl v5.30, it will take the C<e>
-parameter, becoming a synonym for C<toUPPER_utf8_safe>. At that time every
-program that uses it will have to be changed to successfully compile. In the
-meantime, the first runtime call to C<toUPPER_utf8> from each call point in the
-program will raise a deprecation warning, enabled by default. You can convert
-your program now to use C<toUPPER_utf8_safe>, and avoid the warnings, and get an
-extra measure of protection, or you can wait until v5.30, when you'll be forced
-to add the C<e> parameter.
+=for apidoc Am|UV|toUPPER_utf8_safe|U8* p|U8* e|U8* s|STRLEN* lenp
+Same as L</toUPPER_utf8>.
=for apidoc Am|U8|toFOLD|U8 ch
Converts the specified character to foldcase. If the input is anything but an
@@ -923,7 +1117,7 @@
(but note, as explained at L<the top of this section|/Character case
changing>, that there may be more).
-=for apidoc Am|UV|toFOLD_utf8_safe|U8* p|U8* e|U8* s|STRLEN* lenp
+=for apidoc Am|UV|toFOLD_utf8|U8* p|U8* e|U8* s|STRLEN* lenp
Converts the first UTF-8 encoded character in the sequence starting at C<p> and
extending no further than S<C<e - 1>> to its foldcase version, and
stores that in UTF-8 in C<s>, and its length in bytes in C<lenp>. Note
@@ -934,7 +1128,7 @@
(but note, as explained at L<the top of this section|/Character case
changing>, that there may be more).
-The suffix C<_safe> in the function's name indicates that it will not attempt
+It will not attempt
to read beyond S<C<e - 1>>, provided that the constraint S<C<s E<lt> e>> is
true (this is asserted for in C<-DDEBUGGING> builds). If the UTF-8 for the
input character is malformed in some way, the program may croak, or the
@@ -941,17 +1135,8 @@
function may return the REPLACEMENT CHARACTER, at the discretion of the
implementation, and subject to change in future releases.
-=for apidoc Am|UV|toFOLD_utf8|U8* p|U8* s|STRLEN* lenp
-This is like C<L</toFOLD_utf8_safe>>, but doesn't have the C<e>
-parameter The function therefore can't check if it is reading
-beyond the end of the string. Starting in Perl v5.30, it will take the C<e>
-parameter, becoming a synonym for C<toFOLD_utf8_safe>. At that time every
-program that uses it will have to be changed to successfully compile. In the
-meantime, the first runtime call to C<toFOLD_utf8> from each call point in the
-program will raise a deprecation warning, enabled by default. You can convert
-your program now to use C<toFOLD_utf8_safe>, and avoid the warnings, and get an
-extra measure of protection, or you can wait until v5.30, when you'll be forced
-to add the C<e> parameter.
+=for apidoc Am|UV|toFOLD_utf8_safe|U8* p|U8* e|U8* s|STRLEN* lenp
+Same as L</toFOLD_utf8>.
=for apidoc Am|U8|toLOWER|U8 ch
Converts the specified character to lowercase. If the input is anything but an
@@ -977,8 +1162,7 @@
(but note, as explained at L<the top of this section|/Character case
changing>, that there may be more).
-
-=for apidoc Am|UV|toLOWER_utf8_safe|U8* p|U8* e|U8* s|STRLEN* lenp
+=for apidoc Am|UV|toLOWER_utf8|U8* p|U8* e|U8* s|STRLEN* lenp
Converts the first UTF-8 encoded character in the sequence starting at C<p> and
extending no further than S<C<e - 1>> to its lowercase version, and
stores that in UTF-8 in C<s>, and its length in bytes in C<lenp>. Note
@@ -988,26 +1172,15 @@
The first code point of the lowercased version is returned
(but note, as explained at L<the top of this section|/Character case
changing>, that there may be more).
+It will not attempt to read beyond S<C<e - 1>>, provided that the constraint
+S<C<s E<lt> e>> is true (this is asserted for in C<-DDEBUGGING> builds). If
+the UTF-8 for the input character is malformed in some way, the program may
+croak, or the function may return the REPLACEMENT CHARACTER, at the discretion
+of the implementation, and subject to change in future releases.
-The suffix C<_safe> in the function's name indicates that it will not attempt
-to read beyond S<C<e - 1>>, provided that the constraint S<C<s E<lt> e>> is
-true (this is asserted for in C<-DDEBUGGING> builds). If the UTF-8 for the
-input character is malformed in some way, the program may croak, or the
-function may return the REPLACEMENT CHARACTER, at the discretion of the
-implementation, and subject to change in future releases.
+=for apidoc Am|UV|toLOWER_utf8_safe|U8* p|U8* e|U8* s|STRLEN* lenp
+Same as L</toLOWER_utf8>.
-=for apidoc Am|UV|toLOWER_utf8|U8* p|U8* s|STRLEN* lenp
-This is like C<L</toLOWER_utf8_safe>>, but doesn't have the C<e>
-parameter The function therefore can't check if it is reading
-beyond the end of the string. Starting in Perl v5.30, it will take the C<e>
-parameter, becoming a synonym for C<toLOWER_utf8_safe>. At that time every
-program that uses it will have to be changed to successfully compile. In the
-meantime, the first runtime call to C<toLOWER_utf8> from each call point in the
-program will raise a deprecation warning, enabled by default. You can convert
-your program now to use C<toLOWER_utf8_safe>, and avoid the warnings, and get an
-extra measure of protection, or you can wait until v5.30, when you'll be forced
-to add the C<e> parameter.
-
=for apidoc Am|U8|toTITLE|U8 ch
Converts the specified character to titlecase. If the input is anything but an
ASCII lowercase character, that input character itself is returned. Variant
@@ -1026,7 +1199,7 @@
(but note, as explained at L<the top of this section|/Character case
changing>, that there may be more).
-=for apidoc Am|UV|toTITLE_utf8_safe|U8* p|U8* e|U8* s|STRLEN* lenp
+=for apidoc Am|UV|toTITLE_utf8|U8* p|U8* e|U8* s|STRLEN* lenp
Converts the first UTF-8 encoded character in the sequence starting at C<p> and
extending no further than S<C<e - 1>> to its titlecase version, and
stores that in UTF-8 in C<s>, and its length in bytes in C<lenp>. Note
@@ -1037,7 +1210,7 @@
(but note, as explained at L<the top of this section|/Character case
changing>, that there may be more).
-The suffix C<_safe> in the function's name indicates that it will not attempt
+It will not attempt
to read beyond S<C<e - 1>>, provided that the constraint S<C<s E<lt> e>> is
true (this is asserted for in C<-DDEBUGGING> builds). If the UTF-8 for the
input character is malformed in some way, the program may croak, or the
@@ -1044,17 +1217,8 @@
function may return the REPLACEMENT CHARACTER, at the discretion of the
implementation, and subject to change in future releases.
-=for apidoc Am|UV|toTITLE_utf8|U8* p|U8* s|STRLEN* lenp
-This is like C<L</toLOWER_utf8_safe>>, but doesn't have the C<e>
-parameter The function therefore can't check if it is reading
-beyond the end of the string. Starting in Perl v5.30, it will take the C<e>
-parameter, becoming a synonym for C<toTITLE_utf8_safe>. At that time every
-program that uses it will have to be changed to successfully compile. In the
-meantime, the first runtime call to C<toTITLE_utf8> from each call point in the
-program will raise a deprecation warning, enabled by default. You can convert
-your program now to use C<toTITLE_utf8_safe>, and avoid the warnings, and get an
-extra measure of protection, or you can wait until v5.30, when you'll be forced
-to add the C<e> parameter.
+=for apidoc Am|UV|toTITLE_utf8_safe|U8* p|U8* e|U8* s|STRLEN* lenp
+Same as L</toTITLE_utf8>.
=cut
@@ -1067,7 +1231,22 @@
*/
-/* Specify the widest unsigned type on the platform. */
+/*
+ void below because that's the best fit, and works for Devel::PPPort
+=for apidoc AmnU|void|WIDEST_UTYPE
+
+Yields the widest unsigned integer type on the platform, currently either
+C<U32> or C<64>. This can be used in declarations such as
+
+ WIDEST_UTYPE my_uv;
+
+or casts
+
+ my_uv = (WIDEST_UTYPE) val;
+
+=cut
+
+*/
#ifdef QUADKIND
# define WIDEST_UTYPE U64
#else
@@ -1094,27 +1273,23 @@
#define FITS_IN_8_BITS(c) (1)
#endif
+/* Returns true if l <= c <= (l + n), where 'l' and 'n' are non-negative
+ * Written this way so that after optimization, only one conditional test is
+ * needed. (The NV casts stop any warnings about comparison always being true
+ * if called with an unsigned. The cast preserves the sign, which is all we
+ * care about.) */
+#define withinCOUNT(c, l, n) (__ASSERT_((NV) (l) >= 0) \
+ __ASSERT_((NV) (n) >= 0) \
+ (((WIDEST_UTYPE) (((c)) - ((l) | 0))) <= (((WIDEST_UTYPE) ((n) | 0)))))
+
/* Returns true if c is in the range l..u, where 'l' is non-negative
* Written this way so that after optimization, only one conditional test is
- * needed.
- *
- * This isn't fully general, except for the special cased 'signed char' (which
- * should be resolved at compile time): It won't work if 'c' is negative, and
- * 'l' is larger than the max for that signed type. Thus if 'c' is a negative
- * int, and 'l' is larger than INT_MAX, it will fail. To protect agains this
- * happening, there is an assert that will generate a warning if c is larger
- * than e.g. INT_MAX if it is an 'unsigned int'. This could be a false
- * positive, but khw couldn't figure out a way to make it better. It's good
- * enough so far */
-#define inRANGE(c, l, u) (__ASSERT_((l) >= 0) __ASSERT_((u) >= (l)) \
- ((sizeof(c) == 1) \
- ? (((WIDEST_UTYPE) ((((U8) (c))|0) - (l))) <= ((WIDEST_UTYPE) ((u) - (l)))) \
- : (__ASSERT_( (((WIDEST_UTYPE) 1) << (CHARBITS * sizeof(c) - 1) & (c)) \
- /* sign bit of c is 0 */ == 0 \
- || (((~ ((WIDEST_UTYPE) 1) << ((CHARBITS * sizeof(c) - 1) - 1))\
- /* l not larger than largest value in c's signed type */ \
- & ~ ((WIDEST_UTYPE) 0)) & (l)) == 0) \
- ((WIDEST_UTYPE) (((c) - (l)) | 0) <= ((WIDEST_UTYPE) ((u) - (l)))))))
+ * needed. */
+#define inRANGE(c, l, u) (__ASSERT_((u) >= (l)) \
+ ( (sizeof(c) == sizeof(U8)) ? withinCOUNT(((U8) (c)), (l), ((u) - (l))) \
+ : (sizeof(c) == sizeof(U32)) ? withinCOUNT(((U32) (c)), (l), ((u) - (l))) \
+ : (__ASSERT_(sizeof(c) == sizeof(WIDEST_UTYPE)) \
+ withinCOUNT(((WIDEST_UTYPE) (c)), (l), ((u) - (l))))))
#ifdef EBCDIC
# ifndef _ALL_SOURCE
@@ -1173,9 +1348,6 @@
# define _CC_GRAPH 8 /* [:graph:] */
# define _CC_CASED 9 /* [:lower:] or [:upper:] under /i */
# define _CC_SPACE 10 /* \s, [:space:] */
-# define _CC_PSXSPC _CC_SPACE /* XXX Temporary, can be removed
- when the deprecated isFOO_utf8()
- functions are removed */
# define _CC_BLANK 11 /* [:blank:] */
# define _CC_XDIGIT 12 /* [:xdigit:] */
# define _CC_CNTRL 13 /* [:cntrl:] */
@@ -1193,18 +1365,14 @@
# define _CC_QUOTEMETA 20
# define _CC_NON_FINAL_FOLD 21
# define _CC_IS_IN_SOME_FOLD 22
-# define _CC_MNEMONIC_CNTRL 23
+# define _CC_BINDIGIT 23
+# define _CC_OCTDIGIT 24
+# define _CC_MNEMONIC_CNTRL 25
-# define _CC_IDCONT 24 /* XXX Temporary, can be removed when the deprecated
- isFOO_utf8() functions are removed */
-
/* This next group is only used on EBCDIC platforms, so theoretically could be
* shared with something entirely different that's only on ASCII platforms */
-# define _CC_UTF8_START_BYTE_IS_FOR_AT_LEAST_SURROGATE 28
-# define _CC_UTF8_IS_START 29
-# define _CC_UTF8_IS_DOWNGRADEABLE_START 30
-# define _CC_UTF8_IS_CONTINUATION 31
-/* Unused: 24-27
+# define _CC_UTF8_START_BYTE_IS_FOR_AT_LEAST_SURROGATE 31
+/* Unused: 24-30
* If more bits are needed, one could add a second word for non-64bit
* QUAD_IS_INT systems, using some #ifdefs to distinguish between having a 2nd
* word or not. The IS_IN_SOME_FOLD bit is the most easily expendable, as it
@@ -1329,8 +1497,11 @@
_generic_isCC(c, _CC_NON_FINAL_FOLD)
# define _IS_IN_SOME_FOLD_ONLY_FOR_USE_BY_REGCOMP_DOT_C(c) \
_generic_isCC(c, _CC_IS_IN_SOME_FOLD)
-# define _IS_MNEMONIC_CNTRL_ONLY_FOR_USE_BY_REGCOMP_DOT_C(c) \
- _generic_isCC(c, _CC_MNEMONIC_CNTRL)
+
+/* is c a control character for which we have a mnemonic? */
+# if defined(PERL_CORE) || defined(PERL_EXT)
+# define isMNEMONIC_CNTRL(c) _generic_isCC(c, _CC_MNEMONIC_CNTRL)
+# endif
#else /* else we don't have perl.h H_PERL */
/* If we don't have perl.h, we are compiling a utility program. Below we
@@ -1383,7 +1554,7 @@
|| (c) == '\f' || (c) == '\n' || (c) == '\r' \
|| (c) == '\t' || (c) == '\v' \
|| inRANGE((c), 1, 3) /* SOH, STX, ETX */ \
- || (c) == 7 /* U+7F DEL */ \
+ || (c) == 7F /* U+7F DEL */ \
|| inRANGE((c), 0x0E, 0x13) /* SO SI DLE \
DC[1-3] */ \
|| (c) == 0x18 /* U+18 CAN */ \
@@ -1717,8 +1888,8 @@
* number defined earlier in this file. _generic_uvchr() is used for POSIX
* classes where there is a macro or function 'above_latin1' that takes the
* single argument 'c' and returns the desired value. These exist for those
- * classes which have simple definitions, avoiding the overhead of a hash
- * lookup or inversion list binary search. _generic_swash_uvchr() can be used
+ * classes which have simple definitions, avoiding the overhead of an inversion
+ * list binary search. _generic_invlist_uvchr() can be used
* for classes where that overhead is faster than a direct lookup.
* _generic_uvchr() won't compile if 'c' isn't unsigned, as it won't match the
* 'above_latin1' prototype. _generic_isCC() macro does bounds checking, so
@@ -1729,30 +1900,30 @@
#define _generic_uvchr(classnum, above_latin1, c) ((c) < 256 \
? _generic_isCC(c, classnum) \
: above_latin1(c))
-#define _generic_swash_uvchr(classnum, c) ((c) < 256 \
+#define _generic_invlist_uvchr(classnum, c) ((c) < 256 \
? _generic_isCC(c, classnum) \
: _is_uni_FOO(classnum, c))
-#define isALPHA_uvchr(c) _generic_swash_uvchr(_CC_ALPHA, c)
-#define isALPHANUMERIC_uvchr(c) _generic_swash_uvchr(_CC_ALPHANUMERIC, c)
+#define isALPHA_uvchr(c) _generic_invlist_uvchr(_CC_ALPHA, c)
+#define isALPHANUMERIC_uvchr(c) _generic_invlist_uvchr(_CC_ALPHANUMERIC, c)
#define isASCII_uvchr(c) isASCII(c)
#define isBLANK_uvchr(c) _generic_uvchr(_CC_BLANK, is_HORIZWS_cp_high, c)
#define isCNTRL_uvchr(c) isCNTRL_L1(c) /* All controls are in Latin1 */
-#define isDIGIT_uvchr(c) _generic_swash_uvchr(_CC_DIGIT, c)
-#define isGRAPH_uvchr(c) _generic_swash_uvchr(_CC_GRAPH, c)
+#define isDIGIT_uvchr(c) _generic_invlist_uvchr(_CC_DIGIT, c)
+#define isGRAPH_uvchr(c) _generic_invlist_uvchr(_CC_GRAPH, c)
#define isIDCONT_uvchr(c) \
_generic_uvchr(_CC_WORDCHAR, _is_uni_perl_idcont, c)
#define isIDFIRST_uvchr(c) \
_generic_uvchr(_CC_IDFIRST, _is_uni_perl_idstart, c)
-#define isLOWER_uvchr(c) _generic_swash_uvchr(_CC_LOWER, c)
-#define isPRINT_uvchr(c) _generic_swash_uvchr(_CC_PRINT, c)
+#define isLOWER_uvchr(c) _generic_invlist_uvchr(_CC_LOWER, c)
+#define isPRINT_uvchr(c) _generic_invlist_uvchr(_CC_PRINT, c)
-#define isPUNCT_uvchr(c) _generic_swash_uvchr(_CC_PUNCT, c)
+#define isPUNCT_uvchr(c) _generic_invlist_uvchr(_CC_PUNCT, c)
#define isSPACE_uvchr(c) _generic_uvchr(_CC_SPACE, is_XPERLSPACE_cp_high, c)
#define isPSXSPC_uvchr(c) isSPACE_uvchr(c)
-#define isUPPER_uvchr(c) _generic_swash_uvchr(_CC_UPPER, c)
+#define isUPPER_uvchr(c) _generic_invlist_uvchr(_CC_UPPER, c)
#define isVERTWS_uvchr(c) _generic_uvchr(_CC_VERTSPACE, is_VERTWS_cp_high, c)
-#define isWORDCHAR_uvchr(c) _generic_swash_uvchr(_CC_WORDCHAR, c)
+#define isWORDCHAR_uvchr(c) _generic_invlist_uvchr(_CC_WORDCHAR, c)
#define isXDIGIT_uvchr(c) _generic_uvchr(_CC_XDIGIT, is_XDIGIT_cp_high, c)
#define toFOLD_uvchr(c,s,l) to_uni_fold(c,s,l)
@@ -1792,30 +1963,30 @@
* _generic_uvchr, so see it for more info. */
#define _generic_LC_uvchr(latin1, above_latin1, c) \
(c < 256 ? latin1(c) : above_latin1(c))
-#define _generic_LC_swash_uvchr(latin1, classnum, c) \
+#define _generic_LC_invlist_uvchr(latin1, classnum, c) \
(c < 256 ? latin1(c) : _is_uni_FOO(classnum, c))
-#define isALPHA_LC_uvchr(c) _generic_LC_swash_uvchr(isALPHA_LC, _CC_ALPHA, c)
-#define isALPHANUMERIC_LC_uvchr(c) _generic_LC_swash_uvchr(isALPHANUMERIC_LC, \
+#define isALPHA_LC_uvchr(c) _generic_LC_invlist_uvchr(isALPHA_LC, _CC_ALPHA, c)
+#define isALPHANUMERIC_LC_uvchr(c) _generic_LC_invlist_uvchr(isALPHANUMERIC_LC, \
_CC_ALPHANUMERIC, c)
#define isASCII_LC_uvchr(c) isASCII_LC(c)
#define isBLANK_LC_uvchr(c) _generic_LC_uvchr(isBLANK_LC, \
is_HORIZWS_cp_high, c)
#define isCNTRL_LC_uvchr(c) (c < 256 ? isCNTRL_LC(c) : 0)
-#define isDIGIT_LC_uvchr(c) _generic_LC_swash_uvchr(isDIGIT_LC, _CC_DIGIT, c)
-#define isGRAPH_LC_uvchr(c) _generic_LC_swash_uvchr(isGRAPH_LC, _CC_GRAPH, c)
+#define isDIGIT_LC_uvchr(c) _generic_LC_invlist_uvchr(isDIGIT_LC, _CC_DIGIT, c)
+#define isGRAPH_LC_uvchr(c) _generic_LC_invlist_uvchr(isGRAPH_LC, _CC_GRAPH, c)
#define isIDCONT_LC_uvchr(c) _generic_LC_uvchr(isIDCONT_LC, \
_is_uni_perl_idcont, c)
#define isIDFIRST_LC_uvchr(c) _generic_LC_uvchr(isIDFIRST_LC, \
_is_uni_perl_idstart, c)
-#define isLOWER_LC_uvchr(c) _generic_LC_swash_uvchr(isLOWER_LC, _CC_LOWER, c)
-#define isPRINT_LC_uvchr(c) _generic_LC_swash_uvchr(isPRINT_LC, _CC_PRINT, c)
+#define isLOWER_LC_uvchr(c) _generic_LC_invlist_uvchr(isLOWER_LC, _CC_LOWER, c)
+#define isPRINT_LC_uvchr(c) _generic_LC_invlist_uvchr(isPRINT_LC, _CC_PRINT, c)
#define isPSXSPC_LC_uvchr(c) isSPACE_LC_uvchr(c)
-#define isPUNCT_LC_uvchr(c) _generic_LC_swash_uvchr(isPUNCT_LC, _CC_PUNCT, c)
+#define isPUNCT_LC_uvchr(c) _generic_LC_invlist_uvchr(isPUNCT_LC, _CC_PUNCT, c)
#define isSPACE_LC_uvchr(c) _generic_LC_uvchr(isSPACE_LC, \
is_XPERLSPACE_cp_high, c)
-#define isUPPER_LC_uvchr(c) _generic_LC_swash_uvchr(isUPPER_LC, _CC_UPPER, c)
-#define isWORDCHAR_LC_uvchr(c) _generic_LC_swash_uvchr(isWORDCHAR_LC, \
+#define isUPPER_LC_uvchr(c) _generic_LC_invlist_uvchr(isUPPER_LC, _CC_UPPER, c)
+#define isWORDCHAR_LC_uvchr(c) _generic_LC_invlist_uvchr(isWORDCHAR_LC, \
_CC_WORDCHAR, c)
#define isXDIGIT_LC_uvchr(c) _generic_LC_uvchr(isXDIGIT_LC, \
is_XDIGIT_cp_high, c)
@@ -1822,22 +1993,6 @@
#define isBLANK_LC_uni(c) isBLANK_LC_uvchr(UNI_TO_NATIVE(c))
-/* For internal core Perl use only: the base macros for defining macros like
- * isALPHA_utf8. These are like the earlier defined macros, but take an input
- * UTF-8 encoded string 'p'. If the input is in the Latin1 range, use
- * the Latin1 macro 'classnum' on 'p'. Otherwise use the value given by the
- * 'utf8' parameter. This relies on the fact that ASCII characters have the
- * same representation whether utf8 or not. Note that it assumes that the utf8
- * has been validated, and ignores 'use bytes' */
-#define _base_generic_utf8(enum_name, name, p, use_locale ) \
- _is_utf8_FOO(CAT2(_CC_, enum_name), \
- (const U8 *) p, \
- "is" STRINGIFY(name) "_utf8", \
- "is" STRINGIFY(name) "_utf8_safe", \
- 1, use_locale, __FILE__,__LINE__)
-
-#define _generic_utf8(name, p) _base_generic_utf8(name, name, p, 0)
-
/* The "_safe" macros make sure that we don't attempt to read beyond 'e', but
* they don't otherwise go out of their way to look for malformed UTF-8. If
* they can return accurate results without knowing if the input is otherwise
@@ -1862,8 +2017,9 @@
#endif
#define _generic_utf8_safe(classnum, p, e, above_latin1) \
- (__ASSERT_(_utf8_safe_assert(p, e)) \
- (UTF8_IS_INVARIANT(*(p))) \
+ ((! _utf8_safe_assert(p, e)) \
+ ? (_force_out_malformed_utf8_message((U8 *) (p), (U8 *) (e), 0, 1), 0)\
+ : (UTF8_IS_INVARIANT(*(p))) \
? _generic_isCC(*(p), classnum) \
: (UTF8_IS_DOWNGRADEABLE_START(*(p)) \
? ((LIKELY((e) - (p) > 1 && UTF8_IS_CONTINUATION(*((p)+1)))) \
@@ -1876,7 +2032,7 @@
* 'above_latin1' can be a macro */
#define _generic_func_utf8_safe(classnum, above_latin1, p, e) \
_generic_utf8_safe(classnum, p, e, above_latin1(p, e))
-#define _generic_non_swash_utf8_safe(classnum, above_latin1, p, e) \
+#define _generic_non_invlist_utf8_safe(classnum, above_latin1, p, e) \
_generic_utf8_safe(classnum, p, e, \
(UNLIKELY((e) - (p) < UTF8SKIP(p)) \
? (_force_out_malformed_utf8_message( \
@@ -1884,8 +2040,8 @@
: above_latin1(p)))
/* Like the above, but passes classnum to _isFOO_utf8(), instead of having an
* 'above_latin1' parameter */
-#define _generic_swash_utf8_safe(classnum, p, e) \
-_generic_utf8_safe(classnum, p, e, _is_utf8_FOO_with_len(classnum, p, e))
+#define _generic_invlist_utf8_safe(classnum, p, e) \
+ _generic_utf8_safe(classnum, p, e, _is_utf8_FOO(classnum, p, e))
/* Like the above, but should be used only when it is known that there are no
* characters in the upper-Latin1 range (128-255 on ASCII platforms) which the
@@ -1900,34 +2056,34 @@
: above_latin1)
-#define isALPHA_utf8(p) _generic_utf8(ALPHA, p)
-#define isALPHANUMERIC_utf8(p) _generic_utf8(ALPHANUMERIC, p)
-#define isASCII_utf8(p) _generic_utf8(ASCII, p)
-#define isBLANK_utf8(p) _generic_utf8(BLANK, p)
-#define isCNTRL_utf8(p) _generic_utf8(CNTRL, p)
-#define isDIGIT_utf8(p) _generic_utf8(DIGIT, p)
-#define isGRAPH_utf8(p) _generic_utf8(GRAPH, p)
-#define isIDCONT_utf8(p) _generic_utf8(IDCONT, p)
-#define isIDFIRST_utf8(p) _generic_utf8(IDFIRST, p)
-#define isLOWER_utf8(p) _generic_utf8(LOWER, p)
-#define isPRINT_utf8(p) _generic_utf8(PRINT, p)
-#define isPSXSPC_utf8(p) _generic_utf8(PSXSPC, p)
-#define isPUNCT_utf8(p) _generic_utf8(PUNCT, p)
-#define isSPACE_utf8(p) _generic_utf8(SPACE, p)
-#define isUPPER_utf8(p) _generic_utf8(UPPER, p)
-#define isVERTWS_utf8(p) _generic_utf8(VERTSPACE, p)
-#define isWORDCHAR_utf8(p) _generic_utf8(WORDCHAR, p)
-#define isXDIGIT_utf8(p) _generic_utf8(XDIGIT, p)
+#define isALPHA_utf8(p, e) isALPHA_utf8_safe(p, e)
+#define isALPHANUMERIC_utf8(p, e) isALPHANUMERIC_utf8_safe(p, e)
+#define isASCII_utf8(p, e) isASCII_utf8_safe(p, e)
+#define isBLANK_utf8(p, e) isBLANK_utf8_safe(p, e)
+#define isCNTRL_utf8(p, e) isCNTRL_utf8_safe(p, e)
+#define isDIGIT_utf8(p, e) isDIGIT_utf8_safe(p, e)
+#define isGRAPH_utf8(p, e) isGRAPH_utf8_safe(p, e)
+#define isIDCONT_utf8(p, e) isIDCONT_utf8_safe(p, e)
+#define isIDFIRST_utf8(p, e) isIDFIRST_utf8_safe(p, e)
+#define isLOWER_utf8(p, e) isLOWER_utf8_safe(p, e)
+#define isPRINT_utf8(p, e) isPRINT_utf8_safe(p, e)
+#define isPSXSPC_utf8(p, e) isPSXSPC_utf8_safe(p, e)
+#define isPUNCT_utf8(p, e) isPUNCT_utf8_safe(p, e)
+#define isSPACE_utf8(p, e) isSPACE_utf8_safe(p, e)
+#define isUPPER_utf8(p, e) isUPPER_utf8_safe(p, e)
+#define isVERTWS_utf8(p, e) isVERTWS_utf8_safe(p, e)
+#define isWORDCHAR_utf8(p, e) isWORDCHAR_utf8_safe(p, e)
+#define isXDIGIT_utf8(p, e) isXDIGIT_utf8_safe(p, e)
-#define isALPHA_utf8_safe(p, e) _generic_swash_utf8_safe(_CC_ALPHA, p, e)
+#define isALPHA_utf8_safe(p, e) _generic_invlist_utf8_safe(_CC_ALPHA, p, e)
#define isALPHANUMERIC_utf8_safe(p, e) \
- _generic_swash_utf8_safe(_CC_ALPHANUMERIC, p, e)
+ _generic_invlist_utf8_safe(_CC_ALPHANUMERIC, p, e)
#define isASCII_utf8_safe(p, e) \
/* Because ASCII is invariant under utf8, the non-utf8 macro \
* works */ \
(__ASSERT_(_utf8_safe_assert(p, e)) isASCII(*(p)))
#define isBLANK_utf8_safe(p, e) \
- _generic_non_swash_utf8_safe(_CC_BLANK, is_HORIZWS_high, p, e)
+ _generic_non_invlist_utf8_safe(_CC_BLANK, is_HORIZWS_high, p, e)
#ifdef EBCDIC
/* Because all controls are UTF-8 invariants in EBCDIC, we can use this
@@ -1940,32 +2096,32 @@
#define isDIGIT_utf8_safe(p, e) \
_generic_utf8_safe_no_upper_latin1(_CC_DIGIT, p, e, \
- _is_utf8_FOO_with_len(_CC_DIGIT, p, e))
-#define isGRAPH_utf8_safe(p, e) _generic_swash_utf8_safe(_CC_GRAPH, p, e)
+ _is_utf8_FOO(_CC_DIGIT, p, e))
+#define isGRAPH_utf8_safe(p, e) _generic_invlist_utf8_safe(_CC_GRAPH, p, e)
#define isIDCONT_utf8_safe(p, e) _generic_func_utf8_safe(_CC_WORDCHAR, \
- _is_utf8_perl_idcont_with_len, p, e)
+ _is_utf8_perl_idcont, p, e)
/* To prevent S_scan_word in toke.c from hanging, we have to make sure that
* IDFIRST is an alnum. See
- * http://rt.perl.org/rt3/Ticket/Display.html?id=74022 for more detail than you
+ * https://github.com/Perl/perl5/issues/10275 for more detail than you
* ever wanted to know about. (In the ASCII range, there isn't a difference.)
* This used to be not the XID version, but we decided to go with the more
* modern Unicode definition */
#define isIDFIRST_utf8_safe(p, e) \
_generic_func_utf8_safe(_CC_IDFIRST, \
- _is_utf8_perl_idstart_with_len, (U8 *) (p), (U8 *) (e))
+ _is_utf8_perl_idstart, (U8 *) (p), (U8 *) (e))
-#define isLOWER_utf8_safe(p, e) _generic_swash_utf8_safe(_CC_LOWER, p, e)
-#define isPRINT_utf8_safe(p, e) _generic_swash_utf8_safe(_CC_PRINT, p, e)
+#define isLOWER_utf8_safe(p, e) _generic_invlist_utf8_safe(_CC_LOWER, p, e)
+#define isPRINT_utf8_safe(p, e) _generic_invlist_utf8_safe(_CC_PRINT, p, e)
#define isPSXSPC_utf8_safe(p, e) isSPACE_utf8_safe(p, e)
-#define isPUNCT_utf8_safe(p, e) _generic_swash_utf8_safe(_CC_PUNCT, p, e)
+#define isPUNCT_utf8_safe(p, e) _generic_invlist_utf8_safe(_CC_PUNCT, p, e)
#define isSPACE_utf8_safe(p, e) \
- _generic_non_swash_utf8_safe(_CC_SPACE, is_XPERLSPACE_high, p, e)
-#define isUPPER_utf8_safe(p, e) _generic_swash_utf8_safe(_CC_UPPER, p, e)
+ _generic_non_invlist_utf8_safe(_CC_SPACE, is_XPERLSPACE_high, p, e)
+#define isUPPER_utf8_safe(p, e) _generic_invlist_utf8_safe(_CC_UPPER, p, e)
#define isVERTWS_utf8_safe(p, e) \
- _generic_non_swash_utf8_safe(_CC_VERTSPACE, is_VERTWS_high, p, e)
+ _generic_non_invlist_utf8_safe(_CC_VERTSPACE, is_VERTWS_high, p, e)
#define isWORDCHAR_utf8_safe(p, e) \
@@ Diff output truncated at 1234567 characters. @@
More information about the tex-live-commits
mailing list.