regex point release (minor compatiblity fixes)

[SVN r10245]
This commit is contained in:
John Maddock
2001-05-30 11:36:49 +00:00
parent 60659c5d84
commit 330d46f306
50 changed files with 187 additions and 360 deletions

View File

@ -13,7 +13,7 @@
<H3><IMG SRC="../../c++boost.gif" WIDTH=276 HEIGHT=86 ALT="C++ Boost"></H3></TD> <H3><IMG SRC="../../c++boost.gif" WIDTH=276 HEIGHT=86 ALT="C++ Boost"></H3></TD>
<TD WIDTH="50%" VALIGN="TOP"> <TD WIDTH="50%" VALIGN="TOP">
<H3 ALIGN="CENTER">Regex++, Appendices.</H3> <H3 ALIGN="CENTER">Regex++, Appendices.</H3>
<I><P ALIGN="CENTER">(version 3.11, 18 April 2000)</I> </P> <I><P ALIGN="CENTER">(version 3.12, 18 April 2000)</I> </P>
<I><PRE>Copyright (c) 1998-2000 <I><PRE>Copyright (c) 1998-2000
Dr John Maddock Dr John Maddock

442
configure vendored

File diff suppressed because it is too large Load Diff

View File

@ -15,7 +15,7 @@
/* /*
* FILE jgrep.cpp * FILE jgrep.cpp
* VERSION 3.11 * VERSION 3.12
*/ */
#include <stdio.h> #include <stdio.h>

View File

@ -15,7 +15,7 @@
/* /*
* FILE jgrep.h * FILE jgrep.h
* VERSION 3.11 * VERSION 3.12
*/ */
#ifndef _JGREP_H #ifndef _JGREP_H

View File

@ -15,7 +15,7 @@
/* /*
* FILE main.cpp * FILE main.cpp
* VERSION 3.11 * VERSION 3.12
*/ */

View File

@ -13,7 +13,7 @@
<H3><IMG SRC="../../c++boost.gif" WIDTH=276 HEIGHT=86 ALT="C++ Boost"></H3></TD> <H3><IMG SRC="../../c++boost.gif" WIDTH=276 HEIGHT=86 ALT="C++ Boost"></H3></TD>
<TD WIDTH="50%" VALIGN="TOP"> <TD WIDTH="50%" VALIGN="TOP">
<H3 ALIGN="CENTER">Regex++, FAQ.</H3> <H3 ALIGN="CENTER">Regex++, FAQ.</H3>
<I><P ALIGN="CENTER">(version 3.11, 18 April 2000)</I> </P> <I><P ALIGN="CENTER">(version 3.12, 18 April 2000)</I> </P>
<I><PRE>Copyright (c) 1998-2000 <I><PRE>Copyright (c) 1998-2000
Dr John Maddock Dr John Maddock

View File

@ -20,7 +20,7 @@
<H3> Regex++, Format String Reference.</H3> <H3> Regex++, Format String Reference.</H3>
</CENTER> </CENTER>
<CENTER> <CENTER>
<I>(version 3.11, 18 April 2000)</I> <I>(version 3.12, 18 April 2000)</I>
</CENTER> </CENTER>
<PRE><I>Copyright (c) 1998-2000 <PRE><I>Copyright (c) 1998-2000
Dr John Maddock Dr John Maddock

View File

