Added license info.

[SVN r40900]
This commit is contained in:
John Maddock
2007-11-07 18:26:11 +00:00
parent 15f764a95a
commit f11333d352
54 changed files with 419 additions and 3 deletions

View File

@ -1,3 +1,7 @@
# copyright John Maddock 2006-7
# Distributed under the Boost Software License, Version 1.0.
# (See accompanying file LICENSE_1_0.txt or copy at
# http://www.boost.org/LICENSE_1_0.txt.
# #
# auto generated makefile for gcc compiler # auto generated makefile for gcc compiler
# #
@ -184,3 +188,4 @@ boost_regex-gcc-d-1_35_clean :
./gcc/libboost_regex-gcc-d-1_35.so : gcc/boost_regex-gcc-d-1_35_shared/c_regex_traits.o gcc/boost_regex-gcc-d-1_35_shared/cpp_regex_traits.o gcc/boost_regex-gcc-d-1_35_shared/cregex.o gcc/boost_regex-gcc-d-1_35_shared/fileiter.o gcc/boost_regex-gcc-d-1_35_shared/icu.o gcc/boost_regex-gcc-d-1_35_shared/instances.o gcc/boost_regex-gcc-d-1_35_shared/posix_api.o gcc/boost_regex-gcc-d-1_35_shared/regex.o gcc/boost_regex-gcc-d-1_35_shared/regex_debug.o gcc/boost_regex-gcc-d-1_35_shared/regex_raw_buffer.o gcc/boost_regex-gcc-d-1_35_shared/regex_traits_defaults.o gcc/boost_regex-gcc-d-1_35_shared/static_mutex.o gcc/boost_regex-gcc-d-1_35_shared/usinstances.o gcc/boost_regex-gcc-d-1_35_shared/w32_regex_traits.o gcc/boost_regex-gcc-d-1_35_shared/wc_regex_traits.o gcc/boost_regex-gcc-d-1_35_shared/wide_posix_api.o gcc/boost_regex-gcc-d-1_35_shared/winstances.o ./gcc/libboost_regex-gcc-d-1_35.so : gcc/boost_regex-gcc-d-1_35_shared/c_regex_traits.o gcc/boost_regex-gcc-d-1_35_shared/cpp_regex_traits.o gcc/boost_regex-gcc-d-1_35_shared/cregex.o gcc/boost_regex-gcc-d-1_35_shared/fileiter.o gcc/boost_regex-gcc-d-1_35_shared/icu.o gcc/boost_regex-gcc-d-1_35_shared/instances.o gcc/boost_regex-gcc-d-1_35_shared/posix_api.o gcc/boost_regex-gcc-d-1_35_shared/regex.o gcc/boost_regex-gcc-d-1_35_shared/regex_debug.o gcc/boost_regex-gcc-d-1_35_shared/regex_raw_buffer.o gcc/boost_regex-gcc-d-1_35_shared/regex_traits_defaults.o gcc/boost_regex-gcc-d-1_35_shared/static_mutex.o gcc/boost_regex-gcc-d-1_35_shared/usinstances.o gcc/boost_regex-gcc-d-1_35_shared/w32_regex_traits.o gcc/boost_regex-gcc-d-1_35_shared/wc_regex_traits.o gcc/boost_regex-gcc-d-1_35_shared/wide_posix_api.o gcc/boost_regex-gcc-d-1_35_shared/winstances.o
$(LINKER) -o gcc/libboost_regex-gcc-d-1_35.so $(LDFLAGS) $(ICU_LDFLAGS) gcc/boost_regex-gcc-d-1_35_shared/c_regex_traits.o gcc/boost_regex-gcc-d-1_35_shared/cpp_regex_traits.o gcc/boost_regex-gcc-d-1_35_shared/cregex.o gcc/boost_regex-gcc-d-1_35_shared/fileiter.o gcc/boost_regex-gcc-d-1_35_shared/icu.o gcc/boost_regex-gcc-d-1_35_shared/instances.o gcc/boost_regex-gcc-d-1_35_shared/posix_api.o gcc/boost_regex-gcc-d-1_35_shared/regex.o gcc/boost_regex-gcc-d-1_35_shared/regex_debug.o gcc/boost_regex-gcc-d-1_35_shared/regex_raw_buffer.o gcc/boost_regex-gcc-d-1_35_shared/regex_traits_defaults.o gcc/boost_regex-gcc-d-1_35_shared/static_mutex.o gcc/boost_regex-gcc-d-1_35_shared/usinstances.o gcc/boost_regex-gcc-d-1_35_shared/w32_regex_traits.o gcc/boost_regex-gcc-d-1_35_shared/wc_regex_traits.o gcc/boost_regex-gcc-d-1_35_shared/wide_posix_api.o gcc/boost_regex-gcc-d-1_35_shared/winstances.o $(ICU_LIBS) $(LIBS) $(LINKER) -o gcc/libboost_regex-gcc-d-1_35.so $(LDFLAGS) $(ICU_LDFLAGS) gcc/boost_regex-gcc-d-1_35_shared/c_regex_traits.o gcc/boost_regex-gcc-d-1_35_shared/cpp_regex_traits.o gcc/boost_regex-gcc-d-1_35_shared/cregex.o gcc/boost_regex-gcc-d-1_35_shared/fileiter.o gcc/boost_regex-gcc-d-1_35_shared/icu.o gcc/boost_regex-gcc-d-1_35_shared/instances.o gcc/boost_regex-gcc-d-1_35_shared/posix_api.o gcc/boost_regex-gcc-d-1_35_shared/regex.o gcc/boost_regex-gcc-d-1_35_shared/regex_debug.o gcc/boost_regex-gcc-d-1_35_shared/regex_raw_buffer.o gcc/boost_regex-gcc-d-1_35_shared/regex_traits_defaults.o gcc/boost_regex-gcc-d-1_35_shared/static_mutex.o gcc/boost_regex-gcc-d-1_35_shared/usinstances.o gcc/boost_regex-gcc-d-1_35_shared/w32_regex_traits.o gcc/boost_regex-gcc-d-1_35_shared/wc_regex_traits.o gcc/boost_regex-gcc-d-1_35_shared/wide_posix_api.o gcc/boost_regex-gcc-d-1_35_shared/winstances.o $(ICU_LIBS) $(LIBS)

