RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library.

Clone this repo:
  1. def664c Get rid of `using std::string;`. (part 7 of 7) by Paul Wankadia · 9 days ago master
  2. 0e35179 Get rid of `using std::string;`. (part 6 of N) by Paul Wankadia · 9 days ago
  3. b049f8e Get rid of `using std::string;`. (part 5 of N) by Paul Wankadia · 9 days ago
  4. ae56511 Get rid of `using std::string;`. (part 4 of N) by Paul Wankadia · 9 days ago
  5. 5673270 Get rid of `using std::string;`. (part 3 of N) by Paul Wankadia · 9 days ago
  6. 2d15272 Get rid of `using std::string;`. (part 2 of N) by Paul Wankadia · 9 days ago
  7. bc5d6ae Get rid of `using std::string;`. (part 1 of N) by Paul Wankadia · 9 days ago
  8. 5a982a6 Make the BitState bitmap use list heads. by Paul Wankadia · 13 days ago
  9. e7486fd Make NFA use hints. by Paul Wankadia · 14 days ago
  10. ca3d853 Avoid touching the bitmap even more. by Paul Wankadia · 2 weeks ago
  11. f03adb8 Make BitState avoid touching the bitmap unnecessarily. by Paul Wankadia · 2 weeks ago
  12. 8d8f56a Give foldcase 1 bit and hint 15 bits. by Paul Wankadia · 2 weeks ago
  13. 4cb2a1e Remove a bogus comment. by Paul Wankadia · 3 weeks ago
  14. 75e4950 Handle foldcase when computing hints. Mea culpa. by Paul Wankadia · 3 weeks ago
  15. a7ff8e7 Compute hints for ByteRange instructions. Make BitState use them. by Paul Wankadia · 3 weeks ago
  16. 9df3bc2 Tidy up a call to fullrune(). by Paul Wankadia · 3 weeks ago
  17. 0f15a35 Fix a silly buffer underflow. by Paul Wankadia · 3 weeks ago
  18. bc03e48 Implement run length encoding for BitState. by Paul Wankadia · 3 weeks ago
  19. 235203a Simplify AltMatch and Capture handling in BitState. by Paul Wankadia · 3 weeks ago
  20. 96b75fa Make the fuzzer handle \p and \P specially. by Paul Wankadia · 4 weeks ago 2019-03-01