[boost-doc-zh commit] r224 - 转换至1.38.0,第6次,包含以下库:

  • From: codesite-noreply@xxxxxxxxxx
  • To: boost-doc-zh-notify@xxxxxxxxxxxxx
  • Date: Sun, 22 Mar 2009 03:56:07 +0000

Author: alai04
Date: Sat Mar 21 20:31:50 2009
New Revision: 224

Added:
   trunk/doc/html/boost/xpressive/BOOST_PROTO_DEFINE_FUNC_id3882444.html
   trunk/doc/html/boost/xpressive/BOOST_PROTO_DEFINE_VARA_id3882536.html
   trunk/doc/html/boost/xpressive/cref_id3882511.html
   trunk/doc/html/boost/xpressive/has_fold_case_c_regex_t_id3889350.html
   trunk/doc/html/boost/xpressive/has_fold_case_cpp_regex_id3890143.html
trunk/doc/html/boost/xpressive/op/back/result_This_Sequence__id3880946.html
   trunk/doc/html/boost/xpressive/op/first/result_This_Pair__id3881061.html
trunk/doc/html/boost/xpressive/op/front/result_This_Sequence__id3880888.html trunk/doc/html/boost/xpressive/op/insert/result_This_Cont__It__I_id3881329.html trunk/doc/html/boost/xpressive/op/insert/result_This_Cont__It__S_id3881365.html trunk/doc/html/boost/xpressive/op/insert/result_This_Cont__It__V_id3881414.html trunk/doc/html/boost/xpressive/op/insert/result_This_Cont__Size__id3881455.html trunk/doc/html/boost/xpressive/op/insert/result_This_Cont__Size__id3881515.html trunk/doc/html/boost/xpressive/op/insert/result_This_Cont__Value_id3881568.html
   trunk/doc/html/boost/xpressive/op/length/result_This_Sub__id3881208.html
trunk/doc/html/boost/xpressive/op/make_pair/result_This_First__Seco_id3881736.html
   trunk/doc/html/boost/xpressive/op/second/result_This_Pair__id3881118.html
   trunk/doc/html/boost/xpressive/op/str/result_This_Sub__id3881265.html
trunk/doc/html/boost/xpressive/op/top/result_This_Sequence__id3881003.html
   trunk/doc/html/boost/xpressive/operator_id3887375.html
   trunk/doc/html/boost/xpressive/optional_id3886225.html
   trunk/doc/html/boost/xpressive/ref_id3882487.html
   trunk/doc/html/boost/xpressive/swap_id3879446.html
Removed:
   trunk/doc/html/boost/xpressive/BOOST_PROTO_DEFINE_FUNC_id3466154.html
   trunk/doc/html/boost/xpressive/BOOST_PROTO_DEFINE_VARA_id3466245.html
   trunk/doc/html/boost/xpressive/cref_id3466220.html
   trunk/doc/html/boost/xpressive/has_fold_case_c_regex_t_id3473035.html
   trunk/doc/html/boost/xpressive/has_fold_case_cpp_regex_id3473828.html
trunk/doc/html/boost/xpressive/op/back/result_This_Sequence__id3297017.html
   trunk/doc/html/boost/xpressive/op/first/result_This_Pair__id3297132.html
trunk/doc/html/boost/xpressive/op/front/result_This_Sequence__id3296960.html trunk/doc/html/boost/xpressive/op/insert/result_This_Cont__It__It__void__id3297400.html trunk/doc/html/boost/xpressive/op/insert/result_This_Cont__It__Size__Value__typename_disable_if__is_integral__UNCVREF_It___type__id3297436.html trunk/doc/html/boost/xpressive/op/insert/result_This_Cont__It__Value__typename_disable_if__mpl_or___is_integral__UNCVREF_It__is_same__UNCVREF_It__UNCVREF_Value_____type__id3297485.html trunk/doc/html/boost/xpressive/op/insert/result_This_Cont__Size__A0__A1__typename_enable_if__is_integral__UNCVREF_Size___type__id3297526.html trunk/doc/html/boost/xpressive/op/insert/result_This_Cont__Size__T__typename_enable_if__is_integral__UNCVREF_Size___type__id3297586.html trunk/doc/html/boost/xpressive/op/insert/result_This_Cont__Value__void__id3297639.html
   trunk/doc/html/boost/xpressive/op/length/result_This_Sub__id3297279.html
trunk/doc/html/boost/xpressive/op/make_pair/result_This_First__Second__id3297808.html
   trunk/doc/html/boost/xpressive/op/second/result_This_Pair__id3297189.html
   trunk/doc/html/boost/xpressive/op/str/result_This_Sub__id3297336.html
trunk/doc/html/boost/xpressive/op/top/result_This_Sequence__id3297074.html
   trunk/doc/html/boost/xpressive/operator_id3471060.html
   trunk/doc/html/boost/xpressive/optional.html
   trunk/doc/html/boost/xpressive/ref_id3466196.html
   trunk/doc/html/boost/xpressive/swap_id3463168.html
Modified:
   trunk/doc/html/boost/xpressive/_.html
   trunk/doc/html/boost/xpressive/_b.html
   trunk/doc/html/boost/xpressive/_d.html
   trunk/doc/html/boost/xpressive/_ln.html
   trunk/doc/html/boost/xpressive/_n.html
   trunk/doc/html/boost/xpressive/_s.html
   trunk/doc/html/boost/xpressive/_w.html
   trunk/doc/html/boost/xpressive/a1.html
   trunk/doc/html/boost/xpressive/a2.html
   trunk/doc/html/boost/xpressive/a3.html
   trunk/doc/html/boost/xpressive/a4.html
   trunk/doc/html/boost/xpressive/a5.html
   trunk/doc/html/boost/xpressive/a6.html
   trunk/doc/html/boost/xpressive/a7.html
   trunk/doc/html/boost/xpressive/a8.html
   trunk/doc/html/boost/xpressive/a9.html
   trunk/doc/html/boost/xpressive/after.html
   trunk/doc/html/boost/xpressive/alnum.html
   trunk/doc/html/boost/xpressive/alpha.html
   trunk/doc/html/boost/xpressive/as_xpr.html
   trunk/doc/html/boost/xpressive/back.html
   trunk/doc/html/boost/xpressive/basic_regex.html
   trunk/doc/html/boost/xpressive/before.html
   trunk/doc/html/boost/xpressive/blank.html
   trunk/doc/html/boost/xpressive/bol.html
   trunk/doc/html/boost/xpressive/bos.html
   trunk/doc/html/boost/xpressive/bow.html
   trunk/doc/html/boost/xpressive/by_ref.html
   trunk/doc/html/boost/xpressive/c_regex_traits.html
   trunk/doc/html/boost/xpressive/check.html
   trunk/doc/html/boost/xpressive/cntrl.html
   trunk/doc/html/boost/xpressive/const_cast_.html
   trunk/doc/html/boost/xpressive/cpp_regex_traits.html
   trunk/doc/html/boost/xpressive/digit.html
   trunk/doc/html/boost/xpressive/dynamic_cast_.html
   trunk/doc/html/boost/xpressive/eol.html
   trunk/doc/html/boost/xpressive/eos.html
   trunk/doc/html/boost/xpressive/eow.html
   trunk/doc/html/boost/xpressive/first.html
   trunk/doc/html/boost/xpressive/front.html
   trunk/doc/html/boost/xpressive/function.html
   trunk/doc/html/boost/xpressive/graph.html
   trunk/doc/html/boost/xpressive/has_fold_case.html
   trunk/doc/html/boost/xpressive/icase.html
   trunk/doc/html/boost/xpressive/imbue.html
   trunk/doc/html/boost/xpressive/inf.html
   trunk/doc/html/boost/xpressive/insert.html
   trunk/doc/html/boost/xpressive/keep.html
   trunk/doc/html/boost/xpressive/length.html
   trunk/doc/html/boost/xpressive/let.html
   trunk/doc/html/boost/xpressive/local.html
   trunk/doc/html/boost/xpressive/lower.html
   trunk/doc/html/boost/xpressive/make_pair.html
   trunk/doc/html/boost/xpressive/match_results.html
   trunk/doc/html/boost/xpressive/matched.html
   trunk/doc/html/boost/xpressive/nil.html
   trunk/doc/html/boost/xpressive/null_regex_traits.html
   trunk/doc/html/boost/xpressive/op/as.html
   trunk/doc/html/boost/xpressive/op/back.html
   trunk/doc/html/boost/xpressive/op/back/result.html
   trunk/doc/html/boost/xpressive/op/const_cast_.html
   trunk/doc/html/boost/xpressive/op/construct.html
   trunk/doc/html/boost/xpressive/op/dynamic_cast_.html
   trunk/doc/html/boost/xpressive/op/first.html
   trunk/doc/html/boost/xpressive/op/first/result.html
   trunk/doc/html/boost/xpressive/op/front.html
   trunk/doc/html/boost/xpressive/op/front/result.html
   trunk/doc/html/boost/xpressive/op/insert.html
   trunk/doc/html/boost/xpressive/op/insert/result.html
   trunk/doc/html/boost/xpressive/op/length.html
   trunk/doc/html/boost/xpressive/op/length/result.html
   trunk/doc/html/boost/xpressive/op/make_pair.html
   trunk/doc/html/boost/xpressive/op/make_pair/result.html
   trunk/doc/html/boost/xpressive/op/matched.html
   trunk/doc/html/boost/xpressive/op/pop.html
   trunk/doc/html/boost/xpressive/op/pop_back.html
   trunk/doc/html/boost/xpressive/op/pop_front.html
   trunk/doc/html/boost/xpressive/op/push.html
   trunk/doc/html/boost/xpressive/op/push_back.html
   trunk/doc/html/boost/xpressive/op/push_front.html
   trunk/doc/html/boost/xpressive/op/second.html
   trunk/doc/html/boost/xpressive/op/second/result.html
   trunk/doc/html/boost/xpressive/op/static_cast_.html
   trunk/doc/html/boost/xpressive/op/str.html
   trunk/doc/html/boost/xpressive/op/str/result.html
   trunk/doc/html/boost/xpressive/op/throw_.html
   trunk/doc/html/boost/xpressive/op/top.html
   trunk/doc/html/boost/xpressive/op/top/result.html
   trunk/doc/html/boost/xpressive/placeholder.html
   trunk/doc/html/boost/xpressive/pop.html
   trunk/doc/html/boost/xpressive/pop_back.html
   trunk/doc/html/boost/xpressive/pop_front.html
   trunk/doc/html/boost/xpressive/print.html
   trunk/doc/html/boost/xpressive/punct.html
   trunk/doc/html/boost/xpressive/push.html
   trunk/doc/html/boost/xpressive/push_back.html
   trunk/doc/html/boost/xpressive/push_front.html
   trunk/doc/html/boost/xpressive/range.html
   trunk/doc/html/boost/xpressive/reference.html
   trunk/doc/html/boost/xpressive/regex_compiler.html
   trunk/doc/html/boost/xpressive/regex_constants/error_type.html
   trunk/doc/html/boost/xpressive/regex_constants/match_flag_type.html
   trunk/doc/html/boost/xpressive/regex_constants/syntax_option_type.html
   trunk/doc/html/boost/xpressive/regex_error.html
   trunk/doc/html/boost/xpressive/regex_id_filter_predicate.html
   trunk/doc/html/boost/xpressive/regex_iterator.html
   trunk/doc/html/boost/xpressive/regex_match.html
   trunk/doc/html/boost/xpressive/regex_replace.html
   trunk/doc/html/boost/xpressive/regex_search.html
   trunk/doc/html/boost/xpressive/regex_token_iterator.html
   trunk/doc/html/boost/xpressive/regex_traits.html
   trunk/doc/html/boost/xpressive/regex_traits_version_1_tag.html
   trunk/doc/html/boost/xpressive/regex_traits_version_2_tag.html
   trunk/doc/html/boost/xpressive/repeat.html
   trunk/doc/html/boost/xpressive/s0.html
   trunk/doc/html/boost/xpressive/s1.html
   trunk/doc/html/boost/xpressive/s2.html
   trunk/doc/html/boost/xpressive/s3.html
   trunk/doc/html/boost/xpressive/s4.html
   trunk/doc/html/boost/xpressive/s5.html
   trunk/doc/html/boost/xpressive/s6.html
   trunk/doc/html/boost/xpressive/s7.html
   trunk/doc/html/boost/xpressive/s8.html
   trunk/doc/html/boost/xpressive/s9.html
   trunk/doc/html/boost/xpressive/second.html
   trunk/doc/html/boost/xpressive/self.html
   trunk/doc/html/boost/xpressive/set.html
   trunk/doc/html/boost/xpressive/skip.html
   trunk/doc/html/boost/xpressive/space.html
   trunk/doc/html/boost/xpressive/static_cast_.html
   trunk/doc/html/boost/xpressive/str.html
   trunk/doc/html/boost/xpressive/sub_match.html
   trunk/doc/html/boost/xpressive/top.html
   trunk/doc/html/boost/xpressive/upper.html
   trunk/doc/html/boost/xpressive/value.html
   trunk/doc/html/boost/xpressive/xdigit.html
   trunk/doc/html/boost_tr1.html
   trunk/doc/html/boost_units.html
   trunk/doc/html/unordered.html
   trunk/doc/html/unordered/changes.html
   trunk/doc/html/unordered/hash_equality.html
   trunk/doc/html/xpressive.html
   trunk/doc/html/xpressive/appendices.html
   trunk/doc/html/xpressive/reference.html
   trunk/doc/html/xpressive/user_s_guide.html

Log:
转换至1.38.0,第6次,包含以下库:
TR1
tribool
typeof
units
unordered
variant
xpressive

Added: trunk/doc/html/boost/xpressive/BOOST_PROTO_DEFINE_FUNC_id3882444.html
==============================================================================
--- (empty file)
+++ trunk/doc/html/boost/xpressive/BOOST_PROTO_DEFINE_FUNC_id3882444.html Sat Mar 21 20:31:50 2009
@@ -0,0 +1,56 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Function BOOST_PROTO_DEFINE_FUNCTION_TEMPLATE</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
+<link rel="start" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> +<link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">
+<link rel="prev" href="let.html" title="Global let">
+<link rel="next" href="ref_id3882487.html" title="Function template ref">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center"><a href="../../../../index.html">Home</a></td>
+<td align="center"><a href="../../../../libs/libraries.htm">Libraries</a></td> +<td align="center"><a href="http://www.boost.org/users/people.html";>People</a></td> +<td align="center"><a href="http://www.boost.org/users/faq.html";>FAQ</a></td>
+<td align="center"><a href="../../../../more/index.htm">More</a></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="let.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ref_id3882487.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.xpressive.BOOST_PROTO_DEFINE_FUNC_id3882444"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function BOOST_PROTO_DEFINE_FUNCTION_TEMPLATE</span></h2>
+<p>boost::xpressive::BOOST_PROTO_DEFINE_FUNCTION_TEMPLATE</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">boost/xpressive/regex_actions.hpp</a>&gt;
+
+</em></span>
+<span class="type"></span> BOOST_PROTO_DEFINE_FUNCTION_TEMPLATE(1, as, boost::proto::default_domain,
+                                      (boost::proto::tag::function),
+ ((<a class="link" href="op/as.html" title="Struct template as">op::as</a>)(<span class="bold"><strong>typename</strong></span>)));</pre></div>
+<div class="refsect1" lang="en">
+<a name="id4379619"></a><h2>Description</h2>
+<p>as (a.k.a., lexical_cast) static_cast_ </p>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright � 2007 Eric Niebler<p> + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt"; target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="let.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ref_id3882487.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: trunk/doc/html/boost/xpressive/BOOST_PROTO_DEFINE_VARA_id3882536.html
==============================================================================
--- (empty file)
+++ trunk/doc/html/boost/xpressive/BOOST_PROTO_DEFINE_VARA_id3882536.html Sat Mar 21 20:31:50 2009
@@ -0,0 +1,57 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Function BOOST_PROTO_DEFINE_VARARG_FUNCTION_TEMPLATE</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
+<link rel="start" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> +<link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">
+<link rel="prev" href="cref_id3882511.html" title="Function template cref">
+<link rel="next" href="regex_match.html" title="Function regex_match">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center"><a href="../../../../index.html">Home</a></td>
+<td align="center"><a href="../../../../libs/libraries.htm">Libraries</a></td> +<td align="center"><a href="http://www.boost.org/users/people.html";>People</a></td> +<td align="center"><a href="http://www.boost.org/users/faq.html";>FAQ</a></td>
+<td align="center"><a href="../../../../more/index.htm">More</a></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="cref_id3882511.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="regex_match.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.xpressive.BOOST_PROTO_DEFINE_VARA_id3882536"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function BOOST_PROTO_DEFINE_VARARG_FUNCTION_TEMPLATE</span></h2>
+<p>boost::xpressive::BOOST_PROTO_DEFINE_VARARG_FUNCTION_TEMPLATE</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">boost/xpressive/regex_actions.hpp</a>&gt;
+
+</em></span>
+<span class="type"></span> BOOST_PROTO_DEFINE_VARARG_FUNCTION_TEMPLATE(construct,
+                                             boost::proto::default_domain,
+                                             (boost::proto::tag::function),
+ ((<a class="link" href="op/construct.html" title="Struct template construct">op::construct</a>)(<span class="bold"><strong>typename</strong></span>)));</pre></div>
+<div class="refsect1" lang="en">
+<a name="id4379823"></a><h2>Description</h2>
+<p>Usage: construct&lt;Type&gt;(arg1, arg2) Usage: throw_&lt;Exception&gt;(arg1, arg2) </p>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright � 2007 Eric Niebler<p> + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt"; target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="cref_id3882511.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="regex_match.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Modified: trunk/doc/html/boost/xpressive/_.html
==============================================================================
--- trunk/doc/html/boost/xpressive/_.html       (original)
+++ trunk/doc/html/boost/xpressive/_.html       Sat Mar 21 20:31:50 2009
@@ -29,9 +29,11 @@
 <p>boost::xpressive::_ &#8212; Matches any one character. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> _;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> _;</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4055380"></a><h2>Description</h2>