View File

@ -1,4 +1,4 @@
# copyright John Maddock 2006 # copyright John Maddock 2006-7
# Distributed under the Boost Software License, Version 1.0. # Distributed under the Boost Software License, Version 1.0.
# (See accompanying file LICENSE_1_0.txt or copy at # (See accompanying file LICENSE_1_0.txt or copy at
# http://www.boost.org/LICENSE_1_0.txt. # http://www.boost.org/LICENSE_1_0.txt.
@ -190,3 +190,4 @@ boost_regex-gcc-d-1_35_clean :
ar -r gcc/libboost_regex-gcc-d-1_35.a gcc/boost_regex-gcc-d-1_35/c_regex_traits.o gcc/boost_regex-gcc-d-1_35/cpp_regex_traits.o gcc/boost_regex-gcc-d-1_35/cregex.o gcc/boost_regex-gcc-d-1_35/fileiter.o gcc/boost_regex-gcc-d-1_35/icu.o gcc/boost_regex-gcc-d-1_35/instances.o gcc/boost_regex-gcc-d-1_35/posix_api.o gcc/boost_regex-gcc-d-1_35/regex.o gcc/boost_regex-gcc-d-1_35/regex_debug.o gcc/boost_regex-gcc-d-1_35/regex_raw_buffer.o gcc/boost_regex-gcc-d-1_35/regex_traits_defaults.o gcc/boost_regex-gcc-d-1_35/static_mutex.o gcc/boost_regex-gcc-d-1_35/usinstances.o gcc/boost_regex-gcc-d-1_35/w32_regex_traits.o gcc/boost_regex-gcc-d-1_35/wc_regex_traits.o gcc/boost_regex-gcc-d-1_35/wide_posix_api.o gcc/boost_regex-gcc-d-1_35/winstances.o ar -r gcc/libboost_regex-gcc-d-1_35.a gcc/boost_regex-gcc-d-1_35/c_regex_traits.o gcc/boost_regex-gcc-d-1_35/cpp_regex_traits.o gcc/boost_regex-gcc-d-1_35/cregex.o gcc/boost_regex-gcc-d-1_35/fileiter.o gcc/boost_regex-gcc-d-1_35/icu.o gcc/boost_regex-gcc-d-1_35/instances.o gcc/boost_regex-gcc-d-1_35/posix_api.o gcc/boost_regex-gcc-d-1_35/regex.o gcc/boost_regex-gcc-d-1_35/regex_debug.o gcc/boost_regex-gcc-d-1_35/regex_raw_buffer.o gcc/boost_regex-gcc-d-1_35/regex_traits_defaults.o gcc/boost_regex-gcc-d-1_35/static_mutex.o gcc/boost_regex-gcc-d-1_35/usinstances.o gcc/boost_regex-gcc-d-1_35/w32_regex_traits.o gcc/boost_regex-gcc-d-1_35/wc_regex_traits.o gcc/boost_regex-gcc-d-1_35/wide_posix_api.o gcc/boost_regex-gcc-d-1_35/winstances.o
-ar -s gcc/libboost_regex-gcc-d-1_35.a -ar -s gcc/libboost_regex-gcc-d-1_35.a

