This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
regcomp.h: Add some macros
authorKarl Williamson <khw@cpan.org>
Fri, 21 Sep 2018 04:23:00 +0000 (22:23 -0600)
committerKarl Williamson <khw@cpan.org>
Sat, 20 Oct 2018 06:09:54 +0000 (00:09 -0600)
commit14ed74f6dd2e0e693ae27a31f52b809b3258942d
tree372a7d4bb53e93cb6bb6daf0b0dfbf33e7cdffa3
parent791aaf541f8a702d973890e80d703c32899f0651
regcomp.h: Add some macros

These are use to allow the bit map of run-time /[[:posix:]]/l classes to
be stored in a variable, and not just in the argument of an ANYOF node.
This will enable the next commit to use such a variable.  The current
macros are rewritten to just call the new ones with the proper arguments.

A macro of a different sort is also created to allow one to set the
entire bit field in the node at once.
regcomp.h