summaryrefslogtreecommitdiff
path: root/perlio.c
diff options
context:
space:
mode:
authorKarl Williamson <public@khwilliamson.com>2010-09-23 20:47:03 -0600
committerSteffen Mueller <smueller@cpan.org>2010-09-25 11:15:31 +0200
commit9c68f0abf07d540a547ec774305849d8cf1f3dfe (patch)
treee5fbd1eee63fa150db700a9e9411607207a31417 /perlio.c
parent271b5cb31d498243788ba704c149a346f82b8e04 (diff)
downloadperl-9c68f0abf07d540a547ec774305849d8cf1f3dfe.tar.gz
Add 256 word bit table of character classes
This patch adds a table for looking up character classes. It is 256 words long, in l1_char_class_tab.h, with each word corresponding to the ordinal of a Latin1 character, and each word contains a bit map of all the properties that character matches. Each property has a bit or two. Ones named _CC_property_A are true only if the character is also in the ASCII character set. Ones named CC_property_L1 do not have this restriction. (L1 stands for Latin1.) Also added is a script that generates the table. It is not anticipated that this will need to be used often. (This commit was changed from its original form by Steffen.)
Diffstat (limited to 'perlio.c')
0 files changed, 0 insertions, 0 deletions