forked from let-me-illustrate/lmi
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Switch to using pcre::regex instead of boost::regex
Drop dependency on Boost.Regex library and use PCRE-based regex class instead. Using PCRE-based implementation is advantageous compared to using std::regex because it has a much better performance and also has more features, notably it supports "?<=" look-behind assertions not supported by the standard class, that are used in the existing code. The only regex change needed was the one replacing "\l", which is not recognized by PCRE (nor std::regex) as a character class shorthand with the explicit use "[:lower:]".
- Loading branch information
Showing
9 changed files
with
134 additions
and
718 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.