+<a name="id4389466"></a><h2>Description</h2>
<p>Match any character, similar to '.' in perl syntax with the /s modifier. '_' matches any one character, including the newline.</p>
 <p>
 </p>

Modified: trunk/doc/html/boost/xpressive/_b.html
==============================================================================
--- trunk/doc/html/boost/xpressive/_b.html      (original)
+++ trunk/doc/html/boost/xpressive/_b.html      Sat Mar 21 20:31:50 2009
@@ -29,9 +29,11 @@
 <p>boost::xpressive::_b &#8212; Word boundary assertion. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> _b;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> _b;</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4055169"></a><h2>Description</h2>
+<a name="id4389185"></a><h2>Description</h2>
<p>'_b' matches the zero-width sub-sequence at the beginning or the end of a word. It is equivalent to (bow | eow). The regex traits are used to determine what constitutes a word character. To match a non-word boundary, use ~_b.</p>
 <p>
 </p>

Modified: trunk/doc/html/boost/xpressive/_d.html
==============================================================================
--- trunk/doc/html/boost/xpressive/_d.html      (original)
+++ trunk/doc/html/boost/xpressive/_d.html      Sat Mar 21 20:31:50 2009
@@ -29,9 +29,11 @@
 <p>boost::xpressive::_d &#8212; Matches a digit character. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> _d;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> _d;</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4055241"></a><h2>Description</h2>
+<a name="id4389280"></a><h2>Description</h2>
<p>'_d' matches a single digit character. The regex traits are used to determine which characters are digits. Use ~_d to match a character that is not a digit character.</p>
 <p>
 </p>

Modified: trunk/doc/html/boost/xpressive/_ln.html
==============================================================================
--- trunk/doc/html/boost/xpressive/_ln.html     (original)
+++ trunk/doc/html/boost/xpressive/_ln.html     Sat Mar 21 20:31:50 2009
@@ -29,9 +29,11 @@
 <p>boost::xpressive::_ln &#8212; Matches a logical newline sequence. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> _ln;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> _ln;</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4055346"></a><h2>Description</h2>
+<a name="id4389419"></a><h2>Description</h2>
<p>'_ln' matches a logical newline sequence. This can be any character in the line separator class, as determined by the regex traits, or the '\r\n' sequence. For the purpose of back-tracking, '\r\n' is treated as a unit. To match any one character that is not a logical newline, use ~_ln. </p>
 </div>
 </div>

Modified: trunk/doc/html/boost/xpressive/_n.html
==============================================================================
--- trunk/doc/html/boost/xpressive/_n.html      (original)
+++ trunk/doc/html/boost/xpressive/_n.html      Sat Mar 21 20:31:50 2009
@@ -29,9 +29,11 @@
<p>boost::xpressive::_n &#8212; Matches a literal newline character, '\n'. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis">proto::terminal&lt; char &gt;::type const _n;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span>proto::terminal&lt; char &gt;::type const _n;</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4055311"></a><h2>Description</h2>
+<a name="id4389373"></a><h2>Description</h2>
<p>'_n' matches a single newline character, '\n'. Use ~_n to match a character that is not a newline.</p>
 <p>
 </p>

Modified: trunk/doc/html/boost/xpressive/_s.html
==============================================================================
--- trunk/doc/html/boost/xpressive/_s.html      (original)
+++ trunk/doc/html/boost/xpressive/_s.html      Sat Mar 21 20:31:50 2009
@@ -29,9 +29,11 @@
 <p>boost::xpressive::_s &#8212; Matches a space character. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> _s;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> _s;</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4055276"></a><h2>Description</h2>
+<a name="id4389327"></a><h2>Description</h2>
<p>'_s' matches a single space character. The regex traits are used to determine which characters are space characters. Use ~_s to match a character that is not a space character.</p>
 <p>
 </p>

Modified: trunk/doc/html/boost/xpressive/_w.html
==============================================================================
--- trunk/doc/html/boost/xpressive/_w.html      (original)
+++ trunk/doc/html/boost/xpressive/_w.html      Sat Mar 21 20:31:50 2009
@@ -29,9 +29,11 @@
 <p>boost::xpressive::_w &#8212; Matches a word character. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> _w;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> _w;</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4055205"></a><h2>Description</h2>
+<a name="id4389233"></a><h2>Description</h2>
<p>'_w' matches a single word character. The regex traits are used to determine which characters are word characters. Use ~_w to match a character that is not a word character.</p>
 <p>
 </p>

Modified: trunk/doc/html/boost/xpressive/a1.html
==============================================================================
--- trunk/doc/html/boost/xpressive/a1.html      (original)
+++ trunk/doc/html/boost/xpressive/a1.html      Sat Mar 21 20:31:50 2009
@@ -29,7 +29,9 @@
 <p>boost::xpressive::a1</p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> a1;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> a1;</pre></div>
 </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tr>
 <td align="left"></td>

Modified: trunk/doc/html/boost/xpressive/a2.html
==============================================================================
--- trunk/doc/html/boost/xpressive/a2.html      (original)
+++ trunk/doc/html/boost/xpressive/a2.html      Sat Mar 21 20:31:50 2009
@@ -29,7 +29,9 @@
 <p>boost::xpressive::a2</p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> a2;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> a2;</pre></div>
 </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tr>
 <td align="left"></td>

Modified: trunk/doc/html/boost/xpressive/a3.html
==============================================================================
--- trunk/doc/html/boost/xpressive/a3.html      (original)
+++ trunk/doc/html/boost/xpressive/a3.html      Sat Mar 21 20:31:50 2009
@@ -29,7 +29,9 @@
 <p>boost::xpressive::a3</p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> a3;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> a3;</pre></div>
 </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tr>
 <td align="left"></td>

Modified: trunk/doc/html/boost/xpressive/a4.html
==============================================================================
--- trunk/doc/html/boost/xpressive/a4.html      (original)
+++ trunk/doc/html/boost/xpressive/a4.html      Sat Mar 21 20:31:50 2009
@@ -29,7 +29,9 @@
 <p>boost::xpressive::a4</p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> a4;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> a4;</pre></div>
 </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tr>
 <td align="left"></td>

Modified: trunk/doc/html/boost/xpressive/a5.html
==============================================================================
--- trunk/doc/html/boost/xpressive/a5.html      (original)
+++ trunk/doc/html/boost/xpressive/a5.html      Sat Mar 21 20:31:50 2009
@@ -29,7 +29,9 @@
 <p>boost::xpressive::a5</p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> a5;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> a5;</pre></div>
 </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tr>
 <td align="left"></td>

Modified: trunk/doc/html/boost/xpressive/a6.html
==============================================================================
--- trunk/doc/html/boost/xpressive/a6.html      (original)
+++ trunk/doc/html/boost/xpressive/a6.html      Sat Mar 21 20:31:50 2009
@@ -29,7 +29,9 @@
 <p>boost::xpressive::a6</p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> a6;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> a6;</pre></div>
 </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tr>
 <td align="left"></td>

Modified: trunk/doc/html/boost/xpressive/a7.html
==============================================================================
--- trunk/doc/html/boost/xpressive/a7.html      (original)
+++ trunk/doc/html/boost/xpressive/a7.html      Sat Mar 21 20:31:50 2009
@@ -29,7 +29,9 @@
 <p>boost::xpressive::a7</p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> a7;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> a7;</pre></div>
 </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tr>
 <td align="left"></td>

Modified: trunk/doc/html/boost/xpressive/a8.html
==============================================================================
--- trunk/doc/html/boost/xpressive/a8.html      (original)
+++ trunk/doc/html/boost/xpressive/a8.html      Sat Mar 21 20:31:50 2009
@@ -29,7 +29,9 @@
 <p>boost::xpressive::a8</p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> a8;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> a8;</pre></div>
 </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tr>
 <td align="left"></td>

Modified: trunk/doc/html/boost/xpressive/a9.html
==============================================================================
--- trunk/doc/html/boost/xpressive/a9.html      (original)
+++ trunk/doc/html/boost/xpressive/a9.html      Sat Mar 21 20:31:50 2009
@@ -29,7 +29,9 @@
 <p>boost::xpressive::a9</p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> a9;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> a9;</pre></div>
 </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tr>
 <td align="left"></td>

Modified: trunk/doc/html/boost/xpressive/after.html
==============================================================================
--- trunk/doc/html/boost/xpressive/after.html   (original)
+++ trunk/doc/html/boost/xpressive/after.html   Sat Mar 21 20:31:50 2009
@@ -29,10 +29,12 @@
 <p>boost::xpressive::after &#8212; Look-behind assertion. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span>
<span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Expr&gt; <span class="type"><span class="emphasis"><em>unspecified</em></span></span> after(Expr <span class="bold"><strong>const</strong></span> &amp; expr);</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4056715"></a><h2>Description</h2>
+<a name="id4391140"></a><h2>Description</h2>
<p>after(expr) succeeds if the expr sub-expression would match at the current position minus N in the sequence, where N is the width of expr. expr is not included in the match. For instance, after("foo") succeeds if we are after a "foo". Look-behind assertions can be negated with the bit-complement operator.</p>
 <p>


Modified: trunk/doc/html/boost/xpressive/alnum.html
==============================================================================
--- trunk/doc/html/boost/xpressive/alnum.html   (original)
+++ trunk/doc/html/boost/xpressive/alnum.html   Sat Mar 21 20:31:50 2009
@@ -29,9 +29,11 @@
 <p>boost::xpressive::alnum &#8212; Matches an alpha-numeric character. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> alnum;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> alnum;</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4054540"></a><h2>Description</h2>
+<a name="id4388351"></a><h2>Description</h2>
<p>The regex traits are used to determine which characters are alpha-numeric. To match any character that is not alpha-numeric, use ~alnum.</p>
 <p>
 </p>

Modified: trunk/doc/html/boost/xpressive/alpha.html
==============================================================================
--- trunk/doc/html/boost/xpressive/alpha.html   (original)
+++ trunk/doc/html/boost/xpressive/alpha.html   Sat Mar 21 20:31:50 2009
@@ -29,9 +29,11 @@
 <p>boost::xpressive::alpha &#8212; Matches an alphabetic character. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> alpha;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> alpha;</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4054576"></a><h2>Description</h2>
+<a name="id4388398"></a><h2>Description</h2>
<p>The regex traits are used to determine which characters are alphabetic. To match any character that is not alphabetic, use ~alpha.</p>
 <p>
 </p>

Modified: trunk/doc/html/boost/xpressive/as_xpr.html
==============================================================================
--- trunk/doc/html/boost/xpressive/as_xpr.html  (original)
+++ trunk/doc/html/boost/xpressive/as_xpr.html  Sat Mar 21 20:31:50 2009
@@ -29,10 +29,12 @@
<p>boost::xpressive::as_xpr &#8212; Makes a literal into a regular expression. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span>
<span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Literal&gt; <span class="type"><span class="emphasis"><em>unspecified</em></span></span> as_xpr(Literal <span class="bold"><strong>const</strong></span> &amp; literal);</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4056030"></a><h2>Description</h2>
+<a name="id4390376"></a><h2>Description</h2>
<p>Use as_xpr() to turn a literal into a regular expression. For instance, "foo" &gt;&gt; "bar" will not compile because both operands to the right-shift operator are const char*, and no such operator exists. Use as_xpr("foo") &gt;&gt; "bar" instead.</p> <p>You can use as_xpr() with character literals in addition to string literals. For instance, as_xpr('a') will match an 'a'. You can also complement a character literal, as with ~as_xpr('a'). This will match any one character that is not an 'a'. </p>
 </div>

Modified: trunk/doc/html/boost/xpressive/back.html
==============================================================================
--- trunk/doc/html/boost/xpressive/back.html    (original)
+++ trunk/doc/html/boost/xpressive/back.html    Sat Mar 21 20:31:50 2009
@@ -29,7 +29,9 @@
 <p>boost::xpressive::back</p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><a class="link" href="../function.html" title="Class template function">function</a>&lt; <a class="link" href="op/back.html" title="Struct back">op::back</a> &gt;::type const back;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">boost/xpressive/regex_actions.hpp</a>&gt;
+
+</em></span><a class="link" href="../function.html" title="Class template function">function</a>&lt; <a class="link" href="op/back.html" title="Struct back">op::back</a> &gt;::type const back;</pre></div>
 </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tr>
 <td align="left"></td>

Modified: trunk/doc/html/boost/xpressive/basic_regex.html
==============================================================================
--- trunk/doc/html/boost/xpressive/basic_regex.html     (original)
+++ trunk/doc/html/boost/xpressive/basic_regex.html     Sat Mar 21 20:31:50 2009
@@ -7,7 +7,7 @@
<link rel="start" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> <link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.basic_regex_hpp" title="Header &lt;boost/xpressive/basic_regex.hpp&gt;">
 <link rel="prev" href="../../xpressive/reference.html" title="Reference">
-<link rel="next" href="swap_id3463168.html" title="Function template swap">
+<link rel="next" href="swap_id3879446.html" title="Function template swap">
 </head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../xpressive/reference.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.basic_regex_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="swap_id3463168.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a> +<a accesskey="p" href="../../xpressive/reference.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.basic_regex_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="swap_id3879446.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry" lang="en">
 <a name="boost.xpressive.basic_regex"></a><div class="titlepage"></div>
