(1) Move internal flags out of the options field, to make room.
(2) \r and \n must be explicit to trigger the special CRLF handline exception.
(3) (?J) at the start now sets JCHANGED as well as DUPNAMES.

1

/*************************************************

2

* Perl-Compatible Regular Expressions *

3

*************************************************/

4

5

/* PCRE is a library of functions to support regular expressions whose syntax

6

and semantics are as close as possible to those of the Perl 5 language.