View File

@ -108,7 +108,7 @@ function gcc_gen()
cat > $out << EOF cat > $out << EOF
# copyright John Maddock 2006 # copyright John Maddock 2006-7
# Distributed under the Boost Software License, Version 1.0. # Distributed under the Boost Software License, Version 1.0.
# (See accompanying file LICENSE_1_0.txt or copy at # (See accompanying file LICENSE_1_0.txt or copy at
# http://www.boost.org/LICENSE_1_0.txt. # http://www.boost.org/LICENSE_1_0.txt.
@ -192,6 +192,10 @@ function gcc_gen_shared()
cat > $out << EOF cat > $out << EOF
# copyright John Maddock 2006-7
# Distributed under the Boost Software License, Version 1.0.
# (See accompanying file LICENSE_1_0.txt or copy at
# http://www.boost.org/LICENSE_1_0.txt.
# #
# auto generated makefile for gcc compiler # auto generated makefile for gcc compiler
# #
@ -271,3 +275,4 @@ rm -f $tout $iout

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:acknowledgements Acknowledgements] [section:acknowledgements Acknowledgements]
@ -39,3 +46,4 @@ spot any bugs, please get in touch.
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:bad_expression bad_expression] [section:bad_expression bad_expression]
@ -48,4 +55,4 @@ and `bad_expression` for errors, these have been replaced by the single
class `regex_error` to keep the library in synchronization with the class `regex_error` to keep the library in synchronization with the
[tr1]. [tr1].
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:basic_regex basic_regex] [section:basic_regex basic_regex]
[h4 Synopsis] [h4 Synopsis]
@ -657,3 +664,4 @@ and outputs the textual representation of the expression to the stream.]
[*Effects]: calls `lhs.swap(rhs)`. [*Effects]: calls `lhs.swap(rhs)`.
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:captures Understanding Marked Sub-Expressions and Captures] [section:captures Understanding Marked Sub-Expressions and Captures]
@ -190,3 +197,4 @@ therefore to use this feature you need to:
* Pass the match_extra flag to the particular algorithms where you actually need the captures information (regex_search, regex_match, or regex_iterator). * Pass the match_extra flag to the particular algorithms where you actually need the captures information (regex_search, regex_match, or regex_iterator).
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:character_classes Character Class Names] [section:character_classes Character Class Names]
@ -82,3 +89,4 @@ those from Chapter 4 of the Unicode standard.
[endsect] [endsect]
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:collating_names Collating Names] [section:collating_names Collating Names]
@ -118,3 +125,4 @@ would match the Unicode character 0x0418.
[endsect] [endsect]
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:concepts Concepts] [section:concepts Concepts]
@ -98,3 +105,4 @@ Bidirectional-Iterator.
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:configuration Configuration] [section:configuration Configuration]
@ -76,3 +83,4 @@ multi-threaded systems, you may find that a higher value is in order.]]
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:error_type error_type] [section:error_type error_type]
@ -53,3 +60,4 @@ take one of the following values:
] ]
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:examples Test and Example Programs] [section:examples Test and Example Programs]
@ -105,3 +112,4 @@ The following are deprecated:
[@../../example/snippets/regex_split_example_2.cpp regex_split_example_2.cpp] : regex_split example: spit out linked URL's. [@../../example/snippets/regex_split_example_2.cpp regex_split_example_2.cpp] : regex_split example: spit out linked URL's.
[endsect] [endsect]

View File