@@ -29,48 +29,69 @@
<p>boost::xpressive::basic_regex &#8212; Class template basic_regex&lt;&gt; is a class for holding a compiled regular expression. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> BidiIter&gt; +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.basic_regex_hpp" title="Header &lt;boost/xpressive/basic_regex.hpp&gt;">boost/xpressive/basic_regex.hpp</a>&gt;
+
+</em></span><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> BidiIter&gt; <span class="bold"><strong>struct</strong></span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a> {
   <span class="emphasis"><em>// types</em></span>
<span class="bold"><strong>typedef</strong></span> BidiIter <a name="boost.xpressive.basic_regex.iterator_type"></a>iterator_type; <span class="bold"><strong>typedef</strong></span> iterator_value&lt; BidiIter &gt;::type <a name="boost.xpressive.basic_regex.char_type"></a>char_type; + <span class="bold"><strong>typedef</strong></span> iterator_value&lt; BidiIter &gt;::type <a name="boost.xpressive.basic_regex.value_type"></a>value_type; <span class="bold"><strong>typedef</strong></span> <span class="emphasis"><em>unspecified</em></span> <a name="boost.xpressive.basic_regex.string_type"></a>string_type; <span class="bold"><strong>typedef</strong></span> regex_constants::syntax_option_type <a name="boost.xpressive.basic_regex.flag_type"></a>flag_type;

<span class="emphasis"><em>// <a class="link" href="basic_regex.html#boost.xpressive.basic_regexconstruct-copy-destruct">construct/copy/destruct</a></em></span>
-  <a class="link" href="basic_regex.html#id3462837-bb">basic_regex</a>();
- <a class="link" href="basic_regex.html#id3462848-bb">basic_regex</a>(<a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a>&lt; BidiIter &gt; <span class="bold"><strong>const</strong></span> &amp;); - <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Expr&gt; <a class="link" href="basic_regex.html#id3462898-bb">basic_regex</a>(Expr <span class="bold"><strong>const</strong></span> &amp;); - basic_regex&amp; <a class="link" href="basic_regex.html#id3462871-bb"><span class="bold"><strong>operator</strong></span>=</a>(<a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a>&lt; BidiIter &gt; <span class="bold"><strong>const</strong></span> &amp;); - <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Expr&gt; basic_regex&amp; <a class="link" href="basic_regex.html#id3462933-bb"><span class="bold"><strong>operator</strong></span>=</a>(Expr <span class="bold"><strong>const</strong></span> &amp;);
-
- <span class="emphasis"><em>// <a class="link" href="basic_regex.html#id3462770-bb">public member functions</a></em></span> - <span class="type">std::size_t</span> <a class="link" href="basic_regex.html#id3462773-bb">mark_count</a>() <span class="bold"><strong>const</strong></span>; - <span class="type">regex_id_type</span> <a class="link" href="basic_regex.html#id3462786-bb">regex_id</a>() <span class="bold"><strong>const</strong></span>; - <span class="type"><span class="bold"><strong>void</strong></span></span> <a class="link" href="basic_regex.html#id3462798-bb">swap</a>(<a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a>&lt; BidiIter &gt; &amp;) ;
+  <a class="link" href="basic_regex.html#id3879115-bb">basic_regex</a>();
+ <a class="link" href="basic_regex.html#id3879126-bb">basic_regex</a>(<a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a>&lt; BidiIter &gt; <span class="bold"><strong>const</strong></span> &amp;); + <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Expr&gt; <a class="link" href="basic_regex.html#id3879176-bb">basic_regex</a>(Expr <span class="bold"><strong>const</strong></span> &amp;); + basic_regex&amp; <a class="link" href="basic_regex.html#id3879149-bb"><span class="bold"><strong>operator</strong></span>=</a>(<a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a>&lt; BidiIter &gt; <span class="bold"><strong>const</strong></span> &amp;); + <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Expr&gt; basic_regex&amp; <a class="link" href="basic_regex.html#id3879211-bb"><span class="bold"><strong>operator</strong></span>=</a>(Expr <span class="bold"><strong>const</strong></span> &amp;);
+
+ <span class="emphasis"><em>// <a class="link" href="basic_regex.html#id3878853-bb">public member functions</a></em></span> + <span class="type"></span> <a class="link" href="basic_regex.html#id3878857-bb">BOOST_STATIC_CONSTANT</a>(regex_constants::syntax_option_type,
+                         ECMAScript = regex_constants::ECMAScript) ;
+ <span class="type"></span> <a class="link" href="basic_regex.html#id3878878-bb">BOOST_STATIC_CONSTANT</a>(regex_constants::syntax_option_type,
+                         icase = regex_constants::icase_) ;
+ <span class="type"></span> <a class="link" href="basic_regex.html#id3878900-bb">BOOST_STATIC_CONSTANT</a>(regex_constants::syntax_option_type,
+                         nosubs = regex_constants::nosubs) ;
+ <span class="type"></span> <a class="link" href="basic_regex.html#id3878921-bb">BOOST_STATIC_CONSTANT</a>(regex_constants::syntax_option_type,
+                         optimize = regex_constants::optimize) ;
+ <span class="type"></span> <a class="link" href="basic_regex.html#id3878943-bb">BOOST_STATIC_CONSTANT</a>(regex_constants::syntax_option_type,
+                         collate = regex_constants::collate) ;
+ <span class="type"></span> <a class="link" href="basic_regex.html#id3878964-bb">BOOST_STATIC_CONSTANT</a>(regex_constants::syntax_option_type,
+                         single_line = regex_constants::single_line) ;
+ <span class="type"></span> <a class="link" href="basic_regex.html#id3878986-bb">BOOST_STATIC_CONSTANT</a>(regex_constants::syntax_option_type,
+                         not_dot_null = regex_constants::not_dot_null) ;
+ <span class="type"></span> <a class="link" href="basic_regex.html#id3879008-bb">BOOST_STATIC_CONSTANT</a>(regex_constants::syntax_option_type, + not_dot_newline = regex_constants::not_dot_newline) ; + <span class="type"></span> <a class="link" href="basic_regex.html#id3879029-bb">BOOST_STATIC_CONSTANT</a>(regex_constants::syntax_option_type, + ignore_white_space = regex_constants::ignore_white_space) ; + <span class="type">std::size_t</span> <a class="link" href="basic_regex.html#id3879051-bb">mark_count</a>() <span class="bold"><strong>const</strong></span>; + <span class="type">regex_id_type</span> <a class="link" href="basic_regex.html#id3879064-bb">regex_id</a>() <span class="bold"><strong>const</strong></span>; + <span class="type"><span class="bold"><strong>void</strong></span></span> <a class="link" href="basic_regex.html#id3879076-bb">swap</a>(<a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a>&lt; BidiIter &gt; &amp;) ;

- <span class="emphasis"><em>// <a class="link" href="basic_regex.html#id3462977-bb">public static functions</a></em></span> + <span class="emphasis"><em>// <a class="link" href="basic_regex.html#id3879255-bb">public static functions</a></em></span> <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> InputIter&gt; <span class="type"><span class="bold"><strong>static</strong></span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a>&lt; BidiIter &gt;</span> - <a class="link" href="basic_regex.html#id3462980-bb">compile</a>(InputIter, InputIter, flag_type = regex_constants::ECMAScript) ; + <a class="link" href="basic_regex.html#id3879258-bb">compile</a>(InputIter, InputIter, flag_type = regex_constants::ECMAScript) ; <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> InputRange&gt; <span class="type"><span class="bold"><strong>static</strong></span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a>&lt; BidiIter &gt;</span> - <a class="link" href="basic_regex.html#id3463059-bb">compile</a>(InputRange <span class="bold"><strong>const</strong></span> &amp;, flag_type = regex_constants::ECMAScript) ; + <a class="link" href="basic_regex.html#id3879337-bb">compile</a>(InputRange <span class="bold"><strong>const</strong></span> &amp;, flag_type = regex_constants::ECMAScript) ; <span class="type"><span class="bold"><strong>static</strong></span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a>&lt; BidiIter &gt;</span> - <a class="link" href="basic_regex.html#id3463098-bb">compile</a>(char_type <span class="bold"><strong>const</strong></span> *, flag_type = regex_constants::ECMAScript) ; + <a class="link" href="basic_regex.html#id3879376-bb">compile</a>(char_type <span class="bold"><strong>const</strong></span> *, flag_type = regex_constants::ECMAScript) ; <span class="type"><span class="bold"><strong>static</strong></span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a>&lt; BidiIter &gt;</span> - <a class="link" href="basic_regex.html#id3463130-bb">compile</a>(char_type <span class="bold"><strong>const</strong></span> *, std::size_t, flag_type) ; + <a class="link" href="basic_regex.html#id3879408-bb">compile</a>(char_type <span class="bold"><strong>const</strong></span> *, std::size_t, flag_type) ;
 };</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4032197"></a><h2>Description</h2>
+<a name="id4364696"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id4032200"></a><h3>
+<a name="id4364699"></a><h3>
<a name="boost.xpressive.basic_regexconstruct-copy-destruct"></a><code class="computeroutput">basic_regex</code>
         public
        construct/copy/destruct</h3>
 <div class="orderedlist"><ol type="1">
 <li>
-<pre class="literallayout"><a name="id3462837-bb"></a>basic_regex();</pre>
+<pre class="literallayout"><a name="id3879115-bb"></a>basic_regex();</pre>
 <p>
 </p>
 <div class="variablelist"><table border="0">
@@ -85,7 +106,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><a name="id3462848-bb"></a>basic_regex(<a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a>&lt; BidiIter &gt; <span class="bold"><strong>const</strong></span> &amp; that);</pre> +<pre class="literallayout"><a name="id3879126-bb"></a>basic_regex(<a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a>&lt; BidiIter &gt; <span class="bold"><strong>const</strong></span> &amp; that);</pre>
 <p>

 </p>
@@ -113,7 +134,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Expr&gt; <a name="id3462898-bb"></a>basic_regex(Expr <span class="bold"><strong>const</strong></span> &amp; expr);</pre> +<pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Expr&gt; <a name="id3879176-bb"></a>basic_regex(Expr <span class="bold"><strong>const</strong></span> &amp; expr);</pre>
 <p>Construct from a static regular expression.</p>
 <p>

@@ -147,7 +168,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout">basic_regex&amp; <a name="id3462871-bb"></a><span class="bold"><strong>operator</strong></span>=(<a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a>&lt; BidiIter &gt; <span class="bold"><strong>const</strong></span> &amp; that);</pre> +<pre class="literallayout">basic_regex&amp; <a name="id3879149-bb"></a><span class="bold"><strong>operator</strong></span>=(<a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a>&lt; BidiIter &gt; <span class="bold"><strong>const</strong></span> &amp; that);</pre>
 <p>


@@ -180,7 +201,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Expr&gt; basic_regex&amp; <a name="id3462933-bb"></a><span class="bold"><strong>operator</strong></span>=(Expr <span class="bold"><strong>const</strong></span> &amp; expr);</pre> +<pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Expr&gt; basic_regex&amp; <a name="id3879211-bb"></a><span class="bold"><strong>operator</strong></span>=(Expr <span class="bold"><strong>const</strong></span> &amp; expr);</pre>
 <p>Construct from a static regular expression.</p>
 <p>

@@ -226,19 +247,37 @@
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id4032575"></a><h3>
-<a name="id3462770-bb"></a><code class="computeroutput">basic_regex</code> public member functions</h3>
+<a name="id4365076"></a><h3>
+<a name="id3878853-bb"></a><code class="computeroutput">basic_regex</code> public member functions</h3>
 <div class="orderedlist"><ol type="1">
+<li><pre class="literallayout"><span class="type"></span> <a name="id3878857-bb"></a>BOOST_STATIC_CONSTANT(regex_constants::syntax_option_type, + ECMAScript = regex_constants::ECMAScript) ;</pre></li> +<li><pre class="literallayout"><span class="type"></span> <a name="id3878878-bb"></a>BOOST_STATIC_CONSTANT(regex_constants::syntax_option_type,
+                       icase = regex_constants::icase_) ;</pre></li>
+<li><pre class="literallayout"><span class="type"></span> <a name="id3878900-bb"></a>BOOST_STATIC_CONSTANT(regex_constants::syntax_option_type,
+                       nosubs = regex_constants::nosubs) ;</pre></li>
+<li><pre class="literallayout"><span class="type"></span> <a name="id3878921-bb"></a>BOOST_STATIC_CONSTANT(regex_constants::syntax_option_type,
+                       optimize = regex_constants::optimize) ;</pre></li>
+<li><pre class="literallayout"><span class="type"></span> <a name="id3878943-bb"></a>BOOST_STATIC_CONSTANT(regex_constants::syntax_option_type,
+                       collate = regex_constants::collate) ;</pre></li>
+<li><pre class="literallayout"><span class="type"></span> <a name="id3878964-bb"></a>BOOST_STATIC_CONSTANT(regex_constants::syntax_option_type, + single_line = regex_constants::single_line) ;</pre></li> +<li><pre class="literallayout"><span class="type"></span> <a name="id3878986-bb"></a>BOOST_STATIC_CONSTANT(regex_constants::syntax_option_type, + not_dot_null = regex_constants::not_dot_null) ;</pre></li> +<li><pre class="literallayout"><span class="type"></span> <a name="id3879008-bb"></a>BOOST_STATIC_CONSTANT(regex_constants::syntax_option_type, + not_dot_newline = regex_constants::not_dot_newline) ;</pre></li> +<li><pre class="literallayout"><span class="type"></span> <a name="id3879029-bb"></a>BOOST_STATIC_CONSTANT(regex_constants::syntax_option_type, + ignore_white_space = regex_constants::ignore_white_space) ;</pre></li>
 <li>
-<pre class="literallayout"><span class="type">std::size_t</span> <a name="id3462773-bb"></a>mark_count() <span class="bold"><strong>const</strong></span>;</pre> +<pre class="literallayout"><span class="type">std::size_t</span> <a name="id3879051-bb"></a>mark_count() <span class="bold"><strong>const</strong></span>;</pre> <p>Returns the count of capturing sub-expressions in this regular expression </p>
 </li>
 <li>
-<pre class="literallayout"><span class="type">regex_id_type</span> <a name="id3462786-bb"></a>regex_id() <span class="bold"><strong>const</strong></span>;</pre> +<pre class="literallayout"><span class="type">regex_id_type</span> <a name="id3879064-bb"></a>regex_id() <span class="bold"><strong>const</strong></span>;</pre>
 <p>Returns a token which uniquely identifies this regular expression. </p>
 </li>
 <li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>void</strong></span></span> <a name="id3462798-bb"></a>swap(<a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a>&lt; BidiIter &gt; &amp; that) ;</pre> +<pre class="literallayout"><span class="type"><span class="bold"><strong>void</strong></span></span> <a name="id3879076-bb"></a>swap(<a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a>&lt; BidiIter &gt; &amp; that) ;</pre>
 <p>Swaps the contents of this basic_regex object with another.</p>
 <p>

@@ -271,13 +310,13 @@
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id4032727"></a><h3>
-<a name="id3462977-bb"></a><code class="computeroutput">basic_regex</code> public static functions</h3>
+<a name="id4365391"></a><h3>
+<a name="id3879255-bb"></a><code class="computeroutput">basic_regex</code> public static functions</h3>
 <div class="orderedlist"><ol type="1">
 <li>
<pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> InputIter&gt; <span class="type"><span class="bold"><strong>static</strong></span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a>&lt; BidiIter &gt;</span>
-  <a name="id3462980-bb"></a>compile(InputIter begin, InputIter end,
+  <a name="id3879258-bb"></a>compile(InputIter begin, InputIter end,
           flag_type flags = regex_constants::ECMAScript) ;</pre>
<p>Factory method for building a regex object from a range of characters. Equivalent to regex_compiler&lt; BidiIter &gt;().compile(begin, end, flags);</p>
 <p>
@@ -329,19 +368,19 @@
 <li>
<pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> InputRange&gt; <span class="type"><span class="bold"><strong>static</strong></span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a>&lt; BidiIter &gt;</span> - <a name="id3463059-bb"></a>compile(InputRange <span class="bold"><strong>const</strong></span> &amp; pat, + <a name="id3879337-bb"></a>compile(InputRange <span class="bold"><strong>const</strong></span> &amp; pat,
           flag_type flags = regex_constants::ECMAScript) ;</pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
 </li>
 <li>
<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a>&lt; BidiIter &gt;</span> -<a name="id3463098-bb"></a>compile(char_type <span class="bold"><strong>const</strong></span> * begin, +<a name="id3879376-bb"></a>compile(char_type <span class="bold"><strong>const</strong></span> * begin,
         flag_type flags = regex_constants::ECMAScript) ;</pre>
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
 </li>
 <li>
<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a>&lt; BidiIter &gt;</span> -<a name="id3463130-bb"></a>compile(char_type <span class="bold"><strong>const</strong></span> * begin, std::size_t len, flag_type flags) ;</pre> +<a name="id3879408-bb"></a>compile(char_type <span class="bold"><strong>const</strong></span> * begin, std::size_t len, flag_type flags) ;</pre> <p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
 </li>
 </ol></div>
@@ -358,7 +397,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../xpressive/reference.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.basic_regex_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="swap_id3463168.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a> +<a accesskey="p" href="../../xpressive/reference.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.basic_regex_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="swap_id3879446.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: trunk/doc/html/boost/xpressive/before.html
==============================================================================
--- trunk/doc/html/boost/xpressive/before.html  (original)
+++ trunk/doc/html/boost/xpressive/before.html  Sat Mar 21 20:31:50 2009
@@ -29,10 +29,12 @@
 <p>boost::xpressive::before &#8212; Look-ahead assertion. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span>
<span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Expr&gt; <span class="type"><span class="emphasis"><em>unspecified</em></span></span> before(Expr <span class="bold"><strong>const</strong></span> &amp; expr);</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4056621"></a><h2>Description</h2>
+<a name="id4391035"></a><h2>Description</h2>
<p>before(expr) succeeds if the expr sub-expression would match at the current position in the sequence, but expr is not included in the match. For instance, before("foo") succeeds if we are before a "foo". Look-ahead assertions can be negated with the bit-compliment operator.</p>
 <p>


Modified: trunk/doc/html/boost/xpressive/blank.html
==============================================================================
--- trunk/doc/html/boost/xpressive/blank.html   (original)
+++ trunk/doc/html/boost/xpressive/blank.html   Sat Mar 21 20:31:50 2009
@@ -29,9 +29,11 @@
<p>boost::xpressive::blank &#8212; Matches a blank (horizonal white-space) character. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> blank;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> blank;</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4054611"></a><h2>Description</h2>
+<a name="id4388445"></a><h2>Description</h2>
<p>The regex traits are used to determine which characters are blank characters. To match any character that is not blank, use ~blank.</p>
 <p>
 </p>

Modified: trunk/doc/html/boost/xpressive/bol.html
==============================================================================
--- trunk/doc/html/boost/xpressive/bol.html     (original)
+++ trunk/doc/html/boost/xpressive/bol.html     Sat Mar 21 20:31:50 2009
@@ -29,9 +29,11 @@
 <p>boost::xpressive::bol &#8212; Beginning of line assertion. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> bol;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> bol;</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4055033"></a><h2>Description</h2>
+<a name="id4389004"></a><h2>Description</h2>
<p>'bol' matches the zero-width sub-sequence immediately following a logical newline sequence. The regex traits is used to determine what constitutes a logical newline sequence. </p>
 </div>
 </div>

Modified: trunk/doc/html/boost/xpressive/bos.html
==============================================================================
--- trunk/doc/html/boost/xpressive/bos.html     (original)
+++ trunk/doc/html/boost/xpressive/bos.html     Sat Mar 21 20:31:50 2009
@@ -29,9 +29,11 @@
 <p>boost::xpressive::bos &#8212; Beginning of sequence assertion. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> bos;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> bos;</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4054967"></a><h2>Description</h2>
+<a name="id4388914"></a><h2>Description</h2>
<p>For the character sequence [begin, end), 'bos' matches the zero-width sub-sequence [begin, begin). </p>
 </div>
 </div>

Modified: trunk/doc/html/boost/xpressive/bow.html
==============================================================================
--- trunk/doc/html/boost/xpressive/bow.html     (original)
+++ trunk/doc/html/boost/xpressive/bow.html     Sat Mar 21 20:31:50 2009
@@ -29,9 +29,11 @@
 <p>boost::xpressive::bow &#8212; Beginning of word assertion. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> bow;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> bow;</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4055101"></a><h2>Description</h2>
+<a name="id4389094"></a><h2>Description</h2>
<p>'bow' matches the zero-width sub-sequence immediately following a non-word character and preceeding a word character. The regex traits are used to determine what constitutes a word character. </p>
 </div>
 </div>

Modified: trunk/doc/html/boost/xpressive/by_ref.html
==============================================================================
--- trunk/doc/html/boost/xpressive/by_ref.html  (original)
+++ trunk/doc/html/boost/xpressive/by_ref.html  Sat Mar 21 20:31:50 2009
@@ -29,12 +29,14 @@
 <p>boost::xpressive::by_ref &#8212; Embed a regex object by reference. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span>
<span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> BidiIter&gt; <span class="type">proto::terminal&lt; reference_wrapper&lt; <a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a>&lt; BidiIter &gt; <span class="bold"><strong>const</strong></span> &gt; &gt;::type <span class="bold"><strong>const</strong></span></span> by_ref(<a class="link" href="basic_regex.html" title="Struct template basic_regex">basic_regex</a>&lt; BidiIter &gt; <span class="bold"><strong>const</strong></span> &amp; rex);</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4056126"></a><h2>Description</h2>
+<a name="id4390483"></a><h2>Description</h2>
 <p>
 </p>
 <div class="variablelist"><table border="0">

Modified: trunk/doc/html/boost/xpressive/c_regex_traits.html
==============================================================================
--- trunk/doc/html/boost/xpressive/c_regex_traits.html  (original)
+++ trunk/doc/html/boost/xpressive/c_regex_traits.html Sat Mar 21 20:31:50 2009
@@ -6,8 +6,8 @@
 <meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
<link rel="start" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> <link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.traits.c_regex_traits_hpp" title="Header &lt;boost/xpressive/traits/c_regex_traits.hpp&gt;"> -<link rel="prev" href="operator_id3471060.html" title="Function template operator&lt;&lt;"> -<link rel="next" href="has_fold_case_c_regex_t_id3473035.html" title="Struct has_fold_case&lt;c_regex_traits&lt; char &gt;&gt;"> +<link rel="prev" href="operator_id3887375.html" title="Function template operator&lt;&lt;"> +<link rel="next" href="has_fold_case_c_regex_t_id3889350.html" title="Struct has_fold_case&lt;c_regex_traits&lt; char &gt;&gt;">
 </head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="operator_id3471060.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.traits.c_regex_traits_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="has_fold_case_c_regex_t_id3473035.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_id3887375.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.traits.c_regex_traits_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="has_fold_case_c_regex_t_id3889350.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry" lang="en">
 <a name="boost.xpressive.c_regex_traits"></a><div class="titlepage"></div>
@@ -29,7 +29,9 @@
<p>boost::xpressive::c_regex_traits &#8212; Encapsaulates the standard C locale functions for use by the basic_regex&lt;&gt; class template. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Char&gt; +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.traits.c_regex_traits_hpp" title="Header &lt;boost/xpressive/traits/c_regex_traits.hpp&gt;">boost/xpressive/traits/c_regex_traits.hpp</a>&gt;
+
+</em></span><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Char&gt; <span class="bold"><strong>struct</strong></span> <a class="link" href="c_regex_traits.html" title="Struct template c_regex_traits">c_regex_traits</a> {
   <span class="emphasis"><em>// types</em></span>
<span class="bold"><strong>typedef</strong></span> Char <a name="boost.xpressive.c_regex_traits.char_type"></a>char_type;
@@ -40,58 +42,58 @@
<span class="bold"><strong>typedef</strong></span> <span class="emphasis"><em>unspecified</em></span> <a name="boost.xpressive.c_regex_traits.base_type"></a>base_type;

<span class="emphasis"><em>// <a class="link" href="c_regex_traits.html#boost.xpressive.c_regex_traitsconstruct-copy-destruct">construct/copy/destruct</a></em></span> - <a class="link" href="c_regex_traits.html#id3472461-bb">c_regex_traits</a>(<a class="link" href="c_regex_traits.html#boost.xpressive.c_regex_traits.locale_type">locale_type</a> <span class="bold"><strong>const</strong></span> &amp; = locale_type()); + <a class="link" href="c_regex_traits.html#id3888777-bb">c_regex_traits</a>(<a class="link" href="c_regex_traits.html#boost.xpressive.c_regex_traits.locale_type">locale_type</a> <span class="bold"><strong>const</strong></span> &amp; = locale_type());

- <span class="emphasis"><em>// <a class="link" href="c_regex_traits.html#id3472246-bb">public member functions</a></em></span> - <span class="type"><span class="bold"><strong>bool</strong></span></span> <a class="link" href="c_regex_traits.html#id3472249-bb"><span class="bold"><strong>operator</strong></span>==</a>(<a class="link" href="c_regex_traits.html" title="Struct template c_regex_traits">c_regex_traits</a>&lt; char_type &gt; <span class="bold"><strong>const</strong></span> &amp;) <span class="bold"><strong>const</strong></span>; - <span class="type"><span class="bold"><strong>bool</strong></span></span> <a class="link" href="c_regex_traits.html#id3472276-bb"><span class="bold"><strong>operator</strong></span>!=</a>(<a class="link" href="c_regex_traits.html" title="Struct template c_regex_traits">c_regex_traits</a>&lt; char_type &gt; <span class="bold"><strong>const</strong></span> &amp;) <span class="bold"><strong>const</strong></span>; - <span class="type">string_type</span> <a class="link" href="c_regex_traits.html#id3472302-bb">fold_case</a>(char_type) <span class="bold"><strong>const</strong></span>; - <span class="type"><a class="link" href="c_regex_traits.html#boost.xpressive.c_regex_traits.locale_type">locale_type</a></span> <a class="link" href="c_regex_traits.html#id3472334-bb">imbue</a>(<a class="link" href="c_regex_traits.html#boost.xpressive.c_regex_traits.locale_type">locale_type</a>) ; - <span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>char</strong></span></span> <a class="link" href="c_regex_traits.html#id3472353-bb">widen</a>(<span class="bold"><strong>char</strong></span>) ; - <span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>wchar_t</strong></span></span> <a class="link" href="c_regex_traits.html#id3472369-bb">widen</a>(<span class="bold"><strong>char</strong></span>) ; - <span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a class="link" href="c_regex_traits.html#id3472385-bb">hash</a>(<span class="bold"><strong>char</strong></span>) ; - <span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a class="link" href="c_regex_traits.html#id3472401-bb">hash</a>(<span class="bold"><strong>wchar_t</strong></span>) ; - <span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>int</strong></span></span> <a class="link" href="c_regex_traits.html#id3472418-bb">value</a>(<span class="bold"><strong>char</strong></span>, <span class="bold"><strong>int</strong></span>) ; - <span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>int</strong></span></span> <a class="link" href="c_regex_traits.html#id3472440-bb">value</a>(<span class="bold"><strong>wchar_t</strong></span>, <span class="bold"><strong>int</strong></span>) ;
-
- <span class="emphasis"><em>// <a class="link" href="c_regex_traits.html#id3472478-bb">public static functions</a></em></span> - <span class="type"><span class="bold"><strong>static</strong></span> char_type</span> <a class="link" href="c_regex_traits.html#id3472481-bb">widen</a>(<span class="bold"><strong>char</strong></span>) ; - <span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a class="link" href="c_regex_traits.html#id3472509-bb">hash</a>(char_type) ; - <span class="type"><span class="bold"><strong>static</strong></span> char_type</span> <a class="link" href="c_regex_traits.html#id3472538-bb">translate</a>(char_type) ; - <span class="type"><span class="bold"><strong>static</strong></span> char_type</span> <a class="link" href="c_regex_traits.html#id3472565-bb">translate_nocase</a>(char_type) ; - <span class="type"><span class="bold"><strong>static</strong></span> char_type</span> <a class="link" href="c_regex_traits.html#id3472594-bb">tolower</a>(char_type) ; - <span class="type"><span class="bold"><strong>static</strong></span> char_type</span> <a class="link" href="c_regex_traits.html#id3472623-bb">toupper</a>(char_type) ; - <span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>bool</strong></span></span> <a class="link" href="c_regex_traits.html#id3472652-bb">in_range</a>(char_type, char_type, char_type) ; - <span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>bool</strong></span></span> <a class="link" href="c_regex_traits.html#id3472699-bb">in_range_nocase</a>(char_type, char_type, char_type) ; - <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> FwdIter&gt; <span class="type"><span class="bold"><strong>static</strong></span> string_type</span> <a class="link" href="c_regex_traits.html#id3472754-bb">transform</a>(FwdIter, FwdIter) ; + <span class="emphasis"><em>// <a class="link" href="c_regex_traits.html#id3888561-bb">public member functions</a></em></span> + <span class="type"><span class="bold"><strong>bool</strong></span></span> <a class="link" href="c_regex_traits.html#id3888564-bb"><span class="bold"><strong>operator</strong></span>==</a>(<a class="link" href="c_regex_traits.html" title="Struct template c_regex_traits">c_regex_traits</a>&lt; char_type &gt; <span class="bold"><strong>const</strong></span> &amp;) <span class="bold"><strong>const</strong></span>; + <span class="type"><span class="bold"><strong>bool</strong></span></span> <a class="link" href="c_regex_traits.html#id3888591-bb"><span class="bold"><strong>operator</strong></span>!=</a>(<a class="link" href="c_regex_traits.html" title="Struct template c_regex_traits">c_regex_traits</a>&lt; char_type &gt; <span class="bold"><strong>const</strong></span> &amp;) <span class="bold"><strong>const</strong></span>; + <span class="type">string_type</span> <a class="link" href="c_regex_traits.html#id3888618-bb">fold_case</a>(char_type) <span class="bold"><strong>const</strong></span>; + <span class="type"><a class="link" href="c_regex_traits.html#boost.xpressive.c_regex_traits.locale_type">locale_type</a></span> <a class="link" href="c_regex_traits.html#id3888649-bb">imbue</a>(<a class="link" href="c_regex_traits.html#boost.xpressive.c_regex_traits.locale_type">locale_type</a>) ; + <span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>char</strong></span></span> <a class="link" href="c_regex_traits.html#id3888668-bb">widen</a>(<span class="bold"><strong>char</strong></span>) ; + <span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>wchar_t</strong></span></span> <a class="link" href="c_regex_traits.html#id3888684-bb">widen</a>(<span class="bold"><strong>char</strong></span>) ; + <span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a class="link" href="c_regex_traits.html#id3888700-bb">hash</a>(<span class="bold"><strong>char</strong></span>) ; + <span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a class="link" href="c_regex_traits.html#id3888717-bb">hash</a>(<span class="bold"><strong>wchar_t</strong></span>) ; + <span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>int</strong></span></span> <a class="link" href="c_regex_traits.html#id3888733-bb">value</a>(<span class="bold"><strong>char</strong></span>, <span class="bold"><strong>int</strong></span>) ; + <span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>int</strong></span></span> <a class="link" href="c_regex_traits.html#id3888755-bb">value</a>(<span class="bold"><strong>wchar_t</strong></span>, <span class="bold"><strong>int</strong></span>) ;
+
+ <span class="emphasis"><em>// <a class="link" href="c_regex_traits.html#id3888793-bb">public static functions</a></em></span> + <span class="type"><span class="bold"><strong>static</strong></span> char_type</span> <a class="link" href="c_regex_traits.html#id3888796-bb">widen</a>(<span class="bold"><strong>char</strong></span>) ; + <span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a class="link" href="c_regex_traits.html#id3888824-bb">hash</a>(char_type) ; + <span class="type"><span class="bold"><strong>static</strong></span> char_type</span> <a class="link" href="c_regex_traits.html#id3888853-bb">translate</a>(char_type) ; + <span class="type"><span class="bold"><strong>static</strong></span> char_type</span> <a class="link" href="c_regex_traits.html#id3888880-bb">translate_nocase</a>(char_type) ; + <span class="type"><span class="bold"><strong>static</strong></span> char_type</span> <a class="link" href="c_regex_traits.html#id3888909-bb">tolower</a>(char_type) ; + <span class="type"><span class="bold"><strong>static</strong></span> char_type</span> <a class="link" href="c_regex_traits.html#id3888938-bb">toupper</a>(char_type) ; + <span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>bool</strong></span></span> <a class="link" href="c_regex_traits.html#id3888967-bb">in_range</a>(char_type, char_type, char_type) ; + <span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>bool</strong></span></span> <a class="link" href="c_regex_traits.html#id3889014-bb">in_range_nocase</a>(char_type, char_type, char_type) ; + <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> FwdIter&gt; <span class="type"><span class="bold"><strong>static</strong></span> string_type</span> <a class="link" href="c_regex_traits.html#id3889069-bb">transform</a>(FwdIter, FwdIter) ; <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> FwdIter&gt; - <span class="type"><span class="bold"><strong>static</strong></span> string_type</span> <a class="link" href="c_regex_traits.html#id3472794-bb">transform_primary</a>(FwdIter, FwdIter) ; + <span class="type"><span class="bold"><strong>static</strong></span> string_type</span> <a class="link" href="c_regex_traits.html#id3889109-bb">transform_primary</a>(FwdIter, FwdIter) ; <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> FwdIter&gt; - <span class="type"><span class="bold"><strong>static</strong></span> string_type</span> <a class="link" href="c_regex_traits.html#id3472834-bb">lookup_collatename</a>(FwdIter, FwdIter) ; + <span class="type"><span class="bold"><strong>static</strong></span> string_type</span> <a class="link" href="c_regex_traits.html#id3889150-bb">lookup_collatename</a>(FwdIter, FwdIter) ; <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> FwdIter&gt; - <span class="type"><span class="bold"><strong>static</strong></span> char_class_type</span> <a class="link" href="c_regex_traits.html#id3472874-bb">lookup_classname</a>(FwdIter, FwdIter, <span class="bold"><strong>bool</strong></span>) ; - <span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>bool</strong></span></span> <a class="link" href="c_regex_traits.html#id3472933-bb">isctype</a>(char_type, char_class_type) ; - <span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>int</strong></span></span> <a class="link" href="c_regex_traits.html#id3472977-bb">value</a>(char_type, <span class="bold"><strong>int</strong></span>) ; - <span class="type"><span class="bold"><strong>static</strong></span> <a class="link" href="c_regex_traits.html#boost.xpressive.c_regex_traits.locale_type">locale_type</a></span> <a class="link" href="c_regex_traits.html#id3473021-bb">getloc</a>() ; + <span class="type"><span class="bold"><strong>static</strong></span> char_class_type</span> <a class="link" href="c_regex_traits.html#id3889190-bb">lookup_classname</a>(FwdIter, FwdIter, <span class="bold"><strong>bool</strong></span>) ; + <span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>bool</strong></span></span> <a class="link" href="c_regex_traits.html#id3889248-bb">isctype</a>(char_type, char_class_type) ; + <span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>int</strong></span></span> <a class="link" href="c_regex_traits.html#id3889292-bb">value</a>(char_type, <span class="bold"><strong>int</strong></span>) ; + <span class="type"><span class="bold"><strong>static</strong></span> <a class="link" href="c_regex_traits.html#boost.xpressive.c_regex_traits.locale_type">locale_type</a></span> <a class="link" href="c_regex_traits.html#id3889337-bb">getloc</a>() ;
 };</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4063104"></a><h2>Description</h2>
+<a name="id4397647"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id4063108"></a><h3>
+<a name="id4397651"></a><h3>
<a name="boost.xpressive.c_regex_traitsconstruct-copy-destruct"></a><code class="computeroutput">c_regex_traits</code>
         public
        construct/copy/destruct</h3>
 <div class="orderedlist"><ol type="1"><li>
-<pre class="literallayout"><a name="id3472461-bb"></a>c_regex_traits(<a class="link" href="c_regex_traits.html#boost.xpressive.c_regex_traits.locale_type">locale_type</a> <span class="bold"><strong>const</strong></span> &amp; loc = locale_type());</pre> +<pre class="literallayout"><a name="id3888777-bb"></a>c_regex_traits(<a class="link" href="c_regex_traits.html#boost.xpressive.c_regex_traits.locale_type">locale_type</a> <span class="bold"><strong>const</strong></span> &amp; loc = locale_type());</pre>
 <p>Initialize a c_regex_traits object to use the global C locale. </p>
 </li></ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id4063160"></a><h3>
-<a name="id3472246-bb"></a><code class="computeroutput">c_regex_traits</code> public member functions</h3>
+<a name="id4397703"></a><h3>
+<a name="id3888561-bb"></a><code class="computeroutput">c_regex_traits</code> public member functions</h3>
 <div class="orderedlist"><ol type="1">
 <li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="id3472249-bb"></a><span class="bold"><strong>operator</strong></span>==(<a class="link" href="c_regex_traits.html" title="Struct template c_regex_traits">c_regex_traits</a>&lt; char_type &gt; <span class="bold"><strong>const</strong></span> &amp;) <span class="bold"><strong>const</strong></span>;</pre> +<pre class="literallayout"><span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="id3888564-bb"></a><span class="bold"><strong>operator</strong></span>==(<a class="link" href="c_regex_traits.html" title="Struct template c_regex_traits">c_regex_traits</a>&lt; char_type &gt; <span class="bold"><strong>const</strong></span> &amp;) <span class="bold"><strong>const</strong></span>;</pre>
 <p>Checks two c_regex_traits objects for equality</p>
 <p>
 </p>
@@ -104,7 +106,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="id3472276-bb"></a><span class="bold"><strong>operator</strong></span>!=(<a class="link" href="c_regex_traits.html" title="Struct template c_regex_traits">c_regex_traits</a>&lt; char_type &gt; <span class="bold"><strong>const</strong></span> &amp;) <span class="bold"><strong>const</strong></span>;</pre> +<pre class="literallayout"><span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="id3888591-bb"></a><span class="bold"><strong>operator</strong></span>!=(<a class="link" href="c_regex_traits.html" title="Struct template c_regex_traits">c_regex_traits</a>&lt; char_type &gt; <span class="bold"><strong>const</strong></span> &amp;) <span class="bold"><strong>const</strong></span>;</pre>
 <p>Checks two c_regex_traits objects for inequality</p>
 <p>
 </p>
@@ -117,7 +119,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type">string_type</span> <a name="id3472302-bb"></a>fold_case(char_type ch) <span class="bold"><strong>const</strong></span>;</pre> +<pre class="literallayout"><span class="type">string_type</span> <a name="id3888618-bb"></a>fold_case(char_type ch) <span class="bold"><strong>const</strong></span>;</pre> <p>Returns a string_type containing all the characters that compare equal disregrarding case to the one passed in. This function can only be called if has_fold_case&lt;c_regex_traits&lt;Char&gt; &gt;value is true.</p>
 <p>

@@ -143,23 +145,23 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type"><a class="link" href="c_regex_traits.html#boost.xpressive.c_regex_traits.locale_type">locale_type</a></span> <a name="id3472334-bb"></a>imbue(<a class="link" href="c_regex_traits.html#boost.xpressive.c_regex_traits.locale_type">locale_type</a> loc) ;</pre> +<pre class="literallayout"><span class="type"><a class="link" href="c_regex_traits.html#boost.xpressive.c_regex_traits.locale_type">locale_type</a></span> <a name="id3888649-bb"></a>imbue(<a class="link" href="c_regex_traits.html#boost.xpressive.c_regex_traits.locale_type">locale_type</a> loc) ;</pre>
 <p>No-op </p>
 </li>
-<li><pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>char</strong></span></span> <a name="id3472353-bb"></a>widen(<span class="bold"><strong>char</strong></span> ch) ;</pre></li> -<li><pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>wchar_t</strong></span></span> <a name="id3472369-bb"></a>widen(<span class="bold"><strong>char</strong></span> ch) ;</pre></li> -<li><pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a name="id3472385-bb"></a>hash(<span class="bold"><strong>char</strong></span> ch) ;</pre></li> -<li><pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a name="id3472401-bb"></a>hash(<span class="bold"><strong>wchar_t</strong></span> ch) ;</pre></li> -<li><pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>int</strong></span></span> <a name="id3472418-bb"></a>value(<span class="bold"><strong>char</strong></span> ch, <span class="bold"><strong>int</strong></span> radix) ;</pre></li> -<li><pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>int</strong></span></span> <a name="id3472440-bb"></a>value(<span class="bold"><strong>wchar_t</strong></span> ch, <span class="bold"><strong>int</strong></span> radix) ;</pre></li> +<li><pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>char</strong></span></span> <a name="id3888668-bb"></a>widen(<span class="bold"><strong>char</strong></span> ch) ;</pre></li> +<li><pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>wchar_t</strong></span></span> <a name="id3888684-bb"></a>widen(<span class="bold"><strong>char</strong></span> ch) ;</pre></li> +<li><pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a name="id3888700-bb"></a>hash(<span class="bold"><strong>char</strong></span> ch) ;</pre></li> +<li><pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a name="id3888717-bb"></a>hash(<span class="bold"><strong>wchar_t</strong></span> ch) ;</pre></li> +<li><pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>int</strong></span></span> <a name="id3888733-bb"></a>value(<span class="bold"><strong>char</strong></span> ch, <span class="bold"><strong>int</strong></span> radix) ;</pre></li> +<li><pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>int</strong></span></span> <a name="id3888755-bb"></a>value(<span class="bold"><strong>wchar_t</strong></span> ch, <span class="bold"><strong>int</strong></span> radix) ;</pre></li>
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id4063623"></a><h3>
-<a name="id3472478-bb"></a><code class="computeroutput">c_regex_traits</code> public static functions</h3>
+<a name="id4398165"></a><h3>
+<a name="id3888793-bb"></a><code class="computeroutput">c_regex_traits</code> public static functions</h3>
 <div class="orderedlist"><ol type="1">
 <li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> char_type</span> <a name="id3472481-bb"></a>widen(<span class="bold"><strong>char</strong></span> ch) ;</pre> +<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> char_type</span> <a name="id3888796-bb"></a>widen(<span class="bold"><strong>char</strong></span> ch) ;</pre>
 <p>Convert a char to a Char</p>
 <p>

@@ -185,7 +187,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a name="id3472509-bb"></a>hash(char_type ch) ;</pre> +<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a name="id3888824-bb"></a>hash(char_type ch) ;</pre>
 <p>Returns a hash value for a Char in the range [0, UCHAR_MAX]</p>
 <p>

@@ -211,7 +213,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> char_type</span> <a name="id3472538-bb"></a>translate(char_type ch) ;</pre> +<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> char_type</span> <a name="id3888853-bb"></a>translate(char_type ch) ;</pre>
 <p>No-op</p>
 <p>

@@ -237,7 +239,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> char_type</span> <a name="id3472565-bb"></a>translate_nocase(char_type ch) ;</pre> +<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> char_type</span> <a name="id3888880-bb"></a>translate_nocase(char_type ch) ;</pre> <p>Converts a character to lower-case using the current global C locale.</p>
 <p>

@@ -263,7 +265,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> char_type</span> <a name="id3472594-bb"></a>tolower(char_type ch) ;</pre> +<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> char_type</span> <a name="id3888909-bb"></a>tolower(char_type ch) ;</pre> <p>Converts a character to lower-case using the current global C locale.</p>
 <p>

@@ -289,7 +291,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> char_type</span> <a name="id3472623-bb"></a>toupper(char_type ch) ;</pre> +<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> char_type</span> <a name="id3888938-bb"></a>toupper(char_type ch) ;</pre> <p>Converts a character to upper-case using the current global C locale.</p>
 <p>

@@ -315,7 +317,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>bool</strong></span></span> <a name="id3472652-bb"></a>in_range(char_type first, char_type last, char_type ch) ;</pre> +<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>bool</strong></span></span> <a name="id3888967-bb"></a>in_range(char_type first, char_type last, char_type ch) ;</pre>
 <p>Checks to see if a character is within a character range.</p>
 <p>

@@ -351,7 +353,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>bool</strong></span></span> <a name="id3472699-bb"></a>in_range_nocase(char_type first, char_type last, char_type ch) ;</pre> +<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>bool</strong></span></span> <a name="id3889014-bb"></a>in_range_nocase(char_type first, char_type last, char_type ch) ;</pre> <p>Checks to see if a character is within a character range, irregardless of case.</p>
 <p>

@@ -393,7 +395,7 @@
 </li>
 <li>
<pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> FwdIter&gt; - <span class="type"><span class="bold"><strong>static</strong></span> string_type</span> <a name="id3472754-bb"></a>transform(FwdIter begin, FwdIter end) ;</pre> + <span class="type"><span class="bold"><strong>static</strong></span> string_type</span> <a name="id3889069-bb"></a>transform(FwdIter begin, FwdIter end) ;</pre> <p>Returns a sort key for the character sequence designated by the iterator range [F1, F2) such that if the character sequence [G1, G2) sorts before the character sequence [H1, H2) then v.transform(G1, G2) &lt; v.transform(H1, H2).</p>
 <p>
 </p>
@@ -407,7 +409,7 @@
 </li>
 <li>
<pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> FwdIter&gt; - <span class="type"><span class="bold"><strong>static</strong></span> string_type</span> <a name="id3472794-bb"></a>transform_primary(FwdIter begin, FwdIter end) ;</pre> + <span class="type"><span class="bold"><strong>static</strong></span> string_type</span> <a name="id3889109-bb"></a>transform_primary(FwdIter begin, FwdIter end) ;</pre> <p>Returns a sort key for the character sequence designated by the iterator range [F1, F2) such that if the character sequence [G1, G2) sorts before the character sequence [H1, H2) when character case is not considered then v.transform_primary(G1, G2) &lt; v.transform_primary(H1, H2).</p>
 <p>
 </p>
@@ -421,7 +423,7 @@
 </li>
 <li>
<pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> FwdIter&gt; - <span class="type"><span class="bold"><strong>static</strong></span> string_type</span> <a name="id3472834-bb"></a>lookup_collatename(FwdIter begin, FwdIter end) ;</pre> + <span class="type"><span class="bold"><strong>static</strong></span> string_type</span> <a name="id3889150-bb"></a>lookup_collatename(FwdIter begin, FwdIter end) ;</pre> <p>Returns a sequence of characters that represents the collating element consisting of the character sequence designated by the iterator range [F1, F2). Returns an empty string if the character sequence is not a valid collating element.</p>
 <p>
 </p>
@@ -436,7 +438,7 @@
 <li>
<pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> FwdIter&gt; <span class="type"><span class="bold"><strong>static</strong></span> char_class_type</span> - <a name="id3472874-bb"></a>lookup_classname(FwdIter begin, FwdIter end, <span class="bold"><strong>bool</strong></span> icase) ;</pre> + <a name="id3889190-bb"></a>lookup_classname(FwdIter begin, FwdIter end, <span class="bold"><strong>bool</strong></span> icase) ;</pre> <p>For the character class name represented by the specified character sequence, return the corresponding bitmask representation.</p>
 <p>

@@ -472,7 +474,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>bool</strong></span></span> <a name="id3472933-bb"></a>isctype(char_type ch, char_class_type mask) ;</pre> +<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>bool</strong></span></span> <a name="id3889248-bb"></a>isctype(char_type ch, char_class_type mask) ;</pre>
 <p>Tests a character against a character class bitmask.</p>
 <p>

@@ -509,7 +511,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>int</strong></span></span> <a name="id3472977-bb"></a>value(char_type ch, <span class="bold"><strong>int</strong></span> radix) ;</pre> +<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>int</strong></span></span> <a name="id3889292-bb"></a>value(char_type ch, <span class="bold"><strong>int</strong></span> radix) ;</pre>
 <p>Convert a digit character into the integer it represents.</p>
 <p>

@@ -546,7 +548,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> <a class="link" href="c_regex_traits.html#boost.xpressive.c_regex_traits.locale_type">locale_type</a></span> <a name="id3473021-bb"></a>getloc() ;</pre> +<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> <a class="link" href="c_regex_traits.html#boost.xpressive.c_regex_traits.locale_type">locale_type</a></span> <a name="id3889337-bb"></a>getloc() ;</pre>
 <p>No-op </p>
 </li>
 </ol></div>
@@ -563,7 +565,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="operator_id3471060.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.traits.c_regex_traits_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="has_fold_case_c_regex_t_id3473035.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_id3887375.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.traits.c_regex_traits_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="has_fold_case_c_regex_t_id3889350.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: trunk/doc/html/boost/xpressive/check.html
==============================================================================
--- trunk/doc/html/boost/xpressive/check.html   (original)
+++ trunk/doc/html/boost/xpressive/check.html   Sat Mar 21 20:31:50 2009
@@ -29,9 +29,11 @@
 <p>boost::xpressive::check</p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> check;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">boost/xpressive/regex_actions.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> check;</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4045993"></a><h2>Description</h2>
+<a name="id4379518"></a><h2>Description</h2>
 <p>check(), for testing custom assertions </p>
 </div>
 </div>

Modified: trunk/doc/html/boost/xpressive/cntrl.html
==============================================================================
--- trunk/doc/html/boost/xpressive/cntrl.html   (original)
+++ trunk/doc/html/boost/xpressive/cntrl.html   Sat Mar 21 20:31:50 2009
@@ -29,9 +29,11 @@
 <p>boost::xpressive::cntrl &#8212; Matches a control character. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> cntrl;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> cntrl;</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4054647"></a><h2>Description</h2>
+<a name="id4388492"></a><h2>Description</h2>
<p>The regex traits are used to determine which characters are control characters. To match any character that is not a control character, use ~cntrl.</p>
 <p>
 </p>

Modified: trunk/doc/html/boost/xpressive/const_cast_.html
==============================================================================
--- trunk/doc/html/boost/xpressive/const_cast_.html     (original)
+++ trunk/doc/html/boost/xpressive/const_cast_.html     Sat Mar 21 20:31:50 2009
@@ -29,7 +29,9 @@
 <p>boost::xpressive::const_cast_</p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis">()() const_cast_;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">boost/xpressive/regex_actions.hpp</a>&gt;
+
+</em></span>()() const_cast_;</pre></div>
 </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tr>
 <td align="left"></td>

Modified: trunk/doc/html/boost/xpressive/cpp_regex_traits.html
==============================================================================
--- trunk/doc/html/boost/xpressive/cpp_regex_traits.html        (original)
+++ trunk/doc/html/boost/xpressive/cpp_regex_traits.html Sat Mar 21 20:31:50 2009
@@ -6,8 +6,8 @@
 <meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
<link rel="start" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> <link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.traits.cpp_regex_traits_hpp" title="Header &lt;boost/xpressive/traits/cpp_regex_traits.hpp&gt;"> -<link rel="prev" href="has_fold_case_c_regex_t_id3473035.html" title="Struct has_fold_case&lt;c_regex_traits&lt; char &gt;&gt;"> -<link rel="next" href="has_fold_case_cpp_regex_id3473828.html" title="Struct has_fold_case&lt;cpp_regex_traits&lt; char &gt;&gt;"> +<link rel="prev" href="has_fold_case_c_regex_t_id3889350.html" title="Struct has_fold_case&lt;c_regex_traits&lt; char &gt;&gt;"> +<link rel="next" href="has_fold_case_cpp_regex_id3890143.html" title="Struct has_fold_case&lt;cpp_regex_traits&lt; char &gt;&gt;">
 </head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="has_fold_case_c_regex_t_id3473035.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.traits.cpp_regex_traits_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="has_fold_case_cpp_regex_id3473828.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a> +<a accesskey="p" href="has_fold_case_c_regex_t_id3889350.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.traits.cpp_regex_traits_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="has_fold_case_cpp_regex_id3890143.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry" lang="en">
<a name="boost.xpressive.cpp_regex_traits"></a><div class="titlepage"></div>
@@ -29,7 +29,9 @@
<p>boost::xpressive::cpp_regex_traits &#8212; Encapsaulates a std::locale for use by the basic_regex&lt;&gt; class template. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Char&gt; +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.traits.cpp_regex_traits_hpp" title="Header &lt;boost/xpressive/traits/cpp_regex_traits.hpp&gt;">boost/xpressive/traits/cpp_regex_traits.hpp</a>&gt;
+
+</em></span><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Char&gt; <span class="bold"><strong>struct</strong></span> <a class="link" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits">cpp_regex_traits</a> {
   <span class="emphasis"><em>// types</em></span>
<span class="bold"><strong>typedef</strong></span> Char <a name="boost.xpressive.cpp_regex_traits.char_type"></a>char_type;
@@ -40,55 +42,55 @@
<span class="bold"><strong>typedef</strong></span> <span class="emphasis"><em>unspecified</em></span> <a name="boost.xpressive.cpp_regex_traits.base_type"></a>base_type;

<span class="emphasis"><em>// <a class="link" href="cpp_regex_traits.html#boost.xpressive.cpp_regex_traitsconstruct-copy-destruct">construct/copy/destruct</a></em></span> - <a class="link" href="cpp_regex_traits.html#id3473703-bb">cpp_regex_traits</a>(locale_type <span class="bold"><strong>const</strong></span> &amp; = locale_type()); + <a class="link" href="cpp_regex_traits.html#id3890018-bb">cpp_regex_traits</a>(locale_type <span class="bold"><strong>const</strong></span> &amp; = locale_type());

- <span class="emphasis"><em>// <a class="link" href="cpp_regex_traits.html#id3473113-bb">public member functions</a></em></span> - <span class="type"><span class="bold"><strong>bool</strong></span></span> <a class="link" href="cpp_regex_traits.html#id3473116-bb"><span class="bold"><strong>operator</strong></span>==</a>(<a class="link" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits">cpp_regex_traits</a>&lt; char_type &gt; <span class="bold"><strong>const</strong></span> &amp;) <span class="bold"><strong>const</strong></span>; - <span class="type"><span class="bold"><strong>bool</strong></span></span> <a class="link" href="cpp_regex_traits.html#id3473143-bb"><span class="bold"><strong>operator</strong></span>!=</a>(<a class="link" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits">cpp_regex_traits</a>&lt; char_type &gt; <span class="bold"><strong>const</strong></span> &amp;) <span class="bold"><strong>const</strong></span>; - <span class="type">char_type</span> <a class="link" href="cpp_regex_traits.html#id3473170-bb">widen</a>(<span class="bold"><strong>char</strong></span>) <span class="bold"><strong>const</strong></span>; - <span class="type">char_type</span> <a class="link" href="cpp_regex_traits.html#id3473198-bb">translate_nocase</a>(char_type) <span class="bold"><strong>const</strong></span>; - <span class="type">char_type</span> <a class="link" href="cpp_regex_traits.html#id3473227-bb">tolower</a>(char_type) <span class="bold"><strong>const</strong></span>; - <span class="type">char_type</span> <a class="link" href="cpp_regex_traits.html#id3473255-bb">toupper</a>(char_type) <span class="bold"><strong>const</strong></span>; - <span class="type">string_type</span> <a class="link" href="cpp_regex_traits.html#id3473283-bb">fold_case</a>(char_type) <span class="bold"><strong>const</strong></span>; - <span class="type"><span class="bold"><strong>bool</strong></span></span> <a class="link" href="cpp_regex_traits.html#id3473314-bb">in_range_nocase</a>(char_type, char_type, char_type) <span class="bold"><strong>const</strong></span>; + <span class="emphasis"><em>// <a class="link" href="cpp_regex_traits.html#id3889428-bb">public member functions</a></em></span> + <span class="type"><span class="bold"><strong>bool</strong></span></span> <a class="link" href="cpp_regex_traits.html#id3889432-bb"><span class="bold"><strong>operator</strong></span>==</a>(<a class="link" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits">cpp_regex_traits</a>&lt; char_type &gt; <span class="bold"><strong>const</strong></span> &amp;) <span class="bold"><strong>const</strong></span>; + <span class="type"><span class="bold"><strong>bool</strong></span></span> <a class="link" href="cpp_regex_traits.html#id3889459-bb"><span class="bold"><strong>operator</strong></span>!=</a>(<a class="link" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits">cpp_regex_traits</a>&lt; char_type &gt; <span class="bold"><strong>const</strong></span> &amp;) <span class="bold"><strong>const</strong></span>; + <span class="type">char_type</span> <a class="link" href="cpp_regex_traits.html#id3889486-bb">widen</a>(<span class="bold"><strong>char</strong></span>) <span class="bold"><strong>const</strong></span>; + <span class="type">char_type</span> <a class="link" href="cpp_regex_traits.html#id3889514-bb">translate_nocase</a>(char_type) <span class="bold"><strong>const</strong></span>; + <span class="type">char_type</span> <a class="link" href="cpp_regex_traits.html#id3889542-bb">tolower</a>(char_type) <span class="bold"><strong>const</strong></span>; + <span class="type">char_type</span> <a class="link" href="cpp_regex_traits.html#id3889570-bb">toupper</a>(char_type) <span class="bold"><strong>const</strong></span>; + <span class="type">string_type</span> <a class="link" href="cpp_regex_traits.html#id3889598-bb">fold_case</a>(char_type) <span class="bold"><strong>const</strong></span>; + <span class="type"><span class="bold"><strong>bool</strong></span></span> <a class="link" href="cpp_regex_traits.html#id3889630-bb">in_range_nocase</a>(char_type, char_type, char_type) <span class="bold"><strong>const</strong></span>; <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> FwdIter&gt; - <span class="type">string_type</span> <a class="link" href="cpp_regex_traits.html#id3473370-bb">transform_primary</a>(FwdIter, FwdIter) <span class="bold"><strong>const</strong></span>; + <span class="type">string_type</span> <a class="link" href="cpp_regex_traits.html#id3889685-bb">transform_primary</a>(FwdIter, FwdIter) <span class="bold"><strong>const</strong></span>; <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> FwdIter&gt; - <span class="type">string_type</span> <a class="link" href="cpp_regex_traits.html#id3473410-bb">lookup_collatename</a>(FwdIter, FwdIter) <span class="bold"><strong>const</strong></span>; + <span class="type">string_type</span> <a class="link" href="cpp_regex_traits.html#id3889725-bb">lookup_collatename</a>(FwdIter, FwdIter) <span class="bold"><strong>const</strong></span>; <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> FwdIter&gt; - <span class="type">char_class_type</span> <a class="link" href="cpp_regex_traits.html#id3473450-bb">lookup_classname</a>(FwdIter, FwdIter, <span class="bold"><strong>bool</strong></span>) <span class="bold"><strong>const</strong></span>; - <span class="type"><span class="bold"><strong>bool</strong></span></span> <a class="link" href="cpp_regex_traits.html#id3473509-bb">isctype</a>(char_type, char_class_type) <span class="bold"><strong>const</strong></span>; - <span class="type"><span class="bold"><strong>int</strong></span></span> <a class="link" href="cpp_regex_traits.html#id3473553-bb">value</a>(char_type, <span class="bold"><strong>int</strong></span>) <span class="bold"><strong>const</strong></span>; - <span class="type">locale_type</span> <a class="link" href="cpp_regex_traits.html#id3473598-bb">imbue</a>(locale_type) ; - <span class="type">locale_type</span> <a class="link" href="cpp_regex_traits.html#id3473626-bb">getloc</a>() <span class="bold"><strong>const</strong></span>; - <span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a class="link" href="cpp_regex_traits.html#id3473638-bb">hash</a>(<span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span>) ; - <span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a class="link" href="cpp_regex_traits.html#id3473654-bb">hash</a>(<span class="bold"><strong>char</strong></span>) ; - <span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a class="link" href="cpp_regex_traits.html#id3473670-bb">hash</a>(<span class="bold"><strong>signed</strong></span> <span class="bold"><strong>char</strong></span>) ; - <span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a class="link" href="cpp_regex_traits.html#id3473687-bb">hash</a>(<span class="bold"><strong>wchar_t</strong></span>) ;
-
- <span class="emphasis"><em>// <a class="link" href="cpp_regex_traits.html#id3473718-bb">public static functions</a></em></span> - <span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a class="link" href="cpp_regex_traits.html#id3473721-bb">hash</a>(char_type) ; - <span class="type"><span class="bold"><strong>static</strong></span> char_type</span> <a class="link" href="cpp_regex_traits.html#id3473750-bb">translate</a>(char_type) ; - <span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>bool</strong></span></span> <a class="link" href="cpp_regex_traits.html#id3473777-bb">in_range</a>(char_type, char_type, char_type) ; + <span class="type">char_class_type</span> <a class="link" href="cpp_regex_traits.html#id3889765-bb">lookup_classname</a>(FwdIter, FwdIter, <span class="bold"><strong>bool</strong></span>) <span class="bold"><strong>const</strong></span>; + <span class="type"><span class="bold"><strong>bool</strong></span></span> <a class="link" href="cpp_regex_traits.html#id3889824-bb">isctype</a>(char_type, char_class_type) <span class="bold"><strong>const</strong></span>; + <span class="type"><span class="bold"><strong>int</strong></span></span> <a class="link" href="cpp_regex_traits.html#id3889868-bb">value</a>(char_type, <span class="bold"><strong>int</strong></span>) <span class="bold"><strong>const</strong></span>; + <span class="type">locale_type</span> <a class="link" href="cpp_regex_traits.html#id3889913-bb">imbue</a>(locale_type) ; + <span class="type">locale_type</span> <a class="link" href="cpp_regex_traits.html#id3889941-bb">getloc</a>() <span class="bold"><strong>const</strong></span>; + <span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a class="link" href="cpp_regex_traits.html#id3889953-bb">hash</a>(<span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span>) ; + <span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a class="link" href="cpp_regex_traits.html#id3889969-bb">hash</a>(<span class="bold"><strong>char</strong></span>) ; + <span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a class="link" href="cpp_regex_traits.html#id3889986-bb">hash</a>(<span class="bold"><strong>signed</strong></span> <span class="bold"><strong>char</strong></span>) ; + <span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a class="link" href="cpp_regex_traits.html#id3890002-bb">hash</a>(<span class="bold"><strong>wchar_t</strong></span>) ;
+
+ <span class="emphasis"><em>// <a class="link" href="cpp_regex_traits.html#id3890033-bb">public static functions</a></em></span> + <span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a class="link" href="cpp_regex_traits.html#id3890037-bb">hash</a>(char_type) ; + <span class="type"><span class="bold"><strong>static</strong></span> char_type</span> <a class="link" href="cpp_regex_traits.html#id3890065-bb">translate</a>(char_type) ; + <span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>bool</strong></span></span> <a class="link" href="cpp_regex_traits.html#id3890092-bb">in_range</a>(char_type, char_type, char_type) ;
 };</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4065607"></a><h2>Description</h2>
+<a name="id4400176"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id4065611"></a><h3>
+<a name="id4400180"></a><h3>
<a name="boost.xpressive.cpp_regex_traitsconstruct-copy-destruct"></a><code class="computeroutput">cpp_regex_traits</code>
         public
        construct/copy/destruct</h3>
 <div class="orderedlist"><ol type="1"><li>
-<pre class="literallayout"><a name="id3473703-bb"></a>cpp_regex_traits(locale_type <span class="bold"><strong>const</strong></span> &amp; loc = locale_type());</pre> +<pre class="literallayout"><a name="id3890018-bb"></a>cpp_regex_traits(locale_type <span class="bold"><strong>const</strong></span> &amp; loc = locale_type());</pre> <p>Initialize a cpp_regex_traits object to use the specified std::locale, or the global std::locale if none is specified. </p>
 </li></ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id4065657"></a><h3>
-<a name="id3473113-bb"></a><code class="computeroutput">cpp_regex_traits</code> public member functions</h3>
+<a name="id4400225"></a><h3>
+<a name="id3889428-bb"></a><code class="computeroutput">cpp_regex_traits</code> public member functions</h3>
 <div class="orderedlist"><ol type="1">
 <li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="id3473116-bb"></a><span class="bold"><strong>operator</strong></span>==(<a class="link" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits">cpp_regex_traits</a>&lt; char_type &gt; <span class="bold"><strong>const</strong></span> &amp; that) <span class="bold"><strong>const</strong></span>;</pre> +<pre class="literallayout"><span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="id3889432-bb"></a><span class="bold"><strong>operator</strong></span>==(<a class="link" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits">cpp_regex_traits</a>&lt; char_type &gt; <span class="bold"><strong>const</strong></span> &amp; that) <span class="bold"><strong>const</strong></span>;</pre>
 <p>Checks two cpp_regex_traits objects for equality</p>
 <p>
 </p>
@@ -101,7 +103,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="id3473143-bb"></a><span class="bold"><strong>operator</strong></span>!=(<a class="link" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits">cpp_regex_traits</a>&lt; char_type &gt; <span class="bold"><strong>const</strong></span> &amp; that) <span class="bold"><strong>const</strong></span>;</pre> +<pre class="literallayout"><span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="id3889459-bb"></a><span class="bold"><strong>operator</strong></span>!=(<a class="link" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits">cpp_regex_traits</a>&lt; char_type &gt; <span class="bold"><strong>const</strong></span> &amp; that) <span class="bold"><strong>const</strong></span>;</pre>
 <p>Checks two cpp_regex_traits objects for inequality</p>
 <p>
 </p>
@@ -114,7 +116,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type">char_type</span> <a name="id3473170-bb"></a>widen(<span class="bold"><strong>char</strong></span> ch) <span class="bold"><strong>const</strong></span>;</pre> +<pre class="literallayout"><span class="type">char_type</span> <a name="id3889486-bb"></a>widen(<span class="bold"><strong>char</strong></span> ch) <span class="bold"><strong>const</strong></span>;</pre>
 <p>Convert a char to a Char</p>
 <p>

@@ -140,7 +142,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type">char_type</span> <a name="id3473198-bb"></a>translate_nocase(char_type ch) <span class="bold"><strong>const</strong></span>;</pre> +<pre class="literallayout"><span class="type">char_type</span> <a name="id3889514-bb"></a>translate_nocase(char_type ch) <span class="bold"><strong>const</strong></span>;</pre> <p>Converts a character to lower-case using the internally-stored std::locale.</p>
 <p>

@@ -166,7 +168,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type">char_type</span> <a name="id3473227-bb"></a>tolower(char_type ch) <span class="bold"><strong>const</strong></span>;</pre> +<pre class="literallayout"><span class="type">char_type</span> <a name="id3889542-bb"></a>tolower(char_type ch) <span class="bold"><strong>const</strong></span>;</pre> <p>Converts a character to lower-case using the internally-stored std::locale.</p>
 <p>

@@ -192,7 +194,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type">char_type</span> <a name="id3473255-bb"></a>toupper(char_type ch) <span class="bold"><strong>const</strong></span>;</pre> +<pre class="literallayout"><span class="type">char_type</span> <a name="id3889570-bb"></a>toupper(char_type ch) <span class="bold"><strong>const</strong></span>;</pre> <p>Converts a character to upper-case using the internally-stored std::locale.</p>
 <p>

@@ -218,7 +220,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type">string_type</span> <a name="id3473283-bb"></a>fold_case(char_type ch) <span class="bold"><strong>const</strong></span>;</pre> +<pre class="literallayout"><span class="type">string_type</span> <a name="id3889598-bb"></a>fold_case(char_type ch) <span class="bold"><strong>const</strong></span>;</pre> <p>Returns a string_type containing all the characters that compare equal disregrarding case to the one passed in. This function can only be called if has_fold_case&lt;cpp_regex_traits&lt;Char&gt; &gt;value is true.</p>
 <p>

@@ -244,7 +246,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="id3473314-bb"></a>in_range_nocase(char_type first, char_type last, char_type ch) <span class="bold"><strong>const</strong></span>;</pre> +<pre class="literallayout"><span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="id3889630-bb"></a>in_range_nocase(char_type first, char_type last, char_type ch) <span class="bold"><strong>const</strong></span>;</pre> <p>Checks to see if a character is within a character range, irregardless of case.</p>
 <p>

@@ -286,7 +288,7 @@
 </li>
 <li>
<pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> FwdIter&gt; - <span class="type">string_type</span> <a name="id3473370-bb"></a>transform_primary(FwdIter begin, FwdIter end) <span class="bold"><strong>const</strong></span>;</pre> + <span class="type">string_type</span> <a name="id3889685-bb"></a>transform_primary(FwdIter begin, FwdIter end) <span class="bold"><strong>const</strong></span>;</pre> <p>Returns a sort key for the character sequence designated by the iterator range [F1, F2) such that if the character sequence [G1, G2) sorts before the character sequence [H1, H2) when character case is not considered then v.transform_primary(G1, G2) &lt; v.transform_primary(H1, H2).</p>
 <p>
 </p>
@@ -300,7 +302,7 @@
 </li>
 <li>
<pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> FwdIter&gt; - <span class="type">string_type</span> <a name="id3473410-bb"></a>lookup_collatename(FwdIter begin, FwdIter end) <span class="bold"><strong>const</strong></span>;</pre> + <span class="type">string_type</span> <a name="id3889725-bb"></a>lookup_collatename(FwdIter begin, FwdIter end) <span class="bold"><strong>const</strong></span>;</pre> <p>Returns a sequence of characters that represents the collating element consisting of the character sequence designated by the iterator range [F1, F2). Returns an empty string if the character sequence is not a valid collating element.</p>
 <p>
 </p>
@@ -315,7 +317,7 @@
 <li>
<pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> FwdIter&gt;
   <span class="type">char_class_type</span>
- <a name="id3473450-bb"></a>lookup_classname(FwdIter begin, FwdIter end, <span class="bold"><strong>bool</strong></span> icase) <span class="bold"><strong>const</strong></span>;</pre> + <a name="id3889765-bb"></a>lookup_classname(FwdIter begin, FwdIter end, <span class="bold"><strong>bool</strong></span> icase) <span class="bold"><strong>const</strong></span>;</pre> <p>For the character class name represented by the specified character sequence, return the corresponding bitmask representation.</p>
 <p>

@@ -351,7 +353,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="id3473509-bb"></a>isctype(char_type ch, char_class_type mask) <span class="bold"><strong>const</strong></span>;</pre> +<pre class="literallayout"><span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="id3889824-bb"></a>isctype(char_type ch, char_class_type mask) <span class="bold"><strong>const</strong></span>;</pre>
 <p>Tests a character against a character class bitmask.</p>
 <p>

@@ -388,7 +390,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>int</strong></span></span> <a name="id3473553-bb"></a>value(char_type ch, <span class="bold"><strong>int</strong></span> radix) <span class="bold"><strong>const</strong></span>;</pre> +<pre class="literallayout"><span class="type"><span class="bold"><strong>int</strong></span></span> <a name="id3889868-bb"></a>value(char_type ch, <span class="bold"><strong>int</strong></span> radix) <span class="bold"><strong>const</strong></span>;</pre>
 <p>Convert a digit character into the integer it represents.</p>
 <p>

@@ -425,7 +427,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type">locale_type</span> <a name="id3473598-bb"></a>imbue(locale_type loc) ;</pre> +<pre class="literallayout"><span class="type">locale_type</span> <a name="id3889913-bb"></a>imbue(locale_type loc) ;</pre>
 <p>Imbues *this with loc</p>
 <p>

@@ -451,21 +453,21 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type">locale_type</span> <a name="id3473626-bb"></a>getloc() <span class="bold"><strong>const</strong></span>;</pre> +<pre class="literallayout"><span class="type">locale_type</span> <a name="id3889941-bb"></a>getloc() <span class="bold"><strong>const</strong></span>;</pre>
 <p>Returns the current std::locale used by *this. </p>
 </li>
-<li><pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a name="id3473638-bb"></a>hash(<span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span> ch) ;</pre></li> -<li><pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a name="id3473654-bb"></a>hash(<span class="bold"><strong>char</strong></span> ch) ;</pre></li> -<li><pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a name="id3473670-bb"></a>hash(<span class="bold"><strong>signed</strong></span> <span class="bold"><strong>char</strong></span> ch) ;</pre></li> -<li><pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a name="id3473687-bb"></a>hash(<span class="bold"><strong>wchar_t</strong></span> ch) ;</pre></li> +<li><pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a name="id3889953-bb"></a>hash(<span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span> ch) ;</pre></li> +<li><pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a name="id3889969-bb"></a>hash(<span class="bold"><strong>char</strong></span> ch) ;</pre></li> +<li><pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a name="id3889986-bb"></a>hash(<span class="bold"><strong>signed</strong></span> <span class="bold"><strong>char</strong></span> ch) ;</pre></li> +<li><pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;&gt; <span class="type"><span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a name="id3890002-bb"></a>hash(<span class="bold"><strong>wchar_t</strong></span> ch) ;</pre></li>
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id4066868"></a><h3>
-<a name="id3473718-bb"></a><code class="computeroutput">cpp_regex_traits</code> public static functions</h3>
+<a name="id4401437"></a><h3>
+<a name="id3890033-bb"></a><code class="computeroutput">cpp_regex_traits</code> public static functions</h3>
 <div class="orderedlist"><ol type="1">
 <li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a name="id3473721-bb"></a>hash(char_type ch) ;</pre> +<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>unsigned</strong></span> <span class="bold"><strong>char</strong></span></span> <a name="id3890037-bb"></a>hash(char_type ch) ;</pre>
 <p>Returns a hash value for a Char in the range [0, UCHAR_MAX]</p>
 <p>

@@ -491,7 +493,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> char_type</span> <a name="id3473750-bb"></a>translate(char_type ch) ;</pre> +<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> char_type</span> <a name="id3890065-bb"></a>translate(char_type ch) ;</pre>
 <p>No-op</p>
 <p>

@@ -517,7 +519,7 @@
 </table></div>
 </li>
 <li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>bool</strong></span></span> <a name="id3473777-bb"></a>in_range(char_type first, char_type last, char_type ch) ;</pre> +<pre class="literallayout"><span class="type"><span class="bold"><strong>static</strong></span> <span class="bold"><strong>bool</strong></span></span> <a name="id3890092-bb"></a>in_range(char_type first, char_type last, char_type ch) ;</pre>
 <p>Checks to see if a character is within a character range.</p>
 <p>

@@ -566,7 +568,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="has_fold_case_c_regex_t_id3473035.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.traits.cpp_regex_traits_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="has_fold_case_cpp_regex_id3473828.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a> +<a accesskey="p" href="has_fold_case_c_regex_t_id3889350.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.traits.cpp_regex_traits_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="has_fold_case_cpp_regex_id3890143.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Added: trunk/doc/html/boost/xpressive/cref_id3882511.html
==============================================================================
--- (empty file)
+++ trunk/doc/html/boost/xpressive/cref_id3882511.html Sat Mar 21 20:31:50 2009
@@ -0,0 +1,54 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Function template cref</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
+<link rel="start" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> +<link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">
+<link rel="prev" href="ref_id3882487.html" title="Function template ref">
+<link rel="next" href="BOOST_PROTO_DEFINE_VARA_id3882536.html" title="Function BOOST_PROTO_DEFINE_VARARG_FUNCTION_TEMPLATE">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center"><a href="../../../../index.html">Home</a></td>
+<td align="center"><a href="../../../../libs/libraries.htm">Libraries</a></td> +<td align="center"><a href="http://www.boost.org/users/people.html";>People</a></td> +<td align="center"><a href="http://www.boost.org/users/faq.html";>FAQ</a></td>
+<td align="center"><a href="../../../../more/index.htm">More</a></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ref_id3882487.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_PROTO_DEFINE_VARA_id3882536.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.xpressive.cref_id3882511"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template cref</span></h2>
+<p>boost::xpressive::cref</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">boost/xpressive/regex_actions.hpp</a>&gt;
+
+</em></span>
+<span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> T&gt; <span class="type"><a class="link" href="reference.html" title="Struct template reference">reference</a>&lt; T <span class="bold"><strong>const</strong></span> &gt; <span class="bold"><strong>const</strong></span></span> cref(T <span class="bold"><strong>const</strong></span> &amp; t);</pre></div>
+<div class="refsect1" lang="en">
+<a name="id4379763"></a><h2>Description</h2>
+<p>cref() </p>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright � 2007 Eric Niebler<p> + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt"; target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ref_id3882487.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_PROTO_DEFINE_VARA_id3882536.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Modified: trunk/doc/html/boost/xpressive/digit.html
==============================================================================
--- trunk/doc/html/boost/xpressive/digit.html   (original)
+++ trunk/doc/html/boost/xpressive/digit.html   Sat Mar 21 20:31:50 2009
@@ -29,9 +29,11 @@
 <p>boost::xpressive::digit &#8212; Matches a digit character. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> digit;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> digit;</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4054683"></a><h2>Description</h2>
+<a name="id4388539"></a><h2>Description</h2>
<p>The regex traits are used to determine which characters are digits. To match any character that is not a digit, use ~digit.</p>
 <p>
 </p>

Modified: trunk/doc/html/boost/xpressive/dynamic_cast_.html
==============================================================================
--- trunk/doc/html/boost/xpressive/dynamic_cast_.html   (original)
+++ trunk/doc/html/boost/xpressive/dynamic_cast_.html Sat Mar 21 20:31:50 2009
@@ -29,7 +29,9 @@
 <p>boost::xpressive::dynamic_cast_</p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis">() dynamic_cast_;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">boost/xpressive/regex_actions.hpp</a>&gt;
+
+</em></span>() dynamic_cast_;</pre></div>
 </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tr>
 <td align="left"></td>

Modified: trunk/doc/html/boost/xpressive/eol.html
==============================================================================
--- trunk/doc/html/boost/xpressive/eol.html     (original)
+++ trunk/doc/html/boost/xpressive/eol.html     Sat Mar 21 20:31:50 2009
@@ -29,9 +29,11 @@
 <p>boost::xpressive::eol &#8212; End of line assertion. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> eol;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> eol;</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4055067"></a><h2>Description</h2>
+<a name="id4389049"></a><h2>Description</h2>
<p>'eol' matches the zero-width sub-sequence immediately preceeding a logical newline sequence. The regex traits is used to determine what constitutes a logical newline sequence. </p>
 </div>
 </div>

Modified: trunk/doc/html/boost/xpressive/eos.html
==============================================================================
--- trunk/doc/html/boost/xpressive/eos.html     (original)
+++ trunk/doc/html/boost/xpressive/eos.html     Sat Mar 21 20:31:50 2009
@@ -29,9 +29,11 @@
 <p>boost::xpressive::eos &#8212; End of sequence assertion. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> eos;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> eos;</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4054999"></a><h2>Description</h2>
+<a name="id4388958"></a><h2>Description</h2>
<p>For the character sequence [begin, end), 'eos' matches the zero-width sub-sequence [end, end).</p>
 <p>
 </p>

Modified: trunk/doc/html/boost/xpressive/eow.html
==============================================================================
--- trunk/doc/html/boost/xpressive/eow.html     (original)
+++ trunk/doc/html/boost/xpressive/eow.html     Sat Mar 21 20:31:50 2009
@@ -29,9 +29,11 @@
 <p>boost::xpressive::eow &#8212; End of word assertion. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> eow;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> eow;</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4055135"></a><h2>Description</h2>
+<a name="id4389140"></a><h2>Description</h2>
<p>'eow' matches the zero-width sub-sequence immediately following a word character and preceeding a non-word character. The regex traits are used to determine what constitutes a word character. </p>
 </div>
 </div>

Modified: trunk/doc/html/boost/xpressive/first.html
==============================================================================
--- trunk/doc/html/boost/xpressive/first.html   (original)
+++ trunk/doc/html/boost/xpressive/first.html   Sat Mar 21 20:31:50 2009
@@ -29,7 +29,9 @@
 <p>boost::xpressive::first</p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><a class="link" href="../function.html" title="Class template function">function</a>&lt; <a class="link" href="op/first.html" title="Struct first">op::first</a> &gt;::type const first;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">boost/xpressive/regex_actions.hpp</a>&gt;
+
+</em></span><a class="link" href="../function.html" title="Class template function">function</a>&lt; <a class="link" href="op/first.html" title="Struct first">op::first</a> &gt;::type const first;</pre></div>
 </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tr>
 <td align="left"></td>

Modified: trunk/doc/html/boost/xpressive/front.html
==============================================================================
--- trunk/doc/html/boost/xpressive/front.html   (original)
+++ trunk/doc/html/boost/xpressive/front.html   Sat Mar 21 20:31:50 2009
@@ -29,7 +29,9 @@
 <p>boost::xpressive::front</p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><a class="link" href="../function.html" title="Class template function">function</a>&lt; <a class="link" href="op/front.html" title="Struct front">op::front</a> &gt;::type const front;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">boost/xpressive/regex_actions.hpp</a>&gt;
+
+</em></span><a class="link" href="../function.html" title="Class template function">function</a>&lt; <a class="link" href="op/front.html" title="Struct front">op::front</a> &gt;::type const front;</pre></div>
 </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tr>
 <td align="left"></td>

Modified: trunk/doc/html/boost/xpressive/function.html
==============================================================================
--- trunk/doc/html/boost/xpressive/function.html        (original)
+++ trunk/doc/html/boost/xpressive/function.html        Sat Mar 21 20:31:50 2009
@@ -29,7 +29,9 @@
 <p>boost::xpressive::function</p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Fun&gt; +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">boost/xpressive/regex_actions.hpp</a>&gt;
+
+</em></span><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Fun&gt; <span class="bold"><strong>struct</strong></span> <a class="link" href="function.html" title="Struct template function">function</a> {
   <span class="emphasis"><em>// types</em></span>
<span class="bold"><strong>typedef</strong></span> proto::terminal&lt; Fun &gt;::type <a name="boost.xpressive.function.type"></a>type;

Modified: trunk/doc/html/boost/xpressive/graph.html
==============================================================================
--- trunk/doc/html/boost/xpressive/graph.html   (original)
+++ trunk/doc/html/boost/xpressive/graph.html   Sat Mar 21 20:31:50 2009
@@ -29,9 +29,11 @@
 <p>boost::xpressive::graph &#8212; Matches a graph character. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> graph;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> graph;</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4054718"></a><h2>Description</h2>
+<a name="id4388586"></a><h2>Description</h2>
<p>The regex traits are used to determine which characters are graphable. To match any character that is not graphable, use ~graph.</p>
 <p>
 </p>

Modified: trunk/doc/html/boost/xpressive/has_fold_case.html
==============================================================================
--- trunk/doc/html/boost/xpressive/has_fold_case.html   (original)
+++ trunk/doc/html/boost/xpressive/has_fold_case.html Sat Mar 21 20:31:50 2009
@@ -29,7 +29,9 @@
<p>boost::xpressive::has_fold_case &#8212; Trait used to denote that a traits class has the fold_case member function. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Traits&gt; +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_traits_hpp" title="Header &lt;boost/xpressive/regex_traits.hpp&gt;">boost/xpressive/regex_traits.hpp</a>&gt;
+
+</em></span><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Traits&gt; <span class="bold"><strong>struct</strong></span> <a class="link" href="has_fold_case.html" title="Struct template has_fold_case">has_fold_case</a> {
 };</pre></div>
 </div>

Added: trunk/doc/html/boost/xpressive/has_fold_case_c_regex_t_id3889350.html
==============================================================================
--- (empty file)
+++ trunk/doc/html/boost/xpressive/has_fold_case_c_regex_t_id3889350.html Sat Mar 21 20:31:50 2009
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Struct has_fold_case&lt;c_regex_traits&lt; char &gt;&gt;</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
+<link rel="start" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> +<link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.traits.c_regex_traits_hpp" title="Header &lt;boost/xpressive/traits/c_regex_traits.hpp&gt;"> +<link rel="prev" href="c_regex_traits.html" title="Struct template c_regex_traits"> +<link rel="next" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center"><a href="../../../../index.html">Home</a></td>
+<td align="center"><a href="../../../../libs/libraries.htm">Libraries</a></td> +<td align="center"><a href="http://www.boost.org/users/people.html";>People</a></td> +<td align="center"><a href="http://www.boost.org/users/faq.html";>FAQ</a></td>
+<td align="center"><a href="../../../../more/index.htm">More</a></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="c_regex_traits.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.traits.c_regex_traits_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="cpp_regex_traits.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.xpressive.has_fold_case_c_regex_t_id3889350"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct has_fold_case&lt;c_regex_traits&lt; char &gt;&gt;</span></h2>
+<p>boost::xpressive::has_fold_case&lt;c_regex_traits&lt; char &gt;&gt;</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.traits.c_regex_traits_hpp" title="Header &lt;boost/xpressive/traits/c_regex_traits.hpp&gt;">boost/xpressive/traits/c_regex_traits.hpp</a>&gt;
+
+</em></span>
+<span class="bold"><strong>struct</strong></span> <a class="link" href="has_fold_case_c_regex_t_id3889350.html" title="Struct has_fold_case&lt;c_regex_traits&lt; char &gt;&gt;">has_fold_case</a>&lt;c_regex_traits&lt; <span class="bold"><strong>char</strong></span> &gt;&gt; {
+};</pre></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright � 2007 Eric Niebler<p> + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt"; target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="c_regex_traits.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.traits.c_regex_traits_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="cpp_regex_traits.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: trunk/doc/html/boost/xpressive/has_fold_case_cpp_regex_id3890143.html
==============================================================================
--- (empty file)
+++ trunk/doc/html/boost/xpressive/has_fold_case_cpp_regex_id3890143.html Sat Mar 21 20:31:50 2009
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Struct has_fold_case&lt;cpp_regex_traits&lt; char &gt;&gt;</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
+<link rel="start" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> +<link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.traits.cpp_regex_traits_hpp" title="Header &lt;boost/xpressive/traits/cpp_regex_traits.hpp&gt;"> +<link rel="prev" href="cpp_regex_traits.html" title="Struct template cpp_regex_traits"> +<link rel="next" href="null_regex_traits.html" title="Struct template null_regex_traits">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center"><a href="../../../../index.html">Home</a></td>
+<td align="center"><a href="../../../../libs/libraries.htm">Libraries</a></td> +<td align="center"><a href="http://www.boost.org/users/people.html";>People</a></td> +<td align="center"><a href="http://www.boost.org/users/faq.html";>FAQ</a></td>
+<td align="center"><a href="../../../../more/index.htm">More</a></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="cpp_regex_traits.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.traits.cpp_regex_traits_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="null_regex_traits.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.xpressive.has_fold_case_cpp_regex_id3890143"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct has_fold_case&lt;cpp_regex_traits&lt; char &gt;&gt;</span></h2> +<p>boost::xpressive::has_fold_case&lt;cpp_regex_traits&lt; char &gt;&gt;</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.traits.cpp_regex_traits_hpp" title="Header &lt;boost/xpressive/traits/cpp_regex_traits.hpp&gt;">boost/xpressive/traits/cpp_regex_traits.hpp</a>&gt;
+
+</em></span>
+<span class="bold"><strong>struct</strong></span> <a class="link" href="has_fold_case_cpp_regex_id3890143.html" title="Struct has_fold_case&lt;cpp_regex_traits&lt; char &gt;&gt;">has_fold_case</a>&lt;cpp_regex_traits&lt; <span class="bold"><strong>char</strong></span> &gt;&gt; {
+};</pre></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright � 2007 Eric Niebler<p> + Distributed under the Boost Software License, Version 1.0. (See accompanying + file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt"; target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="cpp_regex_traits.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.traits.cpp_regex_traits_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="null_regex_traits.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Modified: trunk/doc/html/boost/xpressive/icase.html
==============================================================================
--- trunk/doc/html/boost/xpressive/icase.html   (original)
+++ trunk/doc/html/boost/xpressive/icase.html   Sat Mar 21 20:31:50 2009
@@ -29,10 +29,12 @@
<p>boost::xpressive::icase &#8212; Makes a sub-expression case-insensitive. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span>
<span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Expr&gt; <span class="type"><span class="emphasis"><em>unspecified</em></span></span> icase(Expr <span class="bold"><strong>const</strong></span> &amp; expr);</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4055970"></a><h2>Description</h2>
+<a name="id4390304"></a><h2>Description</h2>
<p>Use icase() to make a sub-expression case-insensitive. For instance, "foo" &gt;&gt; icase(set['b'] &gt;&gt; "ar") will match "foo" exactly followed by "bar" irrespective of case. </p>
 </div>
 </div>

Modified: trunk/doc/html/boost/xpressive/imbue.html
==============================================================================
--- trunk/doc/html/boost/xpressive/imbue.html   (original)
+++ trunk/doc/html/boost/xpressive/imbue.html   Sat Mar 21 20:31:50 2009
@@ -29,10 +29,12 @@
<p>boost::xpressive::imbue &#8212; Specify a regex traits or a std::locale. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span>
<span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Locale&gt; <span class="type"><span class="emphasis"><em>unspecified</em></span></span> imbue(Locale <span class="bold"><strong>const</strong></span> &amp; loc);</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4056821"></a><h2>Description</h2>
+<a name="id4391257"></a><h2>Description</h2>
<p>imbue() instructs the regex engine to use the specified traits or locale when matching the regex. The entire expression must use the same traits/locale. For instance, the following specifies a locale for use with a regex: std::locale loc; sregex rx = imbue(loc)(+digit);</p>
 <p>
 </p>

Modified: trunk/doc/html/boost/xpressive/inf.html
==============================================================================
--- trunk/doc/html/boost/xpressive/inf.html     (original)
+++ trunk/doc/html/boost/xpressive/inf.html     Sat Mar 21 20:31:50 2009
@@ -29,9 +29,11 @@
<p>boost::xpressive::inf &#8212; For infinite repetition of a sub-expression. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis">unsigned int const inf;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span>unsigned int const inf;</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4054472"></a><h2>Description</h2>
+<a name="id4388260"></a><h2>Description</h2>
<p>Magic value used with the repeat&lt;&gt;() function template to specify an unbounded repeat. Use as: repeat&lt;17, inf&gt;('a'). The equivalent in perl is /a{17,}/. </p>
 </div>
 </div>

Modified: trunk/doc/html/boost/xpressive/insert.html
==============================================================================
--- trunk/doc/html/boost/xpressive/insert.html  (original)
+++ trunk/doc/html/boost/xpressive/insert.html  Sat Mar 21 20:31:50 2009
@@ -29,7 +29,9 @@
 <p>boost::xpressive::insert</p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><a class="link" href="../function.html" title="Class template function">function</a>&lt; <a class="link" href="op/insert.html" title="Struct insert">op::insert</a> &gt;::type const insert;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">boost/xpressive/regex_actions.hpp</a>&gt;
+
+</em></span><a class="link" href="../function.html" title="Class template function">function</a>&lt; <a class="link" href="op/insert.html" title="Struct insert">op::insert</a> &gt;::type const insert;</pre></div>
 </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tr>
 <td align="left"></td>

Modified: trunk/doc/html/boost/xpressive/keep.html
==============================================================================
--- trunk/doc/html/boost/xpressive/keep.html    (original)
+++ trunk/doc/html/boost/xpressive/keep.html    Sat Mar 21 20:31:50 2009
@@ -29,10 +29,12 @@
<p>boost::xpressive::keep &#8212; Create an independent sub-expression. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span>
<span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Expr&gt; <span class="type"><span class="emphasis"><em>unspecified</em></span></span> keep(Expr <span class="bold"><strong>const</strong></span> &amp; expr);</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4056530"></a><h2>Description</h2>
+<a name="id4390933"></a><h2>Description</h2>
<p>Turn off back-tracking for a sub-expression. Any branches or repeats within the sub-expression will match only one way, and no other alternatives are tried.</p>
 <p>


Modified: trunk/doc/html/boost/xpressive/length.html
==============================================================================
--- trunk/doc/html/boost/xpressive/length.html  (original)
+++ trunk/doc/html/boost/xpressive/length.html  Sat Mar 21 20:31:50 2009
@@ -29,7 +29,9 @@
 <p>boost::xpressive::length</p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><a class="link" href="../function.html" title="Class template function">function</a>&lt; <a class="link" href="op/length.html" title="Struct length">op::length</a> &gt;::type const length;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">boost/xpressive/regex_actions.hpp</a>&gt;
+
+</em></span><a class="link" href="../function.html" title="Class template function">function</a>&lt; <a class="link" href="op/length.html" title="Struct length">op::length</a> &gt;::type const length;</pre></div>
 </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tr>
 <td align="left"></td>

Modified: trunk/doc/html/boost/xpressive/let.html
==============================================================================
--- trunk/doc/html/boost/xpressive/let.html     (original)
+++ trunk/doc/html/boost/xpressive/let.html     Sat Mar 21 20:31:50 2009
@@ -7,7 +7,7 @@
<link rel="start" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> <link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">
 <link rel="prev" href="check.html" title="Global check">
-<link rel="next" href="BOOST_PROTO_DEFINE_FUNC_id3466154.html" title="Function BOOST_PROTO_DEFINE_FUNCTION_TEMPLATE"> +<link rel="next" href="BOOST_PROTO_DEFINE_FUNC_id3882444.html" title="Function BOOST_PROTO_DEFINE_FUNCTION_TEMPLATE">
 </head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="check.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_PROTO_DEFINE_FUNC_id3466154.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a> +<a accesskey="p" href="check.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_PROTO_DEFINE_FUNC_id3882444.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry" lang="en">
 <a name="boost.xpressive.let"></a><div class="titlepage"></div>
@@ -29,9 +29,11 @@
 <p>boost::xpressive::let</p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> let;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">boost/xpressive/regex_actions.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> let;</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4046022"></a><h2>Description</h2>
+<a name="id4379559"></a><h2>Description</h2>
 <p>let(), for binding references to non-local variables </p>
 </div>
 </div>
@@ -45,7 +47,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="check.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_PROTO_DEFINE_FUNC_id3466154.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a> +<a accesskey="p" href="check.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_PROTO_DEFINE_FUNC_id3882444.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: trunk/doc/html/boost/xpressive/local.html
==============================================================================
--- trunk/doc/html/boost/xpressive/local.html   (original)
+++ trunk/doc/html/boost/xpressive/local.html   Sat Mar 21 20:31:50 2009
@@ -29,37 +29,41 @@
 <p>boost::xpressive::local</p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> T&gt; +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">boost/xpressive/regex_actions.hpp</a>&gt;
+
+</em></span><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> T&gt; <span class="bold"><strong>struct</strong></span> <a class="link" href="local.html" title="Struct template local">local</a> {
   <span class="emphasis"><em>// types</em></span>
<span class="bold"><strong>typedef</strong></span> proto::terminal&lt; reference_wrapper&lt; T &gt; &gt;::type <a name="boost.xpressive.local.base_type"></a>base_type;

<span class="emphasis"><em>// <a class="link" href="local.html#boost.xpressive.localconstruct-copy-destruct">construct/copy/destruct</a></em></span>
-  <a class="link" href="local.html#id3464298-bb">local</a>();
- <a class="link" href="local.html#id3464299-bb">local</a>(T <span class="bold"><strong>const</strong></span> &amp;);
+  <a class="link" href="local.html#id3880576-bb">local</a>();
+ <a class="link" href="local.html#id3880577-bb">local</a>(T <span class="bold"><strong>const</strong></span> &amp;); + <a class="link" href="local.html#id3880587-bb">local</a>(<a class="link" href="local.html" title="Struct template local">local</a> <span class="bold"><strong>const</strong></span> &amp;);

- <span class="emphasis"><em>// <a class="link" href="local.html#id3464278-bb">public member functions</a></em></span> - <span class="type">T &amp;</span> <a class="link" href="local.html#id3464282-bb">get</a>() ; - <span class="type">T <span class="bold"><strong>const</strong></span> &amp;</span> <a class="link" href="local.html#id3464290-bb">get</a>() <span class="bold"><strong>const</strong></span>; + <span class="emphasis"><em>// <a class="link" href="local.html#id3880556-bb">public member functions</a></em></span> + <span class="type">T &amp;</span> <a class="link" href="local.html#id3880560-bb">get</a>() ; + <span class="type">T <span class="bold"><strong>const</strong></span> &amp;</span> <a class="link" href="local.html#id3880568-bb">get</a>() <span class="bold"><strong>const</strong></span>;
 };</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4045108"></a><h2>Description</h2>
+<a name="id4378371"></a><h2>Description</h2>
 <div class="refsect2" lang="en">
-<a name="id4045111"></a><h3>
+<a name="id4378374"></a><h3>
<a name="boost.xpressive.localconstruct-copy-destruct"></a><code class="computeroutput">local</code>
         public
        construct/copy/destruct</h3>
 <div class="orderedlist"><ol type="1">
-<li><pre class="literallayout"><a name="id3464298-bb"></a>local();</pre></li> -<li><pre class="literallayout"><a name="id3464299-bb"></a>local(T <span class="bold"><strong>const</strong></span> &amp; t);</pre></li> +<li><pre class="literallayout"><a name="id3880576-bb"></a>local();</pre></li> +<li><pre class="literallayout"><a name="id3880577-bb"></a>local(T <span class="bold"><strong>const</strong></span> &amp; t);</pre></li> +<li><pre class="literallayout"><a name="id3880587-bb"></a>local(<a class="link" href="local.html" title="Struct template local">local</a> <span class="bold"><strong>const</strong></span> &amp;);</pre></li>
 </ol></div>
 </div>
 <div class="refsect2" lang="en">
-<a name="id4045166"></a><h3>
-<a name="id3464278-bb"></a><code class="computeroutput">local</code> public member functions</h3>
+<a name="id4378456"></a><h3>
+<a name="id3880556-bb"></a><code class="computeroutput">local</code> public member functions</h3>
 <div class="orderedlist"><ol type="1">
-<li><pre class="literallayout"><span class="type">T &amp;</span> <a name="id3464282-bb"></a>get() ;</pre></li> -<li><pre class="literallayout"><span class="type">T <span class="bold"><strong>const</strong></span> &amp;</span> <a name="id3464290-bb"></a>get() <span class="bold"><strong>const</strong></span>;</pre></li> +<li><pre class="literallayout"><span class="type">T &amp;</span> <a name="id3880560-bb"></a>get() ;</pre></li> +<li><pre class="literallayout"><span class="type">T <span class="bold"><strong>const</strong></span> &amp;</span> <a name="id3880568-bb"></a>get() <span class="bold"><strong>const</strong></span>;</pre></li>
 </ol></div>
 </div>
 </div>

Modified: trunk/doc/html/boost/xpressive/lower.html
==============================================================================
--- trunk/doc/html/boost/xpressive/lower.html   (original)
+++ trunk/doc/html/boost/xpressive/lower.html   Sat Mar 21 20:31:50 2009
@@ -29,9 +29,11 @@
 <p>boost::xpressive::lower &#8212; Matches a lower-case character. </p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>unspecified</em></span> lower;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_primitives_hpp" title="Header &lt;boost/xpressive/regex_primitives.hpp&gt;">boost/xpressive/regex_primitives.hpp</a>&gt;
+
+</em></span><span class="emphasis"><em>unspecified</em></span> lower;</pre></div>
 <div class="refsect1" lang="en">
-<a name="id4054754"></a><h2>Description</h2>
+<a name="id4388633"></a><h2>Description</h2>
<p>The regex traits are used to determine which characters are lower-case. To match any character that is not a lower-case character, use ~lower.</p>
 <p>
 </p>

Modified: trunk/doc/html/boost/xpressive/make_pair.html
==============================================================================
--- trunk/doc/html/boost/xpressive/make_pair.html       (original)
+++ trunk/doc/html/boost/xpressive/make_pair.html       Sat Mar 21 20:31:50 2009
@@ -29,7 +29,9 @@
 <p>boost::xpressive::make_pair</p>
 </div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><a class="link" href="../function.html" title="Class template function">function</a>&lt; <a class="link" href="op/make_pair.html" title="Struct make_pair">op::make_pair</a> &gt;::type const make_pair;</pre></div> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; class="refsynopsisdiv"><pre class="synopsis"><span class="emphasis"><em>// In header: &lt;<a class="link" href="../../xpressive/reference.html#header.boost.xpressive.regex_actions_hpp" title="Header &lt;boost/xpressive/regex_actions.hpp&gt;">boost/xpressive/regex_actions.hpp</a>&gt;
+
+</em></span><a class="link" href="../function.html" title="Class template function">function</a>&lt; <a class="link" href="op/make_pair.html" title="Struct make_pair">op::make_pair</a> &gt;::type const make_pair;</pre></div>
 </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tr>
 <td align="left"></td>

Modified: trunk/doc/html/boost/xpressive/match_results.html
==============================================================================
--- trunk/doc/html/boost/xpressive/match_results.html   (original)
+++ trunk/doc/html/boost/xpressive/match_results.html Sat Mar 21 20:31:50 2009
@@ -6,7 +6,7 @@
 <meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
<link rel="start" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> <link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.match_results_hpp" title="Header &lt;boost/xpressive/match_results.hpp&gt;">
-<link rel="prev" href="swap_id3463168.html" title="Function template swap">
+<link rel="prev" href="swap_id3879446.html" title="Function template swap">
<link rel="next" href="regex_id_filter_predicate.html" title="Struct template regex_id_filter_predicate">
 </head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="swap_id3463168.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.match_results_hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="regex_id_filter_predicate.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="swap_id3879446.html"><img src="../../../

==============================================================================
Diff truncated at 200k characters

Other related posts:

  • » [boost-doc-zh commit] r224 - 转换至1.38.0,第6次,包含以下库: - codesite-noreply