This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
mktables: Suppress complement tables
authorKarl Williamson <public@khwilliamson.com>
Fri, 1 Jul 2011 16:25:28 +0000 (10:25 -0600)
committerKarl Williamson <public@khwilliamson.com>
Sun, 3 Jul 2011 20:05:49 +0000 (14:05 -0600)
commita92d5c2e4647ac12b60c5732210445ac4c458ad3
treeb149d7e57ce1d7af6820665ba533e1819bfb5d17
parente1759d043939c0b3bb25c6d8408f1ee9f81175c1
mktables: Suppress complement tables

Consider the property \p{AHex}.  This is really \p{AHex=Y}, and there
is a corresponding \p{AHex=N} that is just the complement.  Prior to
this patch, 2 tables were generated for AHex.  Now, just one is, and the
N table is set-up in Heavy.pl to be the complement of the Y table.  This
saves quite a few tables and corresponding disk space.

Note that not all complements need be binary tables.
lib/unicore/mktables