diff options
author | Karl Williamson <public@khwilliamson.com> | 2012-01-07 12:10:41 -0700 |
---|---|---|
committer | Karl Williamson <public@khwilliamson.com> | 2012-02-09 10:13:57 -0700 |
commit | 9d9177bec752277fb0bb090203f47d85c3aba878 (patch) | |
tree | f312c12f5dd773346d960b45315375b032d72ce8 /charclass_invlists.h | |
parent | f59ff1943250231e4a9af32ff93e52cdfba13134 (diff) | |
download | perl-9d9177bec752277fb0bb090203f47d85c3aba878.tar.gz |
Add regen/mk_invlists.pl, charclass_invlists.h
This will be used to generate compile-time inversion lists in a C hdr
file that can be included in programs for initialization speed
Three simple inversion lists are included in this initial commit
Diffstat (limited to 'charclass_invlists.h')
-rw-r--r-- | charclass_invlists.h | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/charclass_invlists.h b/charclass_invlists.h new file mode 100644 index 0000000000..dbb32d857b --- /dev/null +++ b/charclass_invlists.h @@ -0,0 +1,39 @@ +/* -*- buffer-read-only: t -*- + * !!!!!!! DO NOT EDIT THIS FILE !!!!!!! + * This file is built by regen/mk_invlists.pl from Unicode::UCD. + * Any changes made here will be lost! + */ + +/* See the generating file for comments */ + + +UV Latin1_invlist[] = { + 2, /* Number of elements */ + 0, /* Current iteration position */ + 1064334010, /* Version and data structure type */ + 0, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ + 256, + 0 +}; + +UV AboveLatin1_invlist[] = { + 1, /* Number of elements */ + 0, /* Current iteration position */ + 1064334010, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ + 256 +}; + +UV ASCII_invlist[] = { + 2, /* Number of elements */ + 0, /* Current iteration position */ + 1064334010, /* Version and data structure type */ + 0, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ + 128, + 0 +}; + +/* ex: set ro: */ |