From 50b5391c8f1f6f297de5bc65d17e615d1cc3ccc0 Mon Sep 17 00:00:00 2001 From: John Maddock Date: Fri, 9 Apr 2004 16:04:34 +0000 Subject: [PATCH] Almost complete POSIX regex support now... [SVN r22624] --- build/Jamfile | 2 +- include/boost/regex/config.hpp | 1 + include/boost/regex/v4/basic_regex.hpp | 10 + .../boost/regex/v4/basic_regex_creator.hpp | 499 +++++++++- include/boost/regex/v4/basic_regex_parser.hpp | 392 +++++++- include/boost/regex/v4/cpp_regex_traits.hpp | 141 +-- include/boost/regex/v4/error_type.hpp | 5 + include/boost/regex/v4/perl_matcher.hpp | 14 +- .../boost/regex/v4/perl_matcher_common.hpp | 6 +- .../regex/v4/perl_matcher_non_recursive.hpp | 36 +- .../boost/regex/v4/perl_matcher_recursive.hpp | 8 +- include/boost/regex/v4/regbase.hpp | 4 +- include/boost/regex/v4/regex_grep.hpp | 9 +- .../boost/regex/v4/regex_traits_defaults.hpp | 8 +- include/boost/regex/v4/states.hpp | 6 +- src/regex_traits_defaults.cpp | 4 +- test/Jamfile | 25 +- test/captures/Jamfile | 2 +- test/regress/basic_tests.cpp | 862 +++++++++--------- test/regress/main.cpp | 10 +- test/regress/test.hpp | 7 + 21 files changed, 1446 insertions(+), 605 deletions(-) diff --git a/build/Jamfile b/build/Jamfile index ae6015e8..2317b62a 100644 --- a/build/Jamfile +++ b/build/Jamfile @@ -59,7 +59,7 @@ lib boost_regex : ../src/$(SOURCES)