@ -1,3 +1,9 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:faq FAQ] [section:faq FAQ]
@ -89,3 +95,4 @@ that you are interested in. Note however, that very few current
compilers still have problems with these overloaded functions. compilers still have problems with these overloaded functions.
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:boost_format_syntax Boost-Extended Format String Syntax] [section:boost_format_syntax Boost-Extended Format String Syntax]
@ -71,3 +78,4 @@ x is one of the escape sequences shown below.
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:perl_format Perl Format String Syntax] [section:perl_format Perl Format String Syntax]
@ -47,3 +54,4 @@ x is one of the escape sequences shown below.
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:sed_format Sed Format String Syntax] [section:sed_format Sed Format String Syntax]
@ -31,3 +38,4 @@ is one of the escape sequences shown below.
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:format Search and Replace Format String Syntax] [section:format Search and Replace Format String Syntax]
@ -16,3 +23,4 @@ to the output.
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:futher References and Further Information] [section:futher References and Further Information]
@ -26,3 +33,4 @@ selection of useful pattern matching papers available from their respective web
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:headers Headers] [section:headers Headers]
@ -12,3 +19,4 @@ There is also a header containing only forward declarations
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:history History] [section:history History]
@ -59,3 +66,4 @@
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:icu Working With Unicode and ICU String Types] [section:icu Working With Unicode and ICU String Types]
@ -474,3 +481,4 @@ Example: search for international currency symbols, along with their associated
[endsect] [endsect]
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:install Building and Installing the Library] [section:install Building and Installing the Library]
When you extract the library from its zip file, you must preserve its internal When you extract the library from its zip file, you must preserve its internal
@ -244,3 +251,4 @@ There is a generic makefile (generic.mak ) provided in `<boost-root>/libs/regex/
before use. before use.
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section Introduction and Overview] [section Introduction and Overview]
Regular expressions are a form of pattern-matching that are often used in Regular expressions are a form of pattern-matching that are often used in
@ -153,3 +160,4 @@ libraries including GNU and BSD4 regex packages, PCRE and Perl 5.
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:leftmost_longest_rule The Leftmost Longest Rule] [section:leftmost_longest_rule The Leftmost Longest Rule]
@ -22,3 +29,4 @@ indistinguishable; return the first one found.
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:locale Localization] [section:locale Localization]
Boost.Regex provides extensive support for run-time localization, the Boost.Regex provides extensive support for run-time localization, the
@ -221,3 +228,4 @@ custom error messages, and custom syntax messages replace the default ones.
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:match_flag_type match_flag_type] [section:match_flag_type match_flag_type]
The type `match_flag_type` is an implementation specific bitmask type The type `match_flag_type` is an implementation specific bitmask type
@ -113,3 +120,4 @@ This flag is used when matching incomplete or very long texts, see the partial m
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:match_results match_results] [section:match_results match_results]
[h4 Synopsis] [h4 Synopsis]
@ -369,3 +376,4 @@ order for this member function to be defined and return useful information.
[*Effects]: Swaps the contents of the two sequences. [*Effects]: Swaps the contents of the two sequences.
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:mfc_strings Using Boost Regex With MFC Strings] [section:mfc_strings Using Boost Regex With MFC Strings]
[section:mfc_intro Introduction to Boost.Regex and MFC Strings] [section:mfc_intro Introduction to Boost.Regex and MFC Strings]
@ -285,3 +292,4 @@ MFC/ATL string to a [regex_iterator] or [regex_token_iterator]:
[endsect] [endsect]
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:non_std_strings Interfacing With Non-Standard String Types] [section:non_std_strings Interfacing With Non-Standard String Types]
The Boost.Regex algorithms and iterators are all iterator-based, The Boost.Regex algorithms and iterators are all iterator-based,
@ -20,3 +27,4 @@ types.
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:old_regex High Level Class RegEx (Deprecated)] [section:old_regex High Level Class RegEx (Deprecated)]
@ -273,3 +280,4 @@ Member functions for class RegEx are defined as follows:
] ]
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:partial_matches Partial Matches] [section:partial_matches Partial Matches]
The [match_flag_type] `match_partial` can be passed to the following algorithms: The [match_flag_type] `match_partial` can be passed to the following algorithms:
@ -139,3 +146,4 @@ gets searched a second time as the start of the next batch of text:
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:performance Performance] [section:performance Performance]
The performance of Boost.Regex in both recursive and non-recursive modes The performance of Boost.Regex in both recursive and non-recursive modes
@ -13,3 +20,4 @@ following compilers:
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:posix POSIX Compatible C API's] [section:posix POSIX Compatible C API's]
[note this is an abridged reference to the POSIX API functions, these are provided [note this is an abridged reference to the POSIX API functions, these are provided
@ -132,3 +139,4 @@ for more details. The eflags parameter can be a combination of:
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:redist Redistributables] [section:redist Redistributables]
@ -18,3 +25,4 @@ symbol BOOST_REGEX_NO_LIB when compiling, this is useful if you want to
build Boost.Regex yourself in your IDE, or if you need to debug Boost.Regex. build Boost.Regex yourself in your IDE, or if you need to debug Boost.Regex.
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:regex_format regex_format (Deprecated)] [section:regex_format regex_format (Deprecated)]
@ -60,3 +67,4 @@ The format string syntax (and available options) is described more fully
under [link boost_regex.format format strings]. under [link boost_regex.format format strings].
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:regex_grep regex_grep (Deprecated)] [section:regex_grep regex_grep (Deprecated)]
@ -310,3 +317,4 @@ Finally, C++ Builder users can use C++ Builder's closure type as a callback argu
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:regex_iterator regex_iterator] [section:regex_iterator regex_iterator]
@ -297,3 +304,4 @@ names, and the location of that class in the file.
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:regex_match regex_match] [section:regex_match regex_match]
@ -174,3 +181,4 @@ The following example processes an ftp response:
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:regex_replace regex_replace] [section:regex_replace regex_replace]
@ -226,3 +233,4 @@ syntax highlighted HTML code.
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:regex_search regex_search] [section:regex_search regex_search]
@ -183,3 +190,4 @@ non-contiguous storage strategy.
} }
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:regex_split regex_split (deprecated)] [section:regex_split regex_split (deprecated)]
@ -112,3 +119,4 @@ from a html file, and print them out to cout:
} }
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:regex_token_iterator regex_token_iterator] [section:regex_token_iterator regex_token_iterator]
@ -421,3 +428,4 @@ The following example takes a html file and outputs a list of all the linked fil
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:regex_traits regex_traits] [section:regex_traits regex_traits]
@ -40,3 +47,4 @@ All these traits classes fulfil the
[link boost_regex.ref.concepts.traits_concept traits class requirements]. [link boost_regex.ref.concepts.traits_concept traits class requirements].
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:standards Standards Conformance] [section:standards Standards Conformance]
@ -77,3 +84,4 @@ Gives everything in Y that is not in X (subtraction).]]
] ]
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:sub_match sub_match] [section:sub_match sub_match]
@ -840,3 +847,4 @@ string as the result.
[*Effects]: returns `(os << m.str())`. [*Effects]: returns `(os << m.str())`.
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:syntax Regular Expression Syntax] [section:syntax Regular Expression Syntax]
@ -23,3 +30,4 @@ literal, but that's not really a "syntax"!
[include leftmost_longest.qbk] [include leftmost_longest.qbk]
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:basic_syntax POSIX Basic Regular Expression Syntax] [section:basic_syntax POSIX Basic Regular Expression Syntax]
@ -279,3 +286,4 @@ are to be applied.
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:basic_extended POSIX Extended Regular Expression Syntax] [section:basic_extended POSIX Extended Regular Expression Syntax]
@ -420,3 +427,4 @@ IEEE Std 1003.1-2001, Portable Operating System Interface (POSIX ), Shells and U
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:syntax_option_type syntax_option_type] [section:syntax_option_type syntax_option_type]
@ -290,3 +297,4 @@ The following options may also be combined with the literal flag:
[endsect] [endsect]
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:perl_syntax Perl Regular Expression Syntax] [section:perl_syntax Perl Regular Expression Syntax]
@ -506,3 +513,4 @@ flags `no_mod_m`, `mod_x`, `mod_s`, and `no_mod_s`].
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:thread_safety Thread Safety] [section:thread_safety Thread Safety]
@ -31,3 +38,4 @@ There is also a requirement that there is only one thread executing prior
to the start of main(). to the start of main().
[endsect] [endsect]

View File

@ -1,3 +1,10 @@
[/
Copyright 2006-2007 John Maddock.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[section:unicode Unicode and Boost.Regex] [section:unicode Unicode and Boost.Regex]
@ -32,3 +39,4 @@ of text that is encoded in either UTF-8, UTF-16, or UTF-32. See:
ICU string class support]. ICU string class support].
[endsect] [endsect]

View File

@ -5,3 +5,10 @@ quit
100- this is a line of ftp response which contains a message string 100- this is a line of ftp response which contains a message string
quit quit
quit quit
# Copyright 2007 John Maddock.
# Distributed under the Boost Software License, Version 1.0.
# (See accompanying file LICENSE_1_0.txt or copy at
# http://www.boost.org/LICENSE_1_0.txt).