@ -21,7 +21,7 @@ content="C:\PROGRAM FILES\MICROSOFT OFFICE\OFFICE\html.dot">
</td> </td>
<td valign="top" width="50%"><h3 align="center">Regex++, <td valign="top" width="50%"><h3 align="center">Regex++,
RegEx Class Reference. </h3> RegEx Class Reference. </h3>
<p><i>(version 3.11, 18 April 2000)</i> </p> <p><i>(version 3.12, 18 April 2000)</i> </p>
<pre><i>Copyright (c) 1998-2000 <pre><i>Copyright (c) 1998-2000
Dr John Maddock Dr John Maddock

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE cregex.cpp * FILE cregex.cpp
* VERSION 3.11 * VERSION 3.12
* DESCRIPTION: Declares POSIX API functions * DESCRIPTION: Declares POSIX API functions
* + boost::RegEx high level wrapper. * + boost::RegEx high level wrapper.
*/ */

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE regex.h * FILE regex.h
* VERSION 3.11 * VERSION 3.12
* DESCRIPTION: Declares POSIX API functions * DESCRIPTION: Declares POSIX API functions
*/ */

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE regex.cpp * FILE regex.cpp
* VERSION 3.11 * VERSION 3.12
* DESCRIPTION: Declares boost::reg_expression<> and associated * DESCRIPTION: Declares boost::reg_expression<> and associated
* functions and classes. This header is the main * functions and classes. This header is the main
* entry point for the template regex code. * entry point for the template regex code.

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE fileiter.hpp * FILE fileiter.hpp
* VERSION 3.11 * VERSION 3.12
* DESCRIPTION: Declares various platform independent file and * DESCRIPTION: Declares various platform independent file and
* directory iterators, plus binary file input in * directory iterators, plus binary file input in
* the form of class map_file. * the form of class map_file.

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE regex_compile.hpp * FILE regex_compile.hpp
* VERSION 3.11 * VERSION 3.12
* DESCRIPTION: Declares reg_expression<> member functions. This is * DESCRIPTION: Declares reg_expression<> member functions. This is
* an internal header file, do not include directly. * an internal header file, do not include directly.
*/ */

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE regex_config.hpp * FILE regex_config.hpp
* VERSION 3.11 * VERSION 3.12
* DESCRIPTION: auto-configure options for regular expression code. * DESCRIPTION: auto-configure options for regular expression code.
*/ */

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE regex_cstring.hpp * FILE regex_cstring.hpp
* VERSION 3.11 * VERSION 3.12
* DESCRIPTION: This is an internal header file, do not include directly. * DESCRIPTION: This is an internal header file, do not include directly.
* String support and helper functions, for regular * String support and helper functions, for regular
* expression library. * expression library.

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE regex_format.hpp * FILE regex_format.hpp
* VERSION 3.11 * VERSION 3.12
* DESCRIPTION: Provides formatting output routines for search and replace * DESCRIPTION: Provides formatting output routines for search and replace
* operations. Note this is an internal header file included * operations. Note this is an internal header file included
* by regex.hpp, do not include on its own. * by regex.hpp, do not include on its own.

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE regex_kmp.hpp * FILE regex_kmp.hpp
* VERSION 3.11 * VERSION 3.12
* DESCRIPTION: Provides Knuth Morris Pratt search operations. * DESCRIPTION: Provides Knuth Morris Pratt search operations.
* Note this is an internal header file included * Note this is an internal header file included
* by regex.hpp, do not include on its own. * by regex.hpp, do not include on its own.

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE regex_libary_include.hpp * FILE regex_libary_include.hpp
* VERSION 3.11 * VERSION 3.12
* DESCRIPTION: Automatic library inclusion for Borland/Microsoft compilers. * DESCRIPTION: Automatic library inclusion for Borland/Microsoft compilers.
* Note this is an internal header file included * Note this is an internal header file included
* by regex.hpp, do not include on its own. * by regex.hpp, do not include on its own.

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE regex_match.hpp * FILE regex_match.hpp
* VERSION 3.11 * VERSION 3.12
* DESCRIPTION: Regular expression matching algorithms. * DESCRIPTION: Regular expression matching algorithms.
* Note this is an internal header file included * Note this is an internal header file included
* by regex.hpp, do not include on its own. * by regex.hpp, do not include on its own.
@ -1158,7 +1158,9 @@ unsigned int reg_grep2(Predicate foo, I first, I last, const reg_expression<char
// depending on what the first record is we may be able to // depending on what the first record is we may be able to
// optimise the search: // optimise the search:
type = (flags & match_continuous) ? regbase::restart_continue : access::restart_type(e); type = (flags & match_continuous) ?
static_cast<unsigned int>(regbase::restart_continue)
: static_cast<unsigned int>(access::restart_type(e));
if(type == regbase::restart_buf) if(type == regbase::restart_buf)
return cmatches; return cmatches;

View File

@ -111,14 +111,13 @@
/* BOOST_RE_OLD_IOSTREAM If the new iostreamm classes are not available */ /* BOOST_RE_OLD_IOSTREAM If the new iostreamm classes are not available */
/* #define BOOST_RE_OLD_IOSTREAM */ /* #define BOOST_RE_OLD_IOSTREAM */
/* BOOST_NO_STD_DISTANCE If std::distance is not present or non-standard */ /* BOOST_NO_STD_DISTANCE If there is no std::distance. */
/* #define BOOST_NO_STD_DISTANCE */ /* #define BOOST_NO_STD_DISTANCE */
/* BOOST_RE_NO_OI_ASSIGN If output iterators ostream_iterator<>, back_insert_iterator<> and /* BOOST_RE_NO_OI_ASSIGN If output iterators ostream_iterator<>, back_insert_iterator<> and
front_insert_iterator<> do not have assignment operators */ front_insert_iterator<> do not have assignment operators */
/* #define BOOST_RE_NO_OI_ASSIGN */ /* #define BOOST_RE_NO_OI_ASSIGN */
#include <stdexcept> #include <stdexcept>
#ifndef BOOST_RE_NO_ITERATOR_H #ifndef BOOST_RE_NO_ITERATOR_H

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE regex_raw_buffer.hpp * FILE regex_raw_buffer.hpp
* VERSION 3.11 * VERSION 3.12
* DESCRIPTION: Raw character buffer for regex code. * DESCRIPTION: Raw character buffer for regex code.
* Note this is an internal header file included * Note this is an internal header file included
* by regex.hpp, do not include on its own. * by regex.hpp, do not include on its own.

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE regex_split.hpp * FILE regex_split.hpp
* VERSION 3.11 * VERSION 3.12
* DESCRIPTION: Implements regex_split and associated functions. * DESCRIPTION: Implements regex_split and associated functions.
* Note this is an internal header file included * Note this is an internal header file included
* by regex.hpp, do not include on its own. * by regex.hpp, do not include on its own.

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE regex_stack.hpp * FILE regex_stack.hpp
* VERSION 3.11 * VERSION 3.12
* DESCRIPTION: Implements customised internal regex stacks. * DESCRIPTION: Implements customised internal regex stacks.
* Note this is an internal header file included * Note this is an internal header file included
* by regex.hpp, do not include on its own. * by regex.hpp, do not include on its own.

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE regex_synch.hpp * FILE regex_synch.hpp
* VERSION 3.11 * VERSION 3.12
* DESCRIPTION: Thread synchronisation for regex code. * DESCRIPTION: Thread synchronisation for regex code.
* Note this is an internal header file included * Note this is an internal header file included
* by regex.hpp, do not include on its own. * by regex.hpp, do not include on its own.

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE pattern_except.cpp * FILE pattern_except.cpp
* VERSION 3.11 * VERSION 3.12
* DESCRIPTION: Declares pattern-matching exception classes. * DESCRIPTION: Declares pattern-matching exception classes.
*/ */

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE regex.cpp * FILE regex.cpp
* VERSION 3.11 * VERSION 3.12
* DESCRIPTION: Declares regular expression traits classes. * DESCRIPTION: Declares regular expression traits classes.
*/ */

View File

@ -23,7 +23,7 @@ content="C:\PROGRAM FILES\MICROSOFT OFFICE\OFFICE\html.dot">
</td> </td>
<td valign="top" width="50%"><h3 align="center">Regex++, <td valign="top" width="50%"><h3 align="center">Regex++,
Index.</h3> Index.</h3>
<p><i>(version 3.11, 18 April 2000)</i> </p> <p><i>(version 3.12, 18 April 2000)</i> </p>
<pre><i>Copyright (c) 1998-2000 <pre><i>Copyright (c) 1998-2000
Dr John Maddock Dr John Maddock

View File

@ -23,7 +23,7 @@ content="C:\PROGRAM FILES\MICROSOFT OFFICE\OFFICE\html.dot">
</td> </td>
<td valign="top" width="50%"><h3 align="center">Regex++, <td valign="top" width="50%"><h3 align="center">Regex++,
Introduction.</h3> Introduction.</h3>
<p><i>(version 3.11, 18 April 2000)</i> </p> <p><i>(version 3.12, 18 April 2000)</i> </p>
<pre><i>Copyright (c) 1998-2000 <pre><i>Copyright (c) 1998-2000
Dr John Maddock Dr John Maddock
@ -410,7 +410,7 @@ run one of the makefiles described above.</p>
<p><b>Sun Workshop 6.1</b></p> <p><b>Sun Workshop 6.1</b></p>
<p>There is a makefile for the sun (6.1) compiler (C++ version 3.11). <p>There is a makefile for the sun (6.1) compiler (C++ version 3.12).
From the command prompt change to the &lt;boost&gt;/libs/regex/build From the command prompt change to the &lt;boost&gt;/libs/regex/build
directory and type: </p> directory and type: </p>

View File

@ -20,7 +20,7 @@
<H3> Regex++, POSIX API Reference.</H3> <H3> Regex++, POSIX API Reference.</H3>
</CENTER> </CENTER>
<CENTER> <CENTER>
<I>(version 3.11, 18 April 2000)</I> <I>(version 3.12, 18 April 2000)</I>
</CENTER> </CENTER>
<PRE><I>Copyright (c) 1998-2000 <PRE><I>Copyright (c) 1998-2000
Dr John Maddock Dr John Maddock

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE c_regex_traits.cpp * FILE c_regex_traits.cpp
* VERSION 3.11 * VERSION 3.12
* DESCRIPTION: Implements the c_regex_traits<charT> traits class * DESCRIPTION: Implements the c_regex_traits<charT> traits class
*/ */

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE: c_regex_traits_common.cpp * FILE: c_regex_traits_common.cpp
* VERSION: 3.11 * VERSION: 3.12
* DESCRIPTION: Implements common code and data for the * DESCRIPTION: Implements common code and data for the
* c_regex_traits<charT> traits classes. * c_regex_traits<charT> traits classes.
*/ */

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE: c_regex_traits.cpp * FILE: c_regex_traits.cpp
* VERSION: 3.11 * VERSION: 3.12
* DESCRIPTION: Implements the cpp_regex_traits<charT> traits class * DESCRIPTION: Implements the cpp_regex_traits<charT> traits class
*/ */
#include <clocale> #include <clocale>

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE: cregex.cpp * FILE: cregex.cpp
* VERSION: 3.11 * VERSION: 3.12
* DESCRIPTION: Implements high level class boost::RexEx * DESCRIPTION: Implements high level class boost::RexEx
*/ */
#include <boost/cregex.hpp> #include <boost/cregex.hpp>

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE: fileiter.cpp * FILE: fileiter.cpp
* VERSION: 3.11 * VERSION: 3.12
* DESCRIPTION: Implements file io primitives + directory searching for class boost::RegEx. * DESCRIPTION: Implements file io primitives + directory searching for class boost::RegEx.
*/ */

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE: posix_api.cpp * FILE: posix_api.cpp
* VERSION: 3.11 * VERSION: 3.12
* DESCRIPTION: Implements the Posix API wrappers. * DESCRIPTION: Implements the Posix API wrappers.
*/ */

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE: primary_transform.hpp * FILE: primary_transform.hpp
* VERSION: 3.11 * VERSION: 3.12
* DESCRIPTION: Heuristically determines the sort string format in use * DESCRIPTION: Heuristically determines the sort string format in use
* by the current locale. * by the current locale.
*/ */

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE: regex.cpp * FILE: regex.cpp
* VERSION: 3.11 * VERSION: 3.12
* DESCRIPTION: Misc boost::regbase member funnctions. * DESCRIPTION: Misc boost::regbase member funnctions.
*/ */

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE: regex_debug.cpp * FILE: regex_debug.cpp
* VERSION: 3.11 * VERSION: 3.12
* DESCRIPTION: Misc. debugging helpers. * DESCRIPTION: Misc. debugging helpers.
*/ */

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE: regex_synch.cpp * FILE: regex_synch.cpp
* VERSION: 3.11 * VERSION: 3.12
* DESCRIPTION: Thread synch helper functions, for regular * DESCRIPTION: Thread synch helper functions, for regular
* expression library. * expression library.
*/ */

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE: w32_regex_traits.cpp * FILE: w32_regex_traits.cpp
* VERSION: 3.11 * VERSION: 3.12
* DESCRIPTION: Implements the w32_regex_traits<charT> traits class * DESCRIPTION: Implements the w32_regex_traits<charT> traits class
*/ */

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE: wide_posix_api.cpp * FILE: wide_posix_api.cpp
* VERSION: 3.11 * VERSION: 3.12
* DESCRIPTION: Implements the wide character POSIX API wrappers. * DESCRIPTION: Implements the wide character POSIX API wrappers.
*/ */

View File

@ -20,7 +20,7 @@
<H3> Regex++, Regular Expression Syntax.</H3> <H3> Regex++, Regular Expression Syntax.</H3>
</CENTER> </CENTER>
<CENTER> <CENTER>
<I>(version 3.11, 18 April 2000)</I> <I>(version 3.12, 18 April 2000)</I>
</CENTER> </CENTER>
<PRE><I>Copyright (c) 1998-2000 <PRE><I>Copyright (c) 1998-2000
Dr John Maddock Dr John Maddock

View File

@ -21,7 +21,7 @@ content="C:\PROGRAM FILES\MICROSOFT OFFICE\OFFICE\html.dot">
</td> </td>
<td valign="top" width="50%"><h2 align="center">Regex++, <td valign="top" width="50%"><h2 align="center">Regex++,
Template Class and Algorithm Reference.</h2> Template Class and Algorithm Reference.</h2>
<p><i>(version 3.11, 18 April 2000)</i> </p> <p><i>(version 3.12, 18 April 2000)</i> </p>
<pre><i>Copyright (c) 1998-9 <pre><i>Copyright (c) 1998-9
Dr John Maddock Dr John Maddock

View File

@ -16,7 +16,7 @@
/* /*
* *
* FILE parse.cpp * FILE parse.cpp
* VERSION 3.11 * VERSION 3.12
* *
* Input parsing functions for regress. * Input parsing functions for regress.
* *

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE regex_test.cpp * FILE regex_test.cpp
* VERSION 3.11 * VERSION 3.12
* DESCRIPTION: Builds regression test program with default * DESCRIPTION: Builds regression test program with default
* locale and narrow character tests. Also * locale and narrow character tests. Also
* instantiates all the templates in the library * instantiates all the templates in the library

View File

@ -16,7 +16,7 @@
/* /*
* *
* FILE regress.cpp * FILE regress.cpp
* VERSION 3.11 * VERSION 3.12
* *
* main() and associated code for regress. * main() and associated code for regress.
* *

View File

@ -16,7 +16,7 @@
/* /*
* *
* FILE regress.h * FILE regress.h
* VERSION 3.11 * VERSION 3.12
* *
* Function and data declarations for regress. * Function and data declarations for regress.
* *

View File

@ -16,7 +16,7 @@
/* /*
* *
* FILE tests.cpp * FILE tests.cpp
* VERSION 3.11 * VERSION 3.12
* *
* the actual tests conducted by regress. * the actual tests conducted by regress.
* *

View File

@ -16,7 +16,7 @@
/* /*
* LOCATION: see http://www.boost.org for most recent version. * LOCATION: see http://www.boost.org for most recent version.
* FILE regex_test.cpp * FILE regex_test.cpp
* VERSION 3.11 * VERSION 3.12
* DESCRIPTION: Builds regression test program with default * DESCRIPTION: Builds regression test program with default
* locale and wide character tests. Also * locale and wide character tests. Also
* instantiates all the templates in the library * instantiates all the templates in the library

View File

@ -19,7 +19,7 @@
HEIGHT="86" ALT="C++ Boost"> </H3> HEIGHT="86" ALT="C++ Boost"> </H3>
</TD> </TD>
<TD VALIGN="top" WIDTH="50%"><H3 ALIGN="center">Regex++, Traits Class <TD VALIGN="top" WIDTH="50%"><H3 ALIGN="center">Regex++, Traits Class
Reference. <I>(version 3.11, 18 April 2000)</I>&nbsp; </H3> Reference. <I>(version 3.12, 18 April 2000)</I>&nbsp; </H3>
<PRE> <PRE>
<I>Copyright (c) 1998-2000 <I>Copyright (c) 1998-2000
Dr John Maddock Dr John Maddock