[boost-doc-zh commit] r210 - in trunk/doc/html/boost/proto: . _byref _byval _child_c _data _default _expr _state _value...

  • From: codesite-noreply@xxxxxxxxxx
  • To: boost-doc-zh-notify@xxxxxxxxxxxxx
  • Date: Thu, 12 Feb 2009 04:36:22 +0000

Author: alai04
Date: Wed Feb 11 20:15:36 2009
New Revision: 210

Modified:
   trunk/doc/html/boost/proto/_byref.html
   trunk/doc/html/boost/proto/_byref/result_This_T____id3264253.html
   trunk/doc/html/boost/proto/_byref/result_This_T__id3264290.html
   trunk/doc/html/boost/proto/_byval.html
   trunk/doc/html/boost/proto/_byval/result_This_T____id3264533.html
   trunk/doc/html/boost/proto/_byval/result_This_T__id3264564.html
   trunk/doc/html/boost/proto/_byval/result_This_boost_refer_id3264502.html
   trunk/doc/html/boost/proto/_child_c.html
   trunk/doc/html/boost/proto/_child_c/impl.html
   trunk/doc/html/boost/proto/_data.html
   trunk/doc/html/boost/proto/_data/impl.html
   trunk/doc/html/boost/proto/_default.html
   trunk/doc/html/boost/proto/_default/impl.html
   trunk/doc/html/boost/proto/_expr.html
   trunk/doc/html/boost/proto/_expr/impl.html
   trunk/doc/html/boost/proto/_state.html
   trunk/doc/html/boost/proto/_state/impl.html
   trunk/doc/html/boost/proto/_value.html
   trunk/doc/html/boost/proto/_value/impl.html
   trunk/doc/html/boost/proto/arity_of.html
   trunk/doc/html/boost/proto/as_child_id3262302.html
   trunk/doc/html/boost/proto/as_expr_id3262073.html
   trunk/doc/html/boost/proto/assign.html
   trunk/doc/html/boost/proto/assign/impl.html
   trunk/doc/html/boost/proto/binary_expr.html
   trunk/doc/html/boost/proto/binary_expr/impl.html
   trunk/doc/html/boost/proto/bitwise_and.html
   trunk/doc/html/boost/proto/bitwise_and/impl.html
   trunk/doc/html/boost/proto/bitwise_and_assign.html
   trunk/doc/html/boost/proto/bitwise_and_assign/impl.html
   trunk/doc/html/boost/proto/bitwise_or.html
   trunk/doc/html/boost/proto/bitwise_or/impl.html
   trunk/doc/html/boost/proto/bitwise_or_assign.html
   trunk/doc/html/boost/proto/bitwise_or_assign/impl.html
   trunk/doc/html/boost/proto/bitwise_xor.html
   trunk/doc/html/boost/proto/bitwise_xor/impl.html
   trunk/doc/html/boost/proto/bitwise_xor_assign.html
   trunk/doc/html/boost/proto/bitwise_xor_assign/impl.html
   trunk/doc/html/boost/proto/call.html
   trunk/doc/html/boost/proto/call/impl.html
   trunk/doc/html/boost/proto/child_c_id3262754.html
   trunk/doc/html/boost/proto/child_id3262509.html
   trunk/doc/html/boost/proto/comma.html
   trunk/doc/html/boost/proto/comma/impl.html
   trunk/doc/html/boost/proto/context/callable_context.html
   trunk/doc/html/boost/proto/context/callable_context/eval.html
   trunk/doc/html/boost/proto/context/callable_eval.html
   trunk/doc/html/boost/proto/context/default_context.html
   trunk/doc/html/boost/proto/context/default_context/eval.html
   trunk/doc/html/boost/proto/context/default_eval.html
   trunk/doc/html/boost/proto/context/null_context.html
   trunk/doc/html/boost/proto/context/null_context/eval.html
   trunk/doc/html/boost/proto/context/null_eval.html
   trunk/doc/html/boost/proto/divides_assign.html
   trunk/doc/html/boost/proto/divides_assign/impl.html
   trunk/doc/html/boost/proto/equal_to.html
   trunk/doc/html/boost/proto/equal_to/impl.html
   trunk/doc/html/boost/proto/fold.html
   trunk/doc/html/boost/proto/fold/impl.html
   trunk/doc/html/boost/proto/fold_tree.html
   trunk/doc/html/boost/proto/fold_tree/impl.html
   trunk/doc/html/boost/proto/function.html
   trunk/doc/html/boost/proto/function/impl.html
   trunk/doc/html/boost/proto/greater.html
   trunk/doc/html/boost/proto/greater/impl.html
   trunk/doc/html/boost/proto/greater_equal.html
   trunk/doc/html/boost/proto/greater_equal/impl.html
   trunk/doc/html/boost/proto/is_expr.html
   trunk/doc/html/boost/proto/lazy.html
   trunk/doc/html/boost/proto/lazy/impl.html
   trunk/doc/html/boost/proto/left_id3263026.html
   trunk/doc/html/boost/proto/less.html
   trunk/doc/html/boost/proto/less/impl.html
   trunk/doc/html/boost/proto/less_equal.html
   trunk/doc/html/boost/proto/less_equal/impl.html
   trunk/doc/html/boost/proto/logical_and.html
   trunk/doc/html/boost/proto/logical_and/impl.html
   trunk/doc/html/boost/proto/logical_or.html
   trunk/doc/html/boost/proto/logical_or/impl.html
   trunk/doc/html/boost/proto/make.html
   trunk/doc/html/boost/proto/make/impl.html
   trunk/doc/html/boost/proto/mem_ptr.html
   trunk/doc/html/boost/proto/mem_ptr/impl.html
   trunk/doc/html/boost/proto/minus.html
   trunk/doc/html/boost/proto/minus/impl.html
   trunk/doc/html/boost/proto/minus_assign.html
   trunk/doc/html/boost/proto/minus_assign/impl.html
   trunk/doc/html/boost/proto/modulus.html
   trunk/doc/html/boost/proto/modulus/impl.html
   trunk/doc/html/boost/proto/modulus_assign.html
   trunk/doc/html/boost/proto/modulus_assign/impl.html
   trunk/doc/html/boost/proto/multiplies_assign.html
   trunk/doc/html/boost/proto/multiplies_assign/impl.html
   trunk/doc/html/boost/proto/nary_expr.html
   trunk/doc/html/boost/proto/nary_expr/impl.html
   trunk/doc/html/boost/proto/not_equal_to.html
   trunk/doc/html/boost/proto/not_equal_to/impl.html
   trunk/doc/html/boost/proto/otherwise.html
   trunk/doc/html/boost/proto/pass_through.html
   trunk/doc/html/boost/proto/pass_through/impl.html
   trunk/doc/html/boost/proto/plus.html
   trunk/doc/html/boost/proto/plus/impl.html
   trunk/doc/html/boost/proto/plus_assign.html
   trunk/doc/html/boost/proto/plus_assign/impl.html
   trunk/doc/html/boost/proto/protect.html
   trunk/doc/html/boost/proto/protect/impl.html
   trunk/doc/html/boost/proto/reverse_fold.html
   trunk/doc/html/boost/proto/reverse_fold_tree.html
   trunk/doc/html/boost/proto/reverse_fold_tree/impl.html
   trunk/doc/html/boost/proto/right_id3263151.html
   trunk/doc/html/boost/proto/shift_left_assign.html
   trunk/doc/html/boost/proto/shift_left_assign/impl.html
   trunk/doc/html/boost/proto/shift_right_assign.html
   trunk/doc/html/boost/proto/shift_right_assign/impl.html
   trunk/doc/html/boost/proto/subscript.html
   trunk/doc/html/boost/proto/subscript/impl.html
   trunk/doc/html/boost/proto/tag_of.html
   trunk/doc/html/boost/proto/transform.html
trunk/doc/html/boost/proto/transform/result_This_Expr__State_id3266835.html trunk/doc/html/boost/proto/transform/result_This_Expr__State_id3266878.html
   trunk/doc/html/boost/proto/transform/result_This_Expr__id3266797.html
   trunk/doc/html/boost/proto/transform_impl.html
   trunk/doc/html/boost/proto/unary_expr.html
   trunk/doc/html/boost/proto/unary_expr/impl.html
   trunk/doc/html/boost/proto/value_id3262918.html
   trunk/doc/html/boost/proto/when.html
   trunk/doc/html/boost/proto/when_Grammar__Fun_id3268957.html
   trunk/doc/html/boost/proto/when_Grammar__R_A___id3269038.html
   trunk/doc/html/boost/proto/when_Grammar__R_A___id3269038/impl.html

Log:
proto 库文档翻译完成

Modified: trunk/doc/html/boost/proto/_byref.html
==============================================================================
--- trunk/doc/html/boost/proto/_byref.html      (original)
+++ trunk/doc/html/boost/proto/_byref.html      Wed Feb 11 20:15:36 2009
@@ -1,122 +1,102 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Struct _byref</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="../../proto/reference.html#header.boost.proto.transform.arg_hpp" title="Header &lt;boost/proto/transform/arg.hpp&gt;">
-<link rel="prev" href="_value/impl.html" title="Struct template impl">
-<link rel="next" href="_byref/result_This_T____id3264253.html" title="Struct template result&lt;This(T &amp;)&gt;">
-</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="_value/impl.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../proto/reference.html#header.boost.proto.transform.arg_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="_byref/result_This_T____id3264253.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-<div class="refentry" lang="en">
-<a name="boost.proto._byref"></a><div class="titlepage"></div>
-<div class="refnamediv">
-<h2><span class="refentrytitle">Struct _byref</span></h2>
-<p>boost::proto::_byref &#8212; A unary callable <a class="link" href="../../PolymorphicFunctionObject.html" title="Concept PolymorphicFunctionObject">PolymorphicFunctionObject</a> that wraps its argument - in a <code class="computeroutput">boost::reference_wrapper&lt;&gt;</code>.</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>struct</strong></span> <a class="link" href="_byref.html" title="Struct _byref">_byref</a> : <span class="bold"><strong></strong></span> <a class="link" href="callable.html" title="Struct callable">proto::callable</a> { - <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> This, <span class="bold"><strong>typename</strong></span> T&gt; - <span class="bold"><strong>struct</strong></span> <a class="link" href="_byref/result_This_T____id3264253.html" title="Struct template result&lt;This(T &amp;)&gt;">result</a>&lt;This(T &amp;)&gt; {
-    <span class="emphasis"><em>// types</em></span>
- <span class="bold"><strong>typedef</strong></span> boost::reference_wrapper&lt; T &gt; <span class="bold"><strong>const</strong></span> <a class="link" href="_byref/result_This_T____id3264253.html#boost.proto._byref.result_This(T_&amp;)_id3264253.type">type</a>;
-  };
- <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> This, <span class="bold"><strong>typename</strong></span> T&gt; - <span class="bold"><strong>struct</strong></span> <a class="link" href="_byref/result_This_T__id3264290.html" title="Struct template result&lt;This(T)&gt;">result</a>&lt;This(T)&gt; {
-    <span class="emphasis"><em>// types</em></span>
- <span class="bold"><strong>typedef</strong></span> boost::reference_wrapper&lt; T <span class="bold"><strong>const</strong></span> &gt; <span class="bold"><strong>const</strong></span> <a class="link" href="_byref/result_This_T__id3264290.html#boost.proto._byref.result_This(T)_id3264290.type">type</a>;
-  };
-
- <span class="emphasis"><em>// <a class="link" href="_byref.html#id3264327-bb">public member functions</a></em></span> - <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> T&gt; - <span class="type">boost::reference_wrapper&lt; T &gt; <span class="bold"><strong>const</strong></span></span> <a class="link" href="_byref.html#id3264332-bb"><span class="bold"><strong>operator</strong></span>()</a>(T &amp;) <span class="bold"><strong>const</strong></span>; - <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> T&gt; - <span class="type">boost::reference_wrapper&lt; T <span class="bold"><strong>const</strong></span> &gt; <span class="bold"><strong>const</strong></span></span> <a class="link" href="_byref.html#id3264408-bb"><span class="bold"><strong>operator</strong></span>()</a>(T <span class="bold"><strong>const</strong></span> &amp;) <span class="bold"><strong>const</strong></span>;
-};</pre></div>
-<div class="refsect1" lang="en">
-<a name="id3644551"></a><h2>Description</h2>
-<p>
-            Example:
-            </p>
-<pre class="programlisting"><a class="link" href="terminal.html" title="Struct template terminal">proto::terminal</a>&lt;int&gt;::type i = {42}; -boost::reference_wrapper&lt;<a class="link" href="terminal.html" title="Struct template terminal">proto::terminal</a>&lt;int&gt;::type&gt; j - = <a class="link" href="when.html" title="Struct template when">proto::when</a>&lt;<a class="link" href="_.html" title="Struct _">proto::_</a>, proto::_byref(_)&gt;()(i);
-assert( boost::addressof(i) == boost::addressof(j.get()) );</pre>
-<p>
-          </p>
-<div class="refsect2" lang="en">
-<a name="id3644598"></a><h3>
-<a name="id3264327-bb"></a><code class="computeroutput">_byref</code> public member 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> T&gt; - <span class="type">boost::reference_wrapper&lt; T &gt; <span class="bold"><strong>const</strong></span></span> <a name="id3264332-bb"></a><span class="bold"><strong>operator</strong></span>()(T &amp; t) <span class="bold"><strong>const</strong></span>;</pre>
-<p>
- Wrap the parameter <code class="computeroutput">t</code> in a - <code class="computeroutput">boost::reference_wrapper&lt;&gt;</code>
-              </p>
-<div class="variablelist"><table border="0">
-<col align="left" valign="top">
-<tbody>
-<tr>
-<td><p><span class="term">Parameters:</span></p></td>
-<td><div class="variablelist"><table border="0">
-<col align="left" valign="top">
-<tbody><tr>
-<td><p><span class="term"><code class="computeroutput">t</code></span></p></td>
-<td><p>The object to wrap </p></td>
-</tr></tbody>
-</table></div></td>
-</tr>
-<tr>
-<td><p><span class="term">Returns:</span></p></td>
-<td><p>
-                <code class="computeroutput">boost::ref(t)</code>
-              </p></td>
-</tr>
-<tr>
-<td><p><span class="term">Throws:</span></p></td>
-<td>Will not throw.</td>
-</tr>
-</tbody>
-</table></div>
-</li>
-<li>
-<pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> T&gt; - <span class="type">boost::reference_wrapper&lt; T <span class="bold"><strong>const</strong></span> &gt; <span class="bold"><strong>const</strong></span></span> <a name="id3264408-bb"></a><span class="bold"><strong>operator</strong></span>()(T <span class="bold"><strong>const</strong></span> &amp; t) <span class="bold"><strong>const</strong></span>;</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>
-</div>
-</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 2008 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="_value/impl.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../proto/reference.html#header.boost.proto.transform.arg_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="_byref/result_This_T____id3264253.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+<title>Struct _byref</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="../../proto/reference.html#header.boost.proto.transform.arg_hpp" title="Header &lt;boost/proto/transform/arg.hpp&gt;">
+<link rel="prev" href="_value/impl.html" title="Struct template impl">
+<link rel="next" href="_byref/result_This_T____id3264253.html" title="Struct template result&lt;This(T &amp;)&gt;"></head> +<body alink="#0000ff" bgcolor="white" link="#0000ff" text="black" vlink="#840084">
+<table cellpadding="2" width="100%"><tbody><tr>
+<td valign="top"><img alt="Boost C++ Libraries" src="../../../../boost.png" height="86" width="277"></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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="_value/impl.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../proto/reference.html#header.boost.proto.transform.arg_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="_byref/result_This_T____id3264253.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.proto._byref"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct _byref</span></h2>
+<p>boost::proto::_byref -- A unary callable <a class="link" href="../../PolymorphicFunctionObject.html" title="Concept PolymorphicFunctionObject">PolymorphicFunctionObject</a> that wraps its argument + in a <code class="computeroutput">boost::reference_wrapper&lt;&gt;</code>.<br>boost::proto::_byref -- 一个单参可调用 <a class="link" href="../../PolymorphicFunctionObject.html" title="Concept PolymorphicFunctionObject">多态函数对象</a>,将其实参包入一个 <code class="computeroutput">boost::reference_wrapper&lt;&gt;</code>.</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>struct</strong></span> <a class="link" href="_byref.html" title="Struct _byref">_byref</a> : <span class="bold"><strong></strong></span> <a class="link" href="callable.html" title="Struct callable">proto::callable</a> {<br> <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> This, <span class="bold"><strong>typename</strong></span> T&gt; <br> <span class="bold"><strong>struct</strong></span> <a class="link" href="_byref/result_This_T____id3264253.html" title="Struct template result&lt;This(T &amp;)&gt;">result</a>&lt;This(T &amp;)&gt; {<br> <span class="emphasis"><em>// types</em></span> + <span class="bold"><strong>typedef</strong></span> boost::reference_wrapper&lt; T &gt; <span class="bold"><strong>const</strong></span> <a class="link" href="_byref/result_This_T____id3264253.html#boost.proto._byref.result_This%28T_&amp;%29_id3264253.type">type</a>;<br> };<br> <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> This, <span class="bold"><strong>typename</strong></span> T&gt; <br> <span class="bold"><strong>struct</strong></span> <a class="link" href="_byref/result_This_T__id3264290.html" title="Struct template result&lt;This(T)&gt;">result</a>&lt;This(T)&gt; {<br> <span class="emphasis"><em>// types</em></span> + <span class="bold"><strong>typedef</strong></span> boost::reference_wrapper&lt; T <span class="bold"><strong>const</strong></span> &gt; <span class="bold"><strong>const</strong></span> <a class="link" href="_byref/result_This_T__id3264290.html#boost.proto._byref.result_This%28T%29_id3264290.type">type</a>;<br> };<br><br> <span class="emphasis"><em>// <a class="link" href="_byref.html#id3264327-bb">public member functions</a></em></span> + <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> T&gt; <br> <span class="type">boost::reference_wrapper&lt; T &gt; <span class="bold"><strong>const</strong></span></span> <a class="link" href="_byref.html#id3264332-bb"><span class="bold"><strong>operator</strong></span>()</a>(T &amp;) <span class="bold"><strong>const</strong></span>;<br> <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> T&gt; <br> <span class="type">boost::reference_wrapper&lt; T <span class="bold"><strong>const</strong></span> &gt; <span class="bold"><strong>const</strong></span></span> <a class="link" href="_byref.html#id3264408-bb"><span class="bold"><strong>operator</strong></span>()</a>(T <span class="bold"><strong>const</strong></span> &amp;) <span class="bold"><strong>const</strong></span>;<br>};</pre></div>
+<div class="refsect1" lang="en">
+<a name="id3644551"></a><h2>Description</h2>
+<p>
+            Example:<br>示例:
+            </p>
+<pre class="programlisting"><a class="link" href="terminal.html" title="Struct template terminal">proto::terminal</a>&lt;int&gt;::type i = {42};<br>boost::reference_wrapper&lt;<a class="link" href="terminal.html" title="Struct template terminal">proto::terminal</a>&lt;int&gt;::type&gt; j<br> = <a class="link" href="when.html" title="Struct template when">proto::when</a>&lt;<a class="link" href="_.html" title="Struct _">proto::_</a>, proto::_byref(_)&gt;()(i);<br>assert( boost::addressof(i) == boost::addressof(j.get()) );</pre>
+<p>
+          </p>
+<div class="refsect2" lang="en">
+<a name="id3644598"></a><h3>
+<a name="id3264327-bb"></a><code class="computeroutput">_byref</code> public member 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> T&gt; <br> <span class="type">boost::reference_wrapper&lt; T &gt; <span class="bold"><strong>const</strong></span></span> <a name="id3264332-bb"></a><span class="bold"><strong>operator</strong></span>()(T &amp; t) <span class="bold"><strong>const</strong></span>;</pre>
+<p>
+ Wrap the parameter <code class="computeroutput">t</code> in a + <code class="computeroutput">boost::reference_wrapper&lt;&gt;</code><br>将参数 <code class="computeroutput">t</code> 包入一个 + <code class="computeroutput">boost::reference_wrapper&lt;&gt;</code>
+              </p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term"><code class="computeroutput">t</code></span></p></td>
+<td><p>The object to wrap<br>被包装的对象 </p></td>
+</tr></tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>
+                <code class="computeroutput">boost::ref(t)</code>
+              </p></td>
+</tr>
+<tr>
+<td><p><span class="term">Throws:</span></p></td>
+<td>Will not throw.<br>不抛出。</td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li>
+<pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> T&gt; <br> <span class="type">boost::reference_wrapper&lt; T <span class="bold"><strong>const</strong></span> &gt; <span class="bold"><strong>const</strong></span></span> <a name="id3264408-bb"></a><span class="bold"><strong>operator</strong></span>()(T <span class="bold"><strong>const</strong></span> &amp; t) <span class="bold"><strong>const</strong></span>;</pre>
+<p>This is an overloaded member function, provided for convenience. It
+differs from the above function only in what argument(s) it accepts.<br>这 是一个重载的成员函数,为便利性而提供。它与前一个函数的区别仅在于所接受的参 数。 </p>
+</li>
+</ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tbody><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright (c) 2008 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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="_value/impl.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../proto/reference.html#header.boost.proto.transform.arg_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="_byref/result_This_T____id3264253.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body></html>
\ No newline at end of file

Modified: trunk/doc/html/boost/proto/_byref/result_This_T____id3264253.html
==============================================================================
--- trunk/doc/html/boost/proto/_byref/result_This_T____id3264253.html (original) +++ trunk/doc/html/boost/proto/_byref/result_This_T____id3264253.html Wed Feb 11 20:15:36 2009
@@ -1,52 +1,46 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Struct template result&lt;This(T &amp;)&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="../_byref.html#id3644551" title="Description">
-<link rel="prev" href="../_value/impl.html" title="Struct template impl">
-<link rel="next" href="result_This_T__id3264290.html" title="Struct template result&lt;This(T)&gt;">
-</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="../_value/impl.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_byref.html#id3644551"><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="result_This_T__id3264290.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-<div class="refentry" lang="en">
-<a name="boost.proto._byref.result_This(T_&amp;)_id3264253"></a><div class="titlepage"></div>
-<div class="refnamediv">
-<h2><span class="refentrytitle">Struct template result&lt;This(T &amp;)&gt;</span></h2>
-<p>boost::proto::_byref::result&lt;This(T &amp;)&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="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> This, <span class="bold"><strong>typename</strong></span> T&gt; -<span class="bold"><strong>struct</strong></span> <a class="link" href="result_This_T____id3264253.html" title="Struct template result&lt;This(T &amp;)&gt;">result</a>&lt;This(T &amp;)&gt; {
-  <span class="emphasis"><em>// types</em></span>
- <span class="bold"><strong>typedef</strong></span> boost::reference_wrapper&lt; T &gt; <span class="bold"><strong>const</strong></span> <a name="boost.proto._byref.result_This(T_&amp;)_id3264253.type"></a>type;
-};</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 2008 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="../_value/impl.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_byref.html#id3644551"><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="result_This_T__id3264290.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+<title>Struct template result&lt;This(T &amp;)&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="../_byref.html#id3644551" title="Description">
+<link rel="prev" href="../_value/impl.html" title="Struct template impl">
+<link rel="next" href="result_This_T__id3264290.html" title="Struct template result&lt;This(T)&gt;"></head> +<body alink="#0000ff" bgcolor="white" link="#0000ff" text="black" vlink="#840084">
+<table cellpadding="2" width="100%"><tbody><tr>
+<td valign="top"><img alt="Boost C++ Libraries" src="../../../../../boost.png" height="86" width="277"></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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../_value/impl.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_byref.html#id3644551"><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="result_This_T__id3264290.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.proto._byref.result_This(T_&amp;)_id3264253"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template result&lt;This(T &amp;)&gt;</span></h2>
+<p>boost::proto::_byref::result&lt;This(T &amp;)&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="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> This, <span class="bold"><strong>typename</strong></span> T&gt; <br><span class="bold"><strong>struct</strong></span> <a class="link" href="result_This_T____id3264253.html" title="Struct template result&lt;This(T &amp;)&gt;">result</a>&lt;This(T &amp;)&gt; {<br> <span class="emphasis"><em>// types</em></span> + <span class="bold"><strong>typedef</strong></span> boost::reference_wrapper&lt; T &gt; <span class="bold"><strong>const</strong></span> <a name="boost.proto._byref.result_This(T_&amp;)_id3264253.type"></a>type;<br>};</pre></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tbody><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright (c) 2008 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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../_value/impl.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_byref.html#id3644551"><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="result_This_T__id3264290.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body></html>
\ No newline at end of file

Modified: trunk/doc/html/boost/proto/_byref/result_This_T__id3264290.html
==============================================================================
--- trunk/doc/html/boost/proto/_byref/result_This_T__id3264290.html (original) +++ trunk/doc/html/boost/proto/_byref/result_This_T__id3264290.html Wed Feb 11 20:15:36 2009
@@ -1,52 +1,46 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Struct template result&lt;This(T)&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="../_byref.html#id3644551" title="Description">
-<link rel="prev" href="result_This_T____id3264253.html" title="Struct template result&lt;This(T &amp;)&gt;">
-<link rel="next" href="../_byval.html" title="Struct _byval">
-</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="result_This_T____id3264253.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_byref.html#id3644551"><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="../_byval.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-<div class="refentry" lang="en">
-<a name="boost.proto._byref.result_This(T)_id3264290"></a><div class="titlepage"></div>
-<div class="refnamediv">
-<h2><span class="refentrytitle">Struct template result&lt;This(T)&gt;</span></h2>
-<p>boost::proto::_byref::result&lt;This(T)&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="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> This, <span class="bold"><strong>typename</strong></span> T&gt; -<span class="bold"><strong>struct</strong></span> <a class="link" href="result_This_T__id3264290.html" title="Struct template result&lt;This(T)&gt;">result</a>&lt;This(T)&gt; {
-  <span class="emphasis"><em>// types</em></span>
- <span class="bold"><strong>typedef</strong></span> boost::reference_wrapper&lt; T <span class="bold"><strong>const</strong></span> &gt; <span class="bold"><strong>const</strong></span> <a name="boost.proto._byref.result_This(T)_id3264290.type"></a>type;
-};</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 2008 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="result_This_T____id3264253.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_byref.html#id3644551"><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="../_byval.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+<title>Struct template result&lt;This(T)&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="../_byref.html#id3644551" title="Description">
+<link rel="prev" href="result_This_T____id3264253.html" title="Struct template result&lt;This(T &amp;)&gt;">
+<link rel="next" href="../_byval.html" title="Struct _byval"></head>
+<body alink="#0000ff" bgcolor="white" link="#0000ff" text="black" vlink="#840084">
+<table cellpadding="2" width="100%"><tbody><tr>
+<td valign="top"><img alt="Boost C++ Libraries" src="../../../../../boost.png" height="86" width="277"></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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="result_This_T____id3264253.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_byref.html#id3644551"><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="../_byval.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.proto._byref.result_This(T)_id3264290"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template result&lt;This(T)&gt;</span></h2>
+<p>boost::proto::_byref::result&lt;This(T)&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="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> This, <span class="bold"><strong>typename</strong></span> T&gt; <br><span class="bold"><strong>struct</strong></span> <a class="link" href="result_This_T__id3264290.html" title="Struct template result&lt;This(T)&gt;">result</a>&lt;This(T)&gt; {<br> <span class="emphasis"><em>// types</em></span> + <span class="bold"><strong>typedef</strong></span> boost::reference_wrapper&lt; T <span class="bold"><strong>const</strong></span> &gt; <span class="bold"><strong>const</strong></span> <a name="boost.proto._byref.result_This(T)_id3264290.type"></a>type;<br>};</pre></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tbody><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright (c) 2008 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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="result_This_T____id3264253.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_byref.html#id3644551"><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="../_byval.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body></html>
\ No newline at end of file

Modified: trunk/doc/html/boost/proto/_byval.html
==============================================================================
--- trunk/doc/html/boost/proto/_byval.html      (original)
+++ trunk/doc/html/boost/proto/_byval.html      Wed Feb 11 20:15:36 2009
@@ -1,119 +1,100 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Struct _byval</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="../../proto/reference.html#header.boost.proto.transform.arg_hpp" title="Header &lt;boost/proto/transform/arg.hpp&gt;"> -<link rel="prev" href="_byref/result_This_T__id3264290.html" title="Struct template result&lt;This(T)&gt;"> -<link rel="next" href="_byval/result_This_boost_refer_id3264502.html" title="Struct template result&lt;This(boost::reference_wrapper&lt; T &gt;)&gt;">
-</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="_byref/result_This_T__id3264290.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../proto/reference.html#header.boost.proto.transform.arg_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="_byval/result_This_boost_refer_id3264502.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-<div class="refentry" lang="en">
-<a name="boost.proto._byval"></a><div class="titlepage"></div>
-<div class="refnamediv">
-<h2><span class="refentrytitle">Struct _byval</span></h2>
-<p>boost::proto::_byval &#8212;
- A unary callable <a class="link" href="../../PolymorphicFunctionObject.html" title="Concept PolymorphicFunctionObject">PolymorphicFunctionObject</a> that strips references and - <code class="computeroutput">boost::reference_wrapper&lt;&gt;</code> from its argument.
-        </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>struct</strong></span> <a class="link" href="_byval.html" title="Struct _byval">_byval</a> : <span class="bold"><strong></strong></span> <a class="link" href="callable.html" title="Struct callable">proto::callable</a> { - <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> This, <span class="bold"><strong>typename</strong></span> T&gt; - <span class="bold"><strong>struct</strong></span> <a class="link" href="_byval/result_This_boost_refer_id3264502.html" title="Struct template result&lt;This(boost::reference_wrapper&lt; T &gt;)&gt;">result</a>&lt;This(boost::reference_wrapper&lt; T &gt;)&gt; : <span class="bold"><strong></strong></span> result&lt;This(T)&gt; {
-  };
- <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> This, <span class="bold"><strong>typename</strong></span> T&gt; - <span class="bold"><strong>struct</strong></span> <a class="link" href="_byval/result_This_T____id3264533.html" title="Struct template result&lt;This(T &amp;)&gt;">result</a>&lt;This(T &amp;)&gt; : <span class="bold"><strong></strong></span> result&lt;This(T)&gt; {
-  };
- <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> This, <span class="bold"><strong>typename</strong></span> T&gt; - <span class="bold"><strong>struct</strong></span> <a class="link" href="_byval/result_This_T__id3264564.html" title="Struct template result&lt;This(T)&gt;">result</a>&lt;This(T)&gt; {
-    <span class="emphasis"><em>// types</em></span>
- <span class="bold"><strong>typedef</strong></span> T <a class="link" href="_byval/result_This_T__id3264564.html#boost.proto._byval.result_This(T)_id3264564.type">type</a>;
-  };
-
- <span class="emphasis"><em>// <a class="link" href="_byval.html#id3264601-bb">public member functions</a></em></span> - <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> T&gt; <span class="type">T</span> <a class="link" href="_byval.html#id3264606-bb"><span class="bold"><strong>operator</strong></span>()</a>(T <span class="bold"><strong>const</strong></span> &amp;) <span class="bold"><strong>const</strong></span>; - <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> T&gt; - <span class="type">T</span> <a class="link" href="_byval.html#id3264665-bb"><span class="bold"><strong>operator</strong></span>()</a>(boost::reference_wrapper&lt; T &gt; <span class="bold"><strong>const</strong></span> &amp;) <span class="bold"><strong>const</strong></span>;
-};</pre></div>
-<div class="refsect1" lang="en">
-<a name="id3645230"></a><h2>Description</h2>
-<p>
-            Example:
-            </p>
-<pre class="programlisting"><a class="link" href="terminal.html" title="Struct template terminal">proto::terminal</a>&lt;int&gt;::type i = {42};
-int j = 67;
-int k = <a class="link" href="when.html" title="Struct template when">proto::when</a>&lt;<a class="link" href="_.html" title="Struct _">proto::_</a>, proto::_byval(<a class="link" href="_state.html" title="Struct _state">proto::_state</a>)&gt;()(i, boost::ref(j));
-assert( 67 == k );</pre>
-<p>
-          </p>
-<div class="refsect2" lang="en">
-<a name="id3645275"></a><h3>
-<a name="id3264601-bb"></a><code class="computeroutput">_byval</code> public member 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> T&gt; <span class="type">T</span> <a name="id3264606-bb"></a><span class="bold"><strong>operator</strong></span>()(T <span class="bold"><strong>const</strong></span> &amp; t) <span class="bold"><strong>const</strong></span>;</pre>
-<div class="variablelist"><table border="0">
-<col align="left" valign="top">
-<tbody>
-<tr>
-<td><p><span class="term">Parameters:</span></p></td>
-<td><div class="variablelist"><table border="0">
-<col align="left" valign="top">
-<tbody><tr>
-<td><p><span class="term"><code class="computeroutput">t</code></span></p></td>
-<td><p>The object to unref </p></td>
-</tr></tbody>
-</table></div></td>
-</tr>
-<tr>
-<td><p><span class="term">Returns:</span></p></td>
-<td><p>
-                <code class="computeroutput">t</code>
-              </p></td>
-</tr>
-<tr>
-<td><p><span class="term">Throws:</span></p></td>
-<td>Will not throw.</td>
-</tr>
-</tbody>
-</table></div>
-</li>
-<li>
-<pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> T&gt; - <span class="type">T</span> <a name="id3264665-bb"></a><span class="bold"><strong>operator</strong></span>()(boost::reference_wrapper&lt; T &gt; <span class="bold"><strong>const</strong></span> &amp; t) <span class="bold"><strong>const</strong></span>;</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>
-</div>
-</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 2008 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="_byref/result_This_T__id3264290.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../proto/reference.html#header.boost.proto.transform.arg_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="_byval/result_This_boost_refer_id3264502.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+<title>Struct _byval</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="../../proto/reference.html#header.boost.proto.transform.arg_hpp" title="Header &lt;boost/proto/transform/arg.hpp&gt;"> +<link rel="prev" href="_byref/result_This_T__id3264290.html" title="Struct template result&lt;This(T)&gt;"> +<link rel="next" href="_byval/result_This_boost_refer_id3264502.html" title="Struct template result&lt;This(boost::reference_wrapper&lt; T &gt;)&gt;"></head> +<body alink="#0000ff" bgcolor="white" link="#0000ff" text="black" vlink="#840084">
+<table cellpadding="2" width="100%"><tbody><tr>
+<td valign="top"><img alt="Boost C++ Libraries" src="../../../../boost.png" height="86" width="277"></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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="_byref/result_This_T__id3264290.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../proto/reference.html#header.boost.proto.transform.arg_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="_byval/result_This_boost_refer_id3264502.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.proto._byval"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct _byval</span></h2>
+<p>boost::proto::_byval --
+ A unary callable <a class="link" href="../../PolymorphicFunctionObject.html" title="Concept PolymorphicFunctionObject">PolymorphicFunctionObject</a> that strips references and + <code class="computeroutput">boost::reference_wrapper&lt;&gt;</code> from its argument.<br>boost::proto::_byval -- + 一个单参可调用 <a class="link" href="../../PolymorphicFunctionObject.html" title="Concept PolymorphicFunctionObject">多态函数对象</a>,从传入的实参剥去引用和 + <code class="computeroutput">boost::reference_wrapper&lt;&gt;</code>。
+        </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>struct</strong></span> <a class="link" href="_byval.html" title="Struct _byval">_byval</a> : <span class="bold"><strong></strong></span> <a class="link" href="callable.html" title="Struct callable">proto::callable</a> {<br> <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> This, <span class="bold"><strong>typename</strong></span> T&gt; <br> <span class="bold"><strong>struct</strong></span> <a class="link" href="_byval/result_This_boost_refer_id3264502.html" title="Struct template result&lt;This(boost::reference_wrapper&lt; T &gt;)&gt;">result</a>&lt;This(boost::reference_wrapper&lt; T &gt;)&gt; : <span class="bold"><strong></strong></span> result&lt;This(T)&gt; {<br> };<br> <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> This, <span class="bold"><strong>typename</strong></span> T&gt; <br> <span class="bold"><strong>struct</strong></span> <a class="link" href="_byval/result_This_T____id3264533.html" title="Struct template result&lt;This(T &amp;)&gt;">result</a>&lt;This(T &amp;)&gt; : <span class="bold"><strong></strong></span> result&lt;This(T)&gt; {<br> };<br> <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> This, <span class="bold"><strong>typename</strong></span> T&gt; <br> <span class="bold"><strong>struct</strong></span> <a class="link" href="_byval/result_This_T__id3264564.html" title="Struct template result&lt;This(T)&gt;">result</a>&lt;This(T)&gt; {<br> <span class="emphasis"><em>// types</em></span> + <span class="bold"><strong>typedef</strong></span> T <a class="link" href="_byval/result_This_T__id3264564.html#boost.proto._byval.result_This%28T%29_id3264564.type">type</a>;<br> };<br><br> <span class="emphasis"><em>// <a class="link" href="_byval.html#id3264601-bb">public member functions</a></em></span> + <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> T&gt; <span class="type">T</span> <a class="link" href="_byval.html#id3264606-bb"><span class="bold"><strong>operator</strong></span>()</a>(T <span class="bold"><strong>const</strong></span> &amp;) <span class="bold"><strong>const</strong></span>;<br> <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> T&gt; <br> <span class="type">T</span> <a class="link" href="_byval.html#id3264665-bb"><span class="bold"><strong>operator</strong></span>()</a>(boost::reference_wrapper&lt; T &gt; <span class="bold"><strong>const</strong></span> &amp;) <span class="bold"><strong>const</strong></span>;<br>};</pre></div>
+<div class="refsect1" lang="en">
+<a name="id3645230"></a><h2>Description</h2>
+<p>
+            Example:<br>示例:
+            </p>
+<pre class="programlisting"><a class="link" href="terminal.html" title="Struct template terminal">proto::terminal</a>&lt;int&gt;::type i = {42};<br>int j = 67;<br>int k = <a class="link" href="when.html" title="Struct template when">proto::when</a>&lt;<a class="link" href="_.html" title="Struct _">proto::_</a>, proto::_byval(<a class="link" href="_state.html" title="Struct _state">proto::_state</a>)&gt;()(i, boost::ref(j));<br>assert( 67 == k );</pre>
+<p>
+          </p>
+<div class="refsect2" lang="en">
+<a name="id3645275"></a><h3>
+<a name="id3264601-bb"></a><code class="computeroutput">_byval</code> public member 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> T&gt; <span class="type">T</span> <a name="id3264606-bb"></a><span class="bold"><strong>operator</strong></span>()(T <span class="bold"><strong>const</strong></span> &amp; t) <span class="bold"><strong>const</strong></span>;</pre>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term"><code class="computeroutput">t</code></span></p></td>
+<td><p>The object to unref<br>去引用的对象 </p></td>
+</tr></tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>
+                <code class="computeroutput">t</code>
+              </p></td>
+</tr>
+<tr>
+<td><p><span class="term">Throws:</span></p></td>
+<td>Will not throw.<br>不抛出。</td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li>
+<pre class="literallayout"><span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> T&gt; <br> <span class="type">T</span> <a name="id3264665-bb"></a><span class="bold"><strong>operator</strong></span>()(boost::reference_wrapper&lt; T &gt; <span class="bold"><strong>const</strong></span> &amp; t) <span class="bold"><strong>const</strong></span>;</pre>
+<p>This is an overloaded member function, provided for convenience. It
+differs from the above function only in what argument(s) it accepts.<br>这 是一个重载的成员函数,为便利性而提供。它与前一个函数的区别仅在于所接受的参 数。 </p>
+</li>
+</ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tbody><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright (c) 2008 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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="_byref/result_This_T__id3264290.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../proto/reference.html#header.boost.proto.transform.arg_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="_byval/result_This_boost_refer_id3264502.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body></html>
\ No newline at end of file

Modified: trunk/doc/html/boost/proto/_byval/result_This_T____id3264533.html
==============================================================================
--- trunk/doc/html/boost/proto/_byval/result_This_T____id3264533.html (original) +++ trunk/doc/html/boost/proto/_byval/result_This_T____id3264533.html Wed Feb 11 20:15:36 2009
@@ -1,50 +1,45 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Struct template result&lt;This(T &amp;)&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="../_byval.html#id3645230" title="Description">
-<link rel="prev" href="result_This_boost_refer_id3264502.html" title="Struct template result&lt;This(boost::reference_wrapper&lt; T &gt;)&gt;"> -<link rel="next" href="result_This_T__id3264564.html" title="Struct template result&lt;This(T)&gt;">
-</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="result_This_boost_refer_id3264502.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_byval.html#id3645230"><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="result_This_T__id3264564.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-<div class="refentry" lang="en">
-<a name="boost.proto._byval.result_This(T_&amp;)_id3264533"></a><div class="titlepage"></div>
-<div class="refnamediv">
-<h2><span class="refentrytitle">Struct template result&lt;This(T &amp;)&gt;</span></h2>
-<p>boost::proto::_byval::result&lt;This(T &amp;)&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="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> This, <span class="bold"><strong>typename</strong></span> T&gt; -<span class="bold"><strong>struct</strong></span> <a class="link" href="result_This_T____id3264533.html" title="Struct template result&lt;This(T &amp;)&gt;">result</a>&lt;This(T &amp;)&gt; : <span class="bold"><strong></strong></span> result&lt;This(T)&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 2008 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="result_This_boost_refer_id3264502.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_byval.html#id3645230"><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="result_This_T__id3264564.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+<title>Struct template result&lt;This(T &amp;)&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="../_byval.html#id3645230" title="Description">
+<link rel="prev" href="result_This_boost_refer_id3264502.html" title="Struct template result&lt;This(boost::reference_wrapper&lt; T &gt;)&gt;"> +<link rel="next" href="result_This_T__id3264564.html" title="Struct template result&lt;This(T)&gt;"></head> +<body alink="#0000ff" bgcolor="white" link="#0000ff" text="black" vlink="#840084">
+<table cellpadding="2" width="100%"><tbody><tr>
+<td valign="top"><img alt="Boost C++ Libraries" src="../../../../../boost.png" height="86" width="277"></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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="result_This_boost_refer_id3264502.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_byval.html#id3645230"><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="result_This_T__id3264564.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.proto._byval.result_This(T_&amp;)_id3264533"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template result&lt;This(T &amp;)&gt;</span></h2>
+<p>boost::proto::_byval::result&lt;This(T &amp;)&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="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> This, <span class="bold"><strong>typename</strong></span> T&gt; <br><span class="bold"><strong>struct</strong></span> <a class="link" href="result_This_T____id3264533.html" title="Struct template result&lt;This(T &amp;)&gt;">result</a>&lt;This(T &amp;)&gt; : <span class="bold"><strong></strong></span> result&lt;This(T)&gt; {<br>};</pre></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tbody><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright (c) 2008 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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="result_This_boost_refer_id3264502.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_byval.html#id3645230"><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="result_This_T__id3264564.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body></html>
\ No newline at end of file

Modified: trunk/doc/html/boost/proto/_byval/result_This_T__id3264564.html
==============================================================================
--- trunk/doc/html/boost/proto/_byval/result_This_T__id3264564.html (original) +++ trunk/doc/html/boost/proto/_byval/result_This_T__id3264564.html Wed Feb 11 20:15:36 2009
@@ -1,52 +1,46 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Struct template result&lt;This(T)&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="../_byval.html#id3645230" title="Description">
-<link rel="prev" href="result_This_T____id3264533.html" title="Struct template result&lt;This(T &amp;)&gt;">
-<link rel="next" href="../call.html" title="Struct template call">
-</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="result_This_T____id3264533.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_byval.html#id3645230"><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="../call.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-<div class="refentry" lang="en">
-<a name="boost.proto._byval.result_This(T)_id3264564"></a><div class="titlepage"></div>
-<div class="refnamediv">
-<h2><span class="refentrytitle">Struct template result&lt;This(T)&gt;</span></h2>
-<p>boost::proto::_byval::result&lt;This(T)&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="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> This, <span class="bold"><strong>typename</strong></span> T&gt; -<span class="bold"><strong>struct</strong></span> <a class="link" href="result_This_T__id3264564.html" title="Struct template result&lt;This(T)&gt;">result</a>&lt;This(T)&gt; {
-  <span class="emphasis"><em>// types</em></span>
- <span class="bold"><strong>typedef</strong></span> T <a name="boost.proto._byval.result_This(T)_id3264564.type"></a>type;
-};</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 2008 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="result_This_T____id3264533.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_byval.html#id3645230"><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="../call.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+<title>Struct template result&lt;This(T)&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="../_byval.html#id3645230" title="Description">
+<link rel="prev" href="result_This_T____id3264533.html" title="Struct template result&lt;This(T &amp;)&gt;">
+<link rel="next" href="../call.html" title="Struct template call"></head>
+<body alink="#0000ff" bgcolor="white" link="#0000ff" text="black" vlink="#840084">
+<table cellpadding="2" width="100%"><tbody><tr>
+<td valign="top"><img alt="Boost C++ Libraries" src="../../../../../boost.png" height="86" width="277"></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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="result_This_T____id3264533.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_byval.html#id3645230"><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="../call.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.proto._byval.result_This(T)_id3264564"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template result&lt;This(T)&gt;</span></h2>
+<p>boost::proto::_byval::result&lt;This(T)&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="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> This, <span class="bold"><strong>typename</strong></span> T&gt; <br><span class="bold"><strong>struct</strong></span> <a class="link" href="result_This_T__id3264564.html" title="Struct template result&lt;This(T)&gt;">result</a>&lt;This(T)&gt; {<br> <span class="emphasis"><em>// types</em></span> + <span class="bold"><strong>typedef</strong></span> T <a name="boost.proto._byval.result_This(T)_id3264564.type"></a>type;<br>};</pre></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tbody><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright (c) 2008 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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="result_This_T____id3264533.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_byval.html#id3645230"><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="../call.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body></html>
\ No newline at end of file

Modified: trunk/doc/html/boost/proto/_byval/result_This_boost_refer_id3264502.html
==============================================================================
--- trunk/doc/html/boost/proto/_byval/result_This_boost_refer_id3264502.html (original) +++ trunk/doc/html/boost/proto/_byval/result_This_boost_refer_id3264502.html Wed Feb 11 20:15:36 2009
@@ -1,50 +1,45 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Struct template result&lt;This(boost::reference_wrapper&lt; T &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="../_byval.html#id3645230" title="Description">
-<link rel="prev" href="../_byref/result_This_T__id3264290.html" title="Struct template result&lt;This(T)&gt;"> -<link rel="next" href="result_This_T____id3264533.html" title="Struct template result&lt;This(T &amp;)&gt;">
-</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="../_byref/result_This_T__id3264290.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_byval.html#id3645230"><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="result_This_T____id3264533.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-<div class="refentry" lang="en">
-<a name="boost.proto._byval.result_This(boost_refer_id3264502"></a><div class="titlepage"></div>
-<div class="refnamediv">
-<h2><span class="refentrytitle">Struct template result&lt;This(boost::reference_wrapper&lt; T &gt;)&gt;</span></h2> -<p>boost::proto::_byval::result&lt;This(boost::reference_wrapper&lt; T &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="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> This, <span class="bold"><strong>typename</strong></span> T&gt; -<span class="bold"><strong>struct</strong></span> <a class="link" href="result_This_boost_refer_id3264502.html" title="Struct template result&lt;This(boost::reference_wrapper&lt; T &gt;)&gt;">result</a>&lt;This(boost::reference_wrapper&lt; T &gt;)&gt; : <span class="bold"><strong></strong></span> result&lt;This(T)&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 2008 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="../_byref/result_This_T__id3264290.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_byval.html#id3645230"><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="result_This_T____id3264533.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+<title>Struct template result&lt;This(boost::reference_wrapper&lt; T &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="../_byval.html#id3645230" title="Description">
+<link rel="prev" href="../_byref/result_This_T__id3264290.html" title="Struct template result&lt;This(T)&gt;"> +<link rel="next" href="result_This_T____id3264533.html" title="Struct template result&lt;This(T &amp;)&gt;"></head> +<body alink="#0000ff" bgcolor="white" link="#0000ff" text="black" vlink="#840084">
+<table cellpadding="2" width="100%"><tbody><tr>
+<td valign="top"><img alt="Boost C++ Libraries" src="../../../../../boost.png" height="86" width="277"></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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../_byref/result_This_T__id3264290.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_byval.html#id3645230"><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="result_This_T____id3264533.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.proto._byval.result_This(boost_refer_id3264502"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template result&lt;This(boost::reference_wrapper&lt; T &gt;)&gt;</span></h2> +<p>boost::proto::_byval::result&lt;This(boost::reference_wrapper&lt; T &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="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> This, <span class="bold"><strong>typename</strong></span> T&gt; <br><span class="bold"><strong>struct</strong></span> <a class="link" href="result_This_boost_refer_id3264502.html" title="Struct template result&lt;This(boost::reference_wrapper&lt; T &gt;)&gt;">result</a>&lt;This(boost::reference_wrapper&lt; T &gt;)&gt; : <span class="bold"><strong></strong></span> result&lt;This(T)&gt; {<br>};</pre></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tbody><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright (c) 2008 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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../_byref/result_This_T__id3264290.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_byval.html#id3645230"><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="result_This_T____id3264533.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body></html>
\ No newline at end of file

Modified: trunk/doc/html/boost/proto/_child_c.html
==============================================================================
--- trunk/doc/html/boost/proto/_child_c.html    (original)
+++ trunk/doc/html/boost/proto/_child_c.html    Wed Feb 11 20:15:36 2009
@@ -1,70 +1,56 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Struct template _child_c</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="../../proto/reference.html#header.boost.proto.transform.arg_hpp" title="Header &lt;boost/proto/transform/arg.hpp&gt;">
-<link rel="prev" href="_data/impl.html" title="Struct template impl">
-<link rel="next" href="_child_c/impl.html" title="Struct template impl">
-</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="_data/impl.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../proto/reference.html#header.boost.proto.transform.arg_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="_child_c/impl.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-<div class="refentry" lang="en">
-<a name="boost.proto._child_c"></a><div class="titlepage"></div>
-<div class="refnamediv">
-<h2><span class="refentrytitle">Struct template _child_c</span></h2>
-<p>boost::proto::_child_c &#8212; A <a class="link" href="../../PrimitiveTransform.html" title="Concept PrimitiveTransform">PrimitiveTransform</a> that returns N-th child of the current 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>int</strong></span> N&gt; -<span class="bold"><strong>struct</strong></span> <a class="link" href="_child_c.html" title="Struct template _child_c">_child_c</a> : <span class="bold"><strong></strong></span> <a class="link" href="transform.html" title="Struct template transform">proto::transform</a>&lt; _child_c&lt;N&gt; &gt; { - <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Expr, <span class="bold"><strong>typename</strong></span> State, <span class="bold"><strong>typename</strong></span> Data&gt; - <span class="bold"><strong>struct</strong></span> <a class="link" href="_child_c/impl.html" title="Struct template impl">impl</a> : <span class="bold"><strong></strong></span> <a class="link" href="transform_impl.html" title="Struct template transform_impl">proto::transform_impl</a>&lt; Expr, State, Data &gt; {
-    <span class="emphasis"><em>// types</em></span>
- <span class="bold"><strong>typedef</strong></span> <span class="bold"><strong>typename</strong></span> <a class="link" href="result_of/child_c.html" title="Struct template child_c">proto::result_of::child_c</a>&lt; Expr, N &gt;::type <a class="link" href="_child_c/impl.html#boost.proto._child_c.impl.result_type">result_type</a>;
-
- <span class="emphasis"><em>// <a class="link" href="_child_c/impl.html#id3263904-bb">public member functions</a></em></span> - <span class="type"><span class="bold"><strong>typename</strong></span> <a class="link" href="result_of/child_c.html" title="Struct template child_c">proto::result_of::child_c</a>&lt; <span class="bold"><strong>typename</strong></span> impl::expr_param, N &gt;::type</span> - <a class="link" href="_child_c/impl.html#id3263909-bb"><span class="bold"><strong>operator</strong></span>()</a>(<span class="bold"><strong>typename</strong></span> impl::expr_param, <span class="bold"><strong>typename</strong></span> impl::state_param, - <span class="bold"><strong>typename</strong></span> impl::data_param) <span class="bold"><strong>const</strong></span>;
-  };
-};</pre></div>
-<div class="refsect1" lang="en">
-<a name="id3643342"></a><h2>Description</h2>
-<p>
-            Example:
-            </p>
-<pre class="programlisting"><a class="link" href="terminal.html" title="Struct template terminal">proto::terminal</a>&lt;int&gt;::type i = {42}; -<a class="link" href="terminal.html" title="Struct template terminal">proto::terminal</a>&lt;int&gt;::type &amp; j = proto::_child_c&lt;0&gt;()(-i);
-assert( boost::addressof(i) == boost::addressof(j) );</pre>
-<p>
-          </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 2008 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="_data/impl.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../proto/reference.html#header.boost.proto.transform.arg_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="_child_c/impl.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+<title>Struct template _child_c</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="../../proto/reference.html#header.boost.proto.transform.arg_hpp" title="Header &lt;boost/proto/transform/arg.hpp&gt;">
+<link rel="prev" href="_data/impl.html" title="Struct template impl">
+<link rel="next" href="_child_c/impl.html" title="Struct template impl"></head> +<body alink="#0000ff" bgcolor="white" link="#0000ff" text="black" vlink="#840084">
+<table cellpadding="2" width="100%"><tbody><tr>
+<td valign="top"><img alt="Boost C++ Libraries" src="../../../../boost.png" height="86" width="277"></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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="_data/impl.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../proto/reference.html#header.boost.proto.transform.arg_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="_child_c/impl.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.proto._child_c"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template _child_c</span></h2>
+<p>boost::proto::_child_c -- A <a class="link" href="../../PrimitiveTransform.html" title="Concept PrimitiveTransform">PrimitiveTransform</a> that returns N-th child of the current expression.<br>boost::proto::_child_c -- 一个返回当前表达式第N个子节 点的 <a class="link" href="../../PrimitiveTransform.html" title="Concept PrimitiveTransform">基本变换</a>。 </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>int</strong></span> N&gt; <br><span class="bold"><strong>struct</strong></span> <a class="link" href="_child_c.html" title="Struct template _child_c">_child_c</a> : <span class="bold"><strong></strong></span> <a class="link" href="transform.html" title="Struct template transform">proto::transform</a>&lt; _child_c&lt;N&gt; &gt; {<br> <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Expr, <span class="bold"><strong>typename</strong></span> State, <span class="bold"><strong>typename</strong></span> Data&gt; <br> <span class="bold"><strong>struct</strong></span> <a class="link" href="_child_c/impl.html" title="Struct template impl">impl</a> : <span class="bold"><strong></strong></span> <a class="link" href="transform_impl.html" title="Struct template transform_impl">proto::transform_impl</a>&lt; Expr, State, Data &gt; {<br> <span class="emphasis"><em>// types</em></span> + <span class="bold"><strong>typedef</strong></span> <span class="bold"><strong>typename</strong></span> <a class="link" href="result_of/child_c.html" title="Struct template child_c">proto::result_of::child_c</a>&lt; Expr, N &gt;::type <a class="link" href="_child_c/impl.html#boost.proto._child_c.impl.result_type">result_type</a>;<br><br> <span class="emphasis"><em>// <a class="link" href="_child_c/impl.html#id3263904-bb">public member functions</a></em></span> + <span class="type"><span class="bold"><strong>typename</strong></span> <a class="link" href="result_of/child_c.html" title="Struct template child_c">proto::result_of::child_c</a>&lt; <span class="bold"><strong>typename</strong></span> impl::expr_param, N &gt;::type</span> <br> <a class="link" href="_child_c/impl.html#id3263909-bb"><span class="bold"><strong>operator</strong></span>()</a>(<span class="bold"><strong>typename</strong></span> impl::expr_param, <span class="bold"><strong>typename</strong></span> impl::state_param, <br> <span class="bold"><strong>typename</strong></span> impl::data_param) <span class="bold"><strong>const</strong></span>;<br> };<br>};</pre></div>
+<div class="refsect1" lang="en">
+<a name="id3643342"></a><h2>Description</h2>
+<p>
+            Example:<br>示例:
+            </p>
+<pre class="programlisting"><a class="link" href="terminal.html" title="Struct template terminal">proto::terminal</a>&lt;int&gt;::type i = {42};<br><a class="link" href="terminal.html" title="Struct template terminal">proto::terminal</a>&lt;int&gt;::type &amp; j = proto::_child_c&lt;0&gt;()(-i);<br>assert( boost::addressof(i) == boost::addressof(j) );</pre>
+<p>
+          </p>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tbody><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright (c) 2008 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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="_data/impl.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../proto/reference.html#header.boost.proto.transform.arg_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="_child_c/impl.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body></html>
\ No newline at end of file

Modified: trunk/doc/html/boost/proto/_child_c/impl.html
==============================================================================
--- trunk/doc/html/boost/proto/_child_c/impl.html       (original)
+++ trunk/doc/html/boost/proto/_child_c/impl.html       Wed Feb 11 20:15:36 2009
@@ -1,103 +1,91 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Struct template impl</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="../_child_c.html#id3643342" title="Description">
-<link rel="prev" href="../_data/impl.html" title="Struct template impl">
-<link rel="next" href="../_value.html" title="Struct _value">
-</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="../_data/impl.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_child_c.html#id3643342"><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="../_value.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-<div class="refentry" lang="en">
-<a name="boost.proto._child_c.impl"></a><div class="titlepage"></div>
-<div class="refnamediv">
-<h2><span class="refentrytitle">Struct template impl</span></h2>
-<p>boost::proto::_child_c::impl</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> Expr, <span class="bold"><strong>typename</strong></span> State, <span class="bold"><strong>typename</strong></span> Data&gt; -<span class="bold"><strong>struct</strong></span> <a class="link" href="impl.html" title="Struct template impl">impl</a> : <span class="bold"><strong></strong></span> <a class="link" href="../transform_impl.html" title="Struct template transform_impl">proto::transform_impl</a>&lt; Expr, State, Data &gt; {
-  <span class="emphasis"><em>// types</em></span>
- <span class="bold"><strong>typedef</strong></span> <span class="bold"><strong>typename</strong></span> <a class="link" href="../result_of/child_c.html" title="Struct template child_c">proto::result_of::child_c</a>&lt; Expr, N &gt;::type <a name="boost.proto._child_c.impl.result_type"></a>result_type;
-
- <span class="emphasis"><em>// <a class="link" href="impl.html#id3263904-bb">public member functions</a></em></span> - <span class="type"><span class="bold"><strong>typename</strong></span> <a class="link" href="../result_of/child_c.html" title="Struct template child_c">proto::result_of::child_c</a>&lt; <span class="bold"><strong>typename</strong></span> impl::expr_param, N &gt;::type</span> - <a class="link" href="impl.html#id3263909-bb"><span class="bold"><strong>operator</strong></span>()</a>(<span class="bold"><strong>typename</strong></span> impl::expr_param, <span class="bold"><strong>typename</strong></span> impl::state_param, - <span class="bold"><strong>typename</strong></span> impl::data_param) <span class="bold"><strong>const</strong></span>;
-};</pre></div>
-<div class="refsect1" lang="en">
-<a name="id3643545"></a><h2>Description</h2>
-<div class="refsect2" lang="en">
-<a name="id3643548"></a><h3>
-<a name="id3263904-bb"></a><code class="computeroutput">impl</code> public member functions</h3>
-<div class="orderedlist"><ol type="1"><li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>typename</strong></span> <a class="link" href="../result_of/child_c.html" title="Struct template child_c">proto::result_of::child_c</a>&lt; <span class="bold"><strong>typename</strong></span> impl::expr_param, N &gt;::type</span> -<a name="id3263909-bb"></a><span class="bold"><strong>operator</strong></span>()(<span class="bold"><strong>typename</strong></span> impl::expr_param expr, <span class="bold"><strong>typename</strong></span> impl::state_param, - <span class="bold"><strong>typename</strong></span> impl::data_param) <span class="bold"><strong>const</strong></span>;</pre>
-<p>
- Returns the N-th child of <code class="computeroutput">expr</code>
-                </p>
-<div class="variablelist"><table border="0">
-<col align="left" valign="top">
-<tbody>
-<tr>
-<td><p><span class="term">Parameters:</span></p></td>
-<td><div class="variablelist"><table border="0">
-<col align="left" valign="top">
-<tbody><tr>
-<td><p><span class="term"><code class="computeroutput">expr</code></span></p></td>
-<td><p>The current expression. </p></td>
-</tr></tbody>
-</table></div></td>
-</tr>
-<tr>
-<td><p><span class="term">Requires:</span></p></td>
-<td><p>
- <code class="computeroutput">Expr::proto_arity::value &gt; N</code>
-                </p></td>
-</tr>
-<tr>
-<td><p><span class="term">Returns:</span></p></td>
-<td><p>
- <code class="computeroutput"><a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a>&lt;N&gt;(expr)</code>
-                </p></td>
-</tr>
-<tr>
-<td><p><span class="term">Throws:</span></p></td>
-<td>Will not throw.</td>
-</tr>
-</tbody>
-</table></div>
-</li></ol></div>
-</div>
-</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 2008 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="../_data/impl.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_child_c.html#id3643342"><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="../_value.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+<title>Struct template impl</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="../_child_c.html#id3643342" title="Description">
+<link rel="prev" href="../_data/impl.html" title="Struct template impl">
+<link rel="next" href="../_value.html" title="Struct _value"></head>
+<body alink="#0000ff" bgcolor="white" link="#0000ff" text="black" vlink="#840084">
+<table cellpadding="2" width="100%"><tbody><tr>
+<td valign="top"><img alt="Boost C++ Libraries" src="../../../../../boost.png" height="86" width="277"></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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../_data/impl.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_child_c.html#id3643342"><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="../_value.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.proto._child_c.impl"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template impl</span></h2>
+<p>boost::proto::_child_c::impl</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> Expr, <span class="bold"><strong>typename</strong></span> State, <span class="bold"><strong>typename</strong></span> Data&gt; <br><span class="bold"><strong>struct</strong></span> <a class="link" href="impl.html" title="Struct template impl">impl</a> : <span class="bold"><strong></strong></span> <a class="link" href="../transform_impl.html" title="Struct template transform_impl">proto::transform_impl</a>&lt; Expr, State, Data &gt; {<br> <span class="emphasis"><em>// types</em></span> + <span class="bold"><strong>typedef</strong></span> <span class="bold"><strong>typename</strong></span> <a class="link" href="../result_of/child_c.html" title="Struct template child_c">proto::result_of::child_c</a>&lt; Expr, N &gt;::type <a name="boost.proto._child_c.impl.result_type"></a>result_type;<br><br> <span class="emphasis"><em>// <a class="link" href="impl.html#id3263904-bb">public member functions</a></em></span> + <span class="type"><span class="bold"><strong>typename</strong></span> <a class="link" href="../result_of/child_c.html" title="Struct template child_c">proto::result_of::child_c</a>&lt; <span class="bold"><strong>typename</strong></span> impl::expr_param, N &gt;::type</span> <br> <a class="link" href="impl.html#id3263909-bb"><span class="bold"><strong>operator</strong></span>()</a>(<span class="bold"><strong>typename</strong></span> impl::expr_param, <span class="bold"><strong>typename</strong></span> impl::state_param, <br> <span class="bold"><strong>typename</strong></span> impl::data_param) <span class="bold"><strong>const</strong></span>;<br>};</pre></div>
+<div class="refsect1" lang="en">
+<a name="id3643545"></a><h2>Description</h2>
+<div class="refsect2" lang="en">
+<a name="id3643548"></a><h3>
+<a name="id3263904-bb"></a><code class="computeroutput">impl</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li>
+<pre class="literallayout"><span class="type"><span class="bold"><strong>typename</strong></span> <a class="link" href="../result_of/child_c.html" title="Struct template child_c">proto::result_of::child_c</a>&lt; <span class="bold"><strong>typename</strong></span> impl::expr_param, N &gt;::type</span> <br><a name="id3263909-bb"></a><span class="bold"><strong>operator</strong></span>()(<span class="bold"><strong>typename</strong></span> impl::expr_param expr, <span class="bold"><strong>typename</strong></span> impl::state_param, <br> <span class="bold"><strong>typename</strong></span> impl::data_param) <span class="bold"><strong>const</strong></span>;</pre>
+<p>
+ Returns the N-th child of <code class="computeroutput">expr</code><br>返回 <code class="computeroutput">expr</code> 的第N个子节点。
+                </p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term"><code class="computeroutput">expr</code></span></p></td>
+<td><p>The current expression.<br>当前表达式。 </p></td>
+</tr></tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Requires:</span></p></td>
+<td><p>
+ <code class="computeroutput">Expr::proto_arity::value &gt; N</code>
+                </p></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>
+ <code class="computeroutput"><a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a>&lt;N&gt;(expr)</code>
+                </p></td>
+</tr>
+<tr>
+<td><p><span class="term">Throws:</span></p></td>
+<td>Will not throw.<br>不抛出。</td>
+</tr>
+</tbody>
+</table></div>
+</li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tbody><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright (c) 2008 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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../_data/impl.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_child_c.html#id3643342"><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="../_value.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body></html>
\ No newline at end of file

Modified: trunk/doc/html/boost/proto/_data.html
==============================================================================
--- trunk/doc/html/boost/proto/_data.html       (original)
+++ trunk/doc/html/boost/proto/_data.html       Wed Feb 11 20:15:36 2009
@@ -1,71 +1,56 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Struct _data</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="../../proto/reference.html#header.boost.proto.transform.arg_hpp" title="Header &lt;boost/proto/transform/arg.hpp&gt;">
-<link rel="prev" href="_state/impl.html" title="Struct template impl">
-<link rel="next" href="_data/impl.html" title="Struct template impl">
-</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="_state/impl.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../proto/reference.html#header.boost.proto.transform.arg_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="_data/impl.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-<div class="refentry" lang="en">
-<a name="boost.proto._data"></a><div class="titlepage"></div>
-<div class="refnamediv">
-<h2><span class="refentrytitle">Struct _data</span></h2>
-<p>boost::proto::_data &#8212; A <a class="link" href="../../PrimitiveTransform.html" title="Concept PrimitiveTransform">PrimitiveTransform</a> that returns the current data unmodified. </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>struct</strong></span> <a class="link" href="_data.html" title="Struct _data">_data</a> : <span class="bold"><strong></strong></span> <a class="link" href="transform.html" title="Struct template transform">proto::transform</a>&lt; _data &gt; { - <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Expr, <span class="bold"><strong>typename</strong></span> State, <span class="bold"><strong>typename</strong></span> Data&gt; - <span class="bold"><strong>struct</strong></span> <a class="link" href="_data/impl.html" title="Struct template impl">impl</a> : <span class="bold"><strong></strong></span> <a class="link" href="transform_impl.html" title="Struct template transform_impl">proto::transform_impl</a>&lt; Expr, State, Data &gt; {
-    <span class="emphasis"><em>// types</em></span>
- <span class="bold"><strong>typedef</strong></span> Data <a class="link" href="_data/impl.html#boost.proto._data.impl.result_type">result_type</a>;
-
- <span class="emphasis"><em>// <a class="link" href="_data/impl.html#id3263718-bb">public member functions</a></em></span> - <span class="type"><span class="bold"><strong>typename</strong></span> impl::data_param</span> - <a class="link" href="_data/impl.html#id3263723-bb"><span class="bold"><strong>operator</strong></span>()</a>(<span class="bold"><strong>typename</strong></span> impl::expr_param, <span class="bold"><strong>typename</strong></span> impl::state_param, - <span class="bold"><strong>typename</strong></span> impl::data_param) <span class="bold"><strong>const</strong></span>;
-  };
-};</pre></div>
-<div class="refsect1" lang="en">
-<a name="id3642840"></a><h2>Description</h2>
-<p>
-            Example:
-            </p>
-<pre class="programlisting"><a class="link" href="terminal.html" title="Struct template terminal">proto::terminal</a>&lt;int&gt;::type i = {42};
-std::string str("hello");
-std::string &amp; data = proto::_data()(i, 'a', str);
-assert( &amp;str == &amp;data );</pre>
-<p>
-          </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 2008 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="_state/impl.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../proto/reference.html#header.boost.proto.transform.arg_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="_data/impl.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+<title>Struct _data</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="../../proto/reference.html#header.boost.proto.transform.arg_hpp" title="Header &lt;boost/proto/transform/arg.hpp&gt;">
+<link rel="prev" href="_state/impl.html" title="Struct template impl">
+<link rel="next" href="_data/impl.html" title="Struct template impl"></head> +<body alink="#0000ff" bgcolor="white" link="#0000ff" text="black" vlink="#840084">
+<table cellpadding="2" width="100%"><tbody><tr>
+<td valign="top"><img alt="Boost C++ Libraries" src="../../../../boost.png" height="86" width="277"></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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="_state/impl.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../proto/reference.html#header.boost.proto.transform.arg_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="_data/impl.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.proto._data"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct _data</span></h2>
+<p>boost::proto::_data -- A <a class="link" href="../../PrimitiveTransform.html" title="Concept PrimitiveTransform">PrimitiveTransform</a> that returns the current data unmodified.<br>boost::proto::_data -- 一个原样返回当前数据的 <a class="link" href="../../PrimitiveTransform.html" title="Concept PrimitiveTransform">基本 变换</a>。 </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>struct</strong></span> <a class="link" href="_data.html" title="Struct _data">_data</a> : <span class="bold"><strong></strong></span> <a class="link" href="transform.html" title="Struct template transform">proto::transform</a>&lt; _data &gt; {<br> <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Expr, <span class="bold"><strong>typename</strong></span> State, <span class="bold"><strong>typename</strong></span> Data&gt; <br> <span class="bold"><strong>struct</strong></span> <a class="link" href="_data/impl.html" title="Struct template impl">impl</a> : <span class="bold"><strong></strong></span> <a class="link" href="transform_impl.html" title="Struct template transform_impl">proto::transform_impl</a>&lt; Expr, State, Data &gt; {<br> <span class="emphasis"><em>// types</em></span> + <span class="bold"><strong>typedef</strong></span> Data <a class="link" href="_data/impl.html#boost.proto._data.impl.result_type">result_type</a>;<br><br> <span class="emphasis"><em>// <a class="link" href="_data/impl.html#id3263718-bb">public member functions</a></em></span> + <span class="type"><span class="bold"><strong>typename</strong></span> impl::data_param</span> <br> <a class="link" href="_data/impl.html#id3263723-bb"><span class="bold"><strong>operator</strong></span>()</a>(<span class="bold"><strong>typename</strong></span> impl::expr_param, <span class="bold"><strong>typename</strong></span> impl::state_param, <br> <span class="bold"><strong>typename</strong></span> impl::data_param) <span class="bold"><strong>const</strong></span>;<br> };<br>};</pre></div>
+<div class="refsect1" lang="en">
+<a name="id3642840"></a><h2>Description</h2>
+<p>
+            Example:<br>示例:
+            </p>
+<pre class="programlisting"><a class="link" href="terminal.html" title="Struct template terminal">proto::terminal</a>&lt;int&gt;::type i = {42};<br>std::string str("hello");<br>std::string &amp; data = proto::_data()(i, 'a', str);<br>assert( &amp;str == &amp;data );</pre>
+<p>
+          </p>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tbody><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright (c) 2008 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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="_state/impl.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../proto/reference.html#header.boost.proto.transform.arg_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="_data/impl.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body></html>
\ No newline at end of file

Modified: trunk/doc/html/boost/proto/_data/impl.html
==============================================================================
--- trunk/doc/html/boost/proto/_data/impl.html  (original)
+++ trunk/doc/html/boost/proto/_data/impl.html  Wed Feb 11 20:15:36 2009
@@ -1,97 +1,85 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Struct template impl</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="../_data.html#id3642840" title="Description">
-<link rel="prev" href="../_state/impl.html" title="Struct template impl">
-<link rel="next" href="../_child_c.html" title="Struct template _child_c">
-</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="../_state/impl.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_data.html#id3642840"><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="../_child_c.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-<div class="refentry" lang="en">
-<a name="boost.proto._data.impl"></a><div class="titlepage"></div>
-<div class="refnamediv">
-<h2><span class="refentrytitle">Struct template impl</span></h2>
-<p>boost::proto::_data::impl</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> Expr, <span class="bold"><strong>typename</strong></span> State, <span class="bold"><strong>typename</strong></span> Data&gt; -<span class="bold"><strong>struct</strong></span> <a class="link" href="impl.html" title="Struct template impl">impl</a> : <span class="bold"><strong></strong></span> <a class="link" href="../transform_impl.html" title="Struct template transform_impl">proto::transform_impl</a>&lt; Expr, State, Data &gt; {
-  <span class="emphasis"><em>// types</em></span>
- <span class="bold"><strong>typedef</strong></span> Data <a name="boost.proto._data.impl.result_type"></a>result_type;
-
- <span class="emphasis"><em>// <a class="link" href="impl.html#id3263718-bb">public member functions</a></em></span> - <span class="type"><span class="bold"><strong>typename</strong></span> impl::data_param</span> - <a class="link" href="impl.html#id3263723-bb"><span class="bold"><strong>operator</strong></span>()</a>(<span class="bold"><strong>typename</strong></span> impl::expr_param, <span class="bold"><strong>typename</strong></span> impl::state_param, - <span class="bold"><strong>typename</strong></span> impl::data_param) <span class="bold"><strong>const</strong></span>;
-};</pre></div>
-<div class="refsect1" lang="en">
-<a name="id3643002"></a><h2>Description</h2>
-<div class="refsect2" lang="en">
-<a name="id3643005"></a><h3>
-<a name="id3263718-bb"></a><code class="computeroutput">impl</code> public member functions</h3>
-<div class="orderedlist"><ol type="1"><li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>typename</strong></span> impl::data_param</span> -<a name="id3263723-bb"></a><span class="bold"><strong>operator</strong></span>()(<span class="bold"><strong>typename</strong></span> impl::expr_param, <span class="bold"><strong>typename</strong></span> impl::state_param, - <span class="bold"><strong>typename</strong></span> impl::data_param data) <span class="bold"><strong>const</strong></span>;</pre>
-<p>
-                  Returns the current data.
-                </p>
-<div class="variablelist"><table border="0">
-<col align="left" valign="top">
-<tbody>
-<tr>
-<td><p><span class="term">Parameters:</span></p></td>
-<td><div class="variablelist"><table border="0">
-<col align="left" valign="top">
-<tbody><tr>
-<td><p><span class="term"><code class="computeroutput">data</code></span></p></td>
-<td><p>The current data. </p></td>
-</tr></tbody>
-</table></div></td>
-</tr>
-<tr>
-<td><p><span class="term">Returns:</span></p></td>
-<td><p>
-                  <code class="computeroutput">data</code>
-                </p></td>
-</tr>
-<tr>
-<td><p><span class="term">Throws:</span></p></td>
-<td>Will not throw.</td>
-</tr>
-</tbody>
-</table></div>
-</li></ol></div>
-</div>
-</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 2008 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="../_state/impl.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_data.html#id3642840"><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="../_child_c.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+
+<title>Struct template impl</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="../_data.html#id3642840" title="Description">
+<link rel="prev" href="../_state/impl.html" title="Struct template impl">
+<link rel="next" href="../_child_c.html" title="Struct template _child_c"></head> +<body alink="#0000ff" bgcolor="white" link="#0000ff" text="black" vlink="#840084">
+<table cellpadding="2" width="100%"><tbody><tr>
+<td valign="top"><img alt="Boost C++ Libraries" src="../../../../../boost.png" height="86" width="277"></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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../_state/impl.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_data.html#id3642840"><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="../_child_c.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.proto._data.impl"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template impl</span></h2>
+<p>boost::proto::_data::impl</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> Expr, <span class="bold"><strong>typename</strong></span> State, <span class="bold"><strong>typename</strong></span> Data&gt; <br><span class="bold"><strong>struct</strong></span> <a class="link" href="impl.html" title="Struct template impl">impl</a> : <span class="bold"><strong></strong></span> <a class="link" href="../transform_impl.html" title="Struct template transform_impl">proto::transform_impl</a>&lt; Expr, State, Data &gt; {<br> <span class="emphasis"><em>// types</em></span> + <span class="bold"><strong>typedef</strong></span> Data <a name="boost.proto._data.impl.result_type"></a>result_type;<br><br> <span class="emphasis"><em>// <a class="link" href="impl.html#id3263718-bb">public member functions</a></em></span> + <span class="type"><span class="bold"><strong>typename</strong></span> impl::data_param</span> <br> <a class="link" href="impl.html#id3263723-bb"><span class="bold"><strong>operator</strong></span>()</a>(<span class="bold"><strong>typename</strong></span> impl::expr_param, <span class="bold"><strong>typename</strong></span> impl::state_param, <br> <span class="bold"><strong>typename</strong></span> impl::data_param) <span class="bold"><strong>const</strong></span>;<br>};</pre></div>
+<div class="refsect1" lang="en">
+<a name="id3643002"></a><h2>Description</h2>
+<div class="refsect2" lang="en">
+<a name="id3643005"></a><h3>
+<a name="id3263718-bb"></a><code class="computeroutput">impl</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li>
+<pre class="literallayout"><span class="type"><span class="bold"><strong>typename</strong></span> impl::data_param</span> <br><a name="id3263723-bb"></a><span class="bold"><strong>operator</strong></span>()(<span class="bold"><strong>typename</strong></span> impl::expr_param, <span class="bold"><strong>typename</strong></span> impl::state_param, <br> <span class="bold"><strong>typename</strong></span> impl::data_param data) <span class="bold"><strong>const</strong></span>;</pre>
+<p>
+ Returns the current data.<br>&#36820;&#22238;&#24403;&#21069;&#25968;&#25454;&#12290;
+                </p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term"><code class="computeroutput">data</code></span></p></td> +<td><p>The current data.<br>&#24403;&#21069;&#25968;&#25454;&#12290; </p></td>
+</tr></tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>
+                  <code class="computeroutput">data</code>
+                </p></td>
+</tr>
+<tr>
+<td><p><span class="term">Throws:</span></p></td>
+<td>Will not throw.<br>&#19981;&#25243;&#20986;&#12290;</td>
+</tr>
+</tbody>
+</table></div>
+</li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tbody><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright 2008 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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../_state/impl.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_data.html#id3642840"><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="../_child_c.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body></html>
\ No newline at end of file

Modified: trunk/doc/html/boost/proto/_default.html
==============================================================================
--- trunk/doc/html/boost/proto/_default.html    (original)
+++ trunk/doc/html/boost/proto/_default.html    Wed Feb 11 20:15:36 2009
@@ -1,73 +1,60 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Struct template _default</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="../../proto/reference.html#header.boost.proto.transform.default_hpp" title="Header &lt;boost/proto/transform/default.hpp&gt;">
-<link rel="prev" href="call/impl.html" title="Struct template impl">
-<link rel="next" href="_default/impl.html" title="Struct template impl">
-</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="call/impl.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../proto/reference.html#header.boost.proto.transform.default_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="_default/impl.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-<div class="refentry" lang="en">
-<a name="boost.proto._default"></a><div class="titlepage"></div>
-<div class="refnamediv">
-<h2><span class="refentrytitle">Struct template _default</span></h2>
-<p>boost::proto::_default &#8212; A <a class="link" href="../../PrimitiveTransform.html" title="Concept PrimitiveTransform">PrimitiveTransform</a> that gives expressions their
-          usual C++ behavior</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> Grammar&gt; -<span class="bold"><strong>struct</strong></span> <a class="link" href="_default.html" title="Struct template _default">_default</a> : <span class="bold"><strong></strong></span> <a class="link" href="transform.html" title="Struct template transform">proto::transform</a>&lt; _default&lt;Grammar&gt; &gt; { - <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Expr, <span class="bold"><strong>typename</strong></span> State, <span class="bold"><strong>typename</strong></span> Data&gt; - <span class="bold"><strong>struct</strong></span> <a class="link" href="_default/impl.html" title="Struct template impl">impl</a> : <span class="bold"><strong></strong></span> <span class="type"><a class="link" href="transform_impl.html" title="Struct template transform_impl">proto::transform_impl&lt;Expr, State, Data&gt;</a></span> { - <span class="emphasis"><em>// <a class="link" href="_default/impl.html#boost.proto._default.impltypes">types</a></em></span> - <span class="bold"><strong>typedef</strong></span> <span class="bold"><strong>typename</strong></span> Expr::tag_type <a class="link" href="_default/impl.html#boost.proto._default.impl.Tag">Tag</a>; <span class="emphasis"><em>// For exposition only</em></span> - <span class="bold"><strong>typedef</strong></span> <span class="emphasis"><em>see-below</em></span> <a class="link" href="_default/impl.html#boost.proto._default.impl.result_type">result_type</a>;
-
- <span class="emphasis"><em>// <a class="link" href="_default/impl.html#id3265746-bb">public member functions</a></em></span> - <span class="type">result_type</span> <a class="link" href="_default/impl.html#id3265751-bb"><span class="bold"><strong>operator</strong></span>()</a>(<span class="bold"><strong>typename</strong></span> impl::expr_param, - <span class="bold"><strong>typename</strong></span> impl::state_param, - <span class="bold"><strong>typename</strong></span> impl::data_param) <span class="bold"><strong>const</strong></span>; - <span class="type"><span class="bold"><strong>static</strong></span> Expr</span> s_expr; - <span class="type"><span class="bold"><strong>static</strong></span> State</span> s_state; - <span class="type"><span class="bold"><strong>static</strong></span> Data</span> s_data;
-  };
-};</pre></div>
-<div class="refsect1" lang="en">
-<a name="id3647260"></a><h2>Description</h2>
-<p>
- For the complete description of the behavior of the <code class="computeroutput">proto::_default</code> - transform, see the documentation for the nested <code class="computeroutput"> - <a class="link" href="_default/impl.html" title="Struct template impl">proto::_default::impl&lt;&gt;</a>
-            </code> class template.
-          </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 2008 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="call/impl.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../proto/reference.html#header.boost.proto.transform.default_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="_default/impl.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+<title>Struct template _default</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="../../proto/reference.html#header.boost.proto.transform.default_hpp" title="Header &lt;boost/proto/transform/default.hpp&gt;">
+<link rel="prev" href="call/impl.html" title="Struct template impl">
+<link rel="next" href="_default/impl.html" title="Struct template impl"></head> +<body alink="#0000ff" bgcolor="white" link="#0000ff" text="black" vlink="#840084">
+<table cellpadding="2" width="100%"><tbody><tr>
+<td valign="top"><img alt="Boost C++ Libraries" src="../../../../boost.png" height="86" width="277"></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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="call/impl.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../proto/reference.html#header.boost.proto.transform.default_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="_default/impl.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.proto._default"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template _default</span></h2>
+<p>boost::proto::_default -- A <a class="link" href="../../PrimitiveTransform.html" title="Concept PrimitiveTransform">PrimitiveTransform</a> that gives expressions their + usual C++ behavior<br>boost::proto::_default -- 一个将普通C++行为 赋予表达式的 <a class="link" href="../../PrimitiveTransform.html" title="Concept PrimitiveTransform">基本变换</a>。</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> Grammar&gt; <br><span class="bold"><strong>struct</strong></span> <a class="link" href="_default.html" title="Struct template _default">_default</a> : <span class="bold"><strong></strong></span> <a class="link" href="transform.html" title="Struct template transform">proto::transform</a>&lt; _default&lt;Grammar&gt; &gt; {<br> <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Expr, <span class="bold"><strong>typename</strong></span> State, <span class="bold"><strong>typename</strong></span> Data&gt; <br> <span class="bold"><strong>struct</strong></span> <a class="link" href="_default/impl.html" title="Struct template impl">impl</a> : <span class="bold"><strong></strong></span> <span class="type"><a class="link" href="transform_impl.html" title="Struct template transform_impl">proto::transform_impl&lt;Expr, State, Data&gt;</a></span> {<br> <span class="emphasis"><em>// <a class="link" href="_default/impl.html#boost.proto._default.impltypes">types</a></em></span> + <span class="bold"><strong>typedef</strong></span> <span class="bold"><strong>typename</strong></span> Expr::tag_type <a class="link" href="_default/impl.html#boost.proto._default.impl.Tag">Tag</a>; <span class="emphasis"><em>// For exposition only</em></span> + <span class="bold"><strong>typedef</strong></span> <span class="emphasis"><em>see-below</em></span> <a class="link" href="_default/impl.html#boost.proto._default.impl.result_type">result_type</a>;<br><br> <span class="emphasis"><em>// <a class="link" href="_default/impl.html#id3265746-bb">public member functions</a></em></span> + <span class="type">result_type</span> <a class="link" href="_default/impl.html#id3265751-bb"><span class="bold"><strong>operator</strong></span>()</a>(<span class="bold"><strong>typename</strong></span> impl::expr_param, <br> <span class="bold"><strong>typename</strong></span> impl::state_param, <br> <span class="bold"><strong>typename</strong></span> impl::data_param) <span class="bold"><strong>const</strong></span>;<br> <span class="type"><span class="bold"><strong>static</strong></span> Expr</span> s_expr;<br> <span class="type"><span class="bold"><strong>static</strong></span> State</span> s_state;<br> <span class="type"><span class="bold"><strong>static</strong></span> Data</span> s_data;<br> };<br>};</pre></div>
+<div class="refsect1" lang="en">
+<a name="id3647260"></a><h2>Description</h2>
+<p>
+ For the complete description of the behavior of the <code class="computeroutput">proto::_default</code> + transform, see the documentation for the nested <code class="computeroutput"> + <a class="link" href="_default/impl.html" title="Struct template impl">proto::_default::impl&lt;&gt;</a> + </code> class template.<br>有关 <code class="computeroutput">proto::_default</code>
+            变换的行为的完整说明,请见内嵌的 <code class="computeroutput">
+ <a class="link" href="_default/impl.html" title="Struct template impl">proto::_default::impl&lt;&gt;</a>&nbsp;</code>类模板的文档。
+          </p>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tbody><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright (c) 2008 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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="call/impl.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../proto/reference.html#header.boost.proto.transform.default_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="_default/impl.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body></html>
\ No newline at end of file

Modified: trunk/doc/html/boost/proto/_default/impl.html
==============================================================================
--- trunk/doc/html/boost/proto/_default/impl.html       (original)
+++ trunk/doc/html/boost/proto/_default/impl.html       Wed Feb 11 20:15:36 2009
@@ -1,247 +1,204 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Struct template impl</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="../_default.html#id3647260" title="Description">
-<link rel="prev" href="../call/impl.html" title="Struct template impl">
-<link rel="next" href="../fold.html" title="Struct template fold">
-</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="../call/impl.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_default.html#id3647260"><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="../fold.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-<div class="refentry" lang="en">
-<a name="boost.proto._default.impl"></a><div class="titlepage"></div>
-<div class="refnamediv">
-<h2><span class="refentrytitle">Struct template impl</span></h2>
-<p>boost::proto::_default::impl</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> Expr, <span class="bold"><strong>typename</strong></span> State, <span class="bold"><strong>typename</strong></span> Data&gt; -<span class="bold"><strong>struct</strong></span> <a class="link" href="impl.html" title="Struct template impl">impl</a> : <span class="bold"><strong></strong></span> <span class="type"><a class="link" href="../transform_impl.html" title="Struct template transform_impl">proto::transform_impl&lt;Expr, State, Data&gt;</a></span> { - <span class="emphasis"><em>// <a class="link" href="impl.html#boost.proto._default.impltypes">types</a></em></span> - <span class="bold"><strong>typedef</strong></span> <span class="bold"><strong>typename</strong></span> Expr::tag_type <a name="boost.proto._default.impl.Tag"></a>Tag; <span class="emphasis"><em>// For exposition only</em></span> - <span class="bold"><strong>typedef</strong></span> <span class="emphasis"><em>see-below</em></span> <a class="link" href="impl.html#boost.proto._default.impl.result_type">result_type</a>;
-
- <span class="emphasis"><em>// <a class="link" href="impl.html#id3265746-bb">public member functions</a></em></span> - <span class="type">result_type</span> <a class="link" href="impl.html#id3265751-bb"><span class="bold"><strong>operator</strong></span>()</a>(<span class="bold"><strong>typename</strong></span> impl::expr_param, - <span class="bold"><strong>typename</strong></span> impl::state_param, - <span class="bold"><strong>typename</strong></span> impl::data_param) <span class="bold"><strong>const</strong></span>; - <span class="type"><span class="bold"><strong>static</strong></span> Expr</span> s_expr; - <span class="type"><span class="bold"><strong>static</strong></span> State</span> s_state; - <span class="type"><span class="bold"><strong>static</strong></span> Data</span> s_data;
-};</pre></div>
-<div class="refsect1" lang="en">
-<a name="id3647486"></a><h2>Description</h2>
-<p>
- Let <code class="computeroutput"><code class="computeroutput">OP</code></code> be the C++ operator - corresponding to <code class="computeroutput">Expr::proto_tag</code>. (For example, if - <code class="computeroutput">Tag</code> is <code class="computeroutput"> - <a class="link" href="../tag/plus.html" title="Struct plus">proto::tag::plus</a></code>, let <code class="computeroutput"> - <code class="computeroutput">OP</code></code> be <code class="computeroutput">+</code>.)
-            </p>
-<p>
- The behavior of this class is specified in terms of the C++0x <code class="computeroutput">decltype</code> - keyword. In systems where this keyword is not available, Proto uses the Boost.Typeof library to
-              approximate the behavior.
-            </p>
-<div class="refsect2" lang="en">
-<a name="id3647558"></a><h3>
-<a name="boost.proto._default.impltypes"></a><code class="computeroutput">impl</code>
-        public
-       types</h3>
-<div class="orderedlist"><ol type="1"><li>
-<p>
-<span class="bold"><strong>typedef</strong></span> <span class="emphasis"><em>see-below</em></span> <a name="boost.proto._default.impl.result_type"></a>result_type;</p>
-<div class="itemizedlist"><ul type="disc">
-<li>
-<p>
- If <code class="computeroutput">Tag</code> corresponds to a unary prefix operator,
-                    then the result type is
-                    </p>
-<pre class="programlisting">decltype(
- OP Grammar()(<a class="link" href="../child_id3262509.html" title="Function child">proto::child</a>(s_expr), s_state, s_data)
-)</pre>
-<p>
-                  </p>
-</li>
-<li>
-<p>
- If <code class="computeroutput">Tag</code> corresponds to a unary postfix operator,
-                    then the result type is
-                    </p>
-<pre class="programlisting">decltype(
- Grammar()(<a class="link" href="../child_id3262509.html" title="Function child">proto::child</a>(s_expr), s_state, s_data) OP
-)</pre>
-<p>
-                  </p>
-</li>
-<li>
-<p>
- If <code class="computeroutput">Tag</code> corresponds to a binary infix operator,
-                    then the result type is
-                    </p>
-<pre class="programlisting">decltype(
- Grammar()(<a class="link" href="../left_id3263026.html" title="Function left">proto::left</a>(s_expr), s_state, s_data) OP - Grammar()(<a class="link" href="../right_id3263151.html" title="Function right">proto::right</a>(s_expr), s_state, s_data)
-)</pre>
-<p>
-                  </p>
-</li>
-<li>
-<p>
- If <code class="computeroutput">Tag</code> is <code class="computeroutput"> - <a class="link" href="../tag/subscript.html" title="Struct subscript">proto::tag::subscript</a>
-                  </code>,
-                  then the result type is
-                  </p>
-<pre class="programlisting">decltype(
- Grammar()(<a class="link" href="../left_id3263026.html" title="Function left">proto::left</a>(s_expr), s_state, s_data) [ - Grammar()(<a class="link" href="../right_id3263151.html" title="Function right">proto::right</a>(s_expr), s_state, s_data) ]
-)</pre>
-<p>
-                </p>
-</li>
-<li>
-<p>
- If <code class="computeroutput">Tag</code> is <code class="computeroutput"> - <a class="link" href="../tag/if_else_.html" title="Struct if_else_">proto::tag::if_else_</a>
-                    </code>,
-                    then the result type is
-                    </p>
-<pre class="programlisting">decltype(
- Grammar()(<a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a>&lt;0&gt;(s_expr), s_state, s_data) ? - Grammar()(<a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a>&lt;1&gt;(s_expr), s_state, s_data) : - Grammar()(<a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a>&lt;2&gt;(s_expr), s_state, s_data)
-)</pre>
-<p>
-                  </p>
-</li>
-<li>
-<p>
- If <code class="computeroutput">Tag</code> is <code class="computeroutput"> - <a class="link" href="../tag/function.html" title="Struct function">proto::tag::function</a>
-                    </code>,
-                    then the result type is
-                    </p>
-<pre class="programlisting">decltype(
- Grammar()(<a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a>&lt;0&gt;(s_expr), s_state, s_data) ( - Grammar()(<a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a>&lt;1&gt;(s_expr), s_state, s_data),
-  ...
- Grammar()(<a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a>&lt;N&gt;(s_expr), s_state, s_data) )
-)</pre>
-<p>
-                  </p>
-</li>
-</ul></div>
-</li></ol></div>
-</div>
-<div class="refsect2" lang="en">
-<a name="id3647863"></a><h3>
-<a name="id3265746-bb"></a><code class="computeroutput">impl</code> public member functions</h3>
-<div class="orderedlist"><ol type="1"><li>
-<pre class="literallayout"><span class="type">result_type</span> <a name="id3265751-bb"></a><span class="bold"><strong>operator</strong></span>()(<span class="bold"><strong>typename</strong></span> impl::expr_param expr, - <span class="bold"><strong>typename</strong></span> impl::state_param state, - <span class="bold"><strong>typename</strong></span> impl::data_param data) <span class="bold"><strong>const</strong></span>;</pre>
-<code class="computeroutput">
- <code class="computeroutput"><a class="link" href="../_default.html" title="Struct template _default">proto::_default</a></code>&lt;Grammar&gt;::impl&lt;Expr, State, Data&gt;::operator()
-              </code><div class="itemizedlist"><ul type="disc">
-<li>
-<p>
- If <code class="computeroutput">Tag</code> corresponds to a unary prefix operator,
-                    then return
-                    </p>
-<pre class="programlisting">OP Grammar()(<code class="computeroutput"><a class="link" href="../child_id3262509.html" title="Function child">proto::child</a></code>(expr), state, data)</pre>
-<p>
-                  </p>
-</li>
-<li>
-<p>
- If <code class="computeroutput">Tag</code> corresponds to a unary postfix operator,
-                    then return
-                    </p>
-<pre class="programlisting">Grammar()(<code class="computeroutput"><a class="link" href="../child_id3262509.html" title="Function child">proto::child</a></code>(expr), state, data) OP</pre>
-<p>
-                  </p>
-</li>
-<li>
-<p>
- If <code class="computeroutput">Tag</code> corresponds to a binary infix operator,
-                    then return
-                    </p>
-<pre class="programlisting">Grammar()(<code class="computeroutput"><a class="link" href="../left_id3263026.html" title="Function left">proto::left</a></code>(expr), state, data) OP -Grammar()(<code class="computeroutput"><a class="link" href="../right_id3263151.html" title="Function right">proto::right</a></code>(expr), state, data)</pre>
-<p>
-                  </p>
-</li>
-<li>
-<p>
- If <code class="computeroutput">Tag</code> is <code class="computeroutput"> - <code class="computeroutput"><a class="link" href="../tag/subscript.html" title="Struct subscript">proto::tag::subscript</a></code>
-                  </code>,
-                  then return
-                  </p>
-<pre class="programlisting">Grammar()(<code class="computeroutput"><a class="link" href="../left_id3263026.html" title="Function left">proto::left</a></code>(expr), state, data) [ -Grammar()(<code class="computeroutput"><a class="link" href="../right_id3263151.html" title="Function right">proto::right</a></code>(expr), state, data) ]</pre>
-<p>
-                </p>
-</li>
-<li>
-<p>
- If <code class="computeroutput">Tag</code> is <code class="computeroutput"> - <code class="computeroutput"><a class="link" href="../tag/if_else_.html" title="Struct if_else_">proto::tag::if_else_</a></code>
-                    </code>,
-                    then return
-                    </p>
-<pre class="programlisting">Grammar()(<code class="computeroutput"><a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a></code>&lt;0&gt;(expr), state, data) ? -Grammar()(<code class="computeroutput"><a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a></code>&lt;1&gt;(expr), state, data) : -Grammar()(<code class="computeroutput"><a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a></code>&lt;2&gt;(expr), state, data)</pre>
-<p>
-                  </p>
-</li>
-<li>
-<p>
- If <code class="computeroutput">Tag</code> is <code class="computeroutput"> - <code class="computeroutput"><a class="link" href="../tag/function.html" title="Struct function">proto::tag::function</a></code>
-                    </code>,
-                    then return
-                    </p>
-<pre class="programlisting">Grammar()(<code class="computeroutput"><a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a></code>&lt;0&gt;(expr), state, data) ( -Grammar()(<code class="computeroutput"><a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a></code>&lt;1&gt;(expr), state, data),
-...
-Grammar()(<code class="computeroutput"><a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a></code>&lt;N&gt;(expr), state, data) )</pre>
-<p>
-                  </p>
-</li>
-</ul></div>
-</li></ol></div>
-</div>
-</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 2008 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="../call/impl.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_default.html#id3647260"><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="../fold.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+<title>Struct template impl</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="../_default.html#id3647260" title="Description">
+<link rel="prev" href="../call/impl.html" title="Struct template impl">
+<link rel="next" href="../fold.html" title="Struct template fold"></head>
+<body alink="#0000ff" bgcolor="white" link="#0000ff" text="black" vlink="#840084">
+<table cellpadding="2" width="100%"><tbody><tr>
+<td valign="top"><img alt="Boost C++ Libraries" src="../../../../../boost.png" height="86" width="277"></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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../call/impl.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_default.html#id3647260"><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="../fold.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.proto._default.impl"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template impl</span></h2>
+<p>boost::proto::_default::impl</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> Expr, <span class="bold"><strong>typename</strong></span> State, <span class="bold"><strong>typename</strong></span> Data&gt; <br><span class="bold"><strong>struct</strong></span> <a class="link" href="impl.html" title="Struct template impl">impl</a> : <span class="bold"><strong></strong></span> <span class="type"><a class="link" href="../transform_impl.html" title="Struct template transform_impl">proto::transform_impl&lt;Expr, State, Data&gt;</a></span> {<br> <span class="emphasis"><em>// <a class="link" href="impl.html#boost.proto._default.impltypes">types</a></em></span> + <span class="bold"><strong>typedef</strong></span> <span class="bold"><strong>typename</strong></span> Expr::tag_type <a name="boost.proto._default.impl.Tag"></a>Tag; <span class="emphasis"><em>// For exposition only</em></span> + <span class="bold"><strong>typedef</strong></span> <span class="emphasis"><em>see-below</em></span> <a class="link" href="impl.html#boost.proto._default.impl.result_type">result_type</a>;<br><br> <span class="emphasis"><em>// <a class="link" href="impl.html#id3265746-bb">public member functions</a></em></span> + <span class="type">result_type</span> <a class="link" href="impl.html#id3265751-bb"><span class="bold"><strong>operator</strong></span>()</a>(<span class="bold"><strong>typename</strong></span> impl::expr_param, <br> <span class="bold"><strong>typename</strong></span> impl::state_param, <br> <span class="bold"><strong>typename</strong></span> impl::data_param) <span class="bold"><strong>const</strong></span>;<br> <span class="type"><span class="bold"><strong>static</strong></span> Expr</span> s_expr;<br> <span class="type"><span class="bold"><strong>static</strong></span> State</span> s_state;<br> <span class="type"><span class="bold"><strong>static</strong></span> Data</span> s_data;<br>};</pre></div>
+<div class="refsect1" lang="en">
+<a name="id3647486"></a><h2>Description</h2>
+<p>
+ Let <code class="computeroutput"><code class="computeroutput">OP</code></code> be the C++ operator + corresponding to <code class="computeroutput">Expr::proto_tag</code>. (For example, if + <code class="computeroutput">Tag</code> is <code class="computeroutput"> + <a class="link" href="../tag/plus.html" title="Struct plus">proto::tag::plus</a></code>, let <code class="computeroutput"> + <code class="computeroutput">OP</code></code> be <code class="computeroutput">+</code>.)<br>令&nbsp;<code class="computeroutput"><code class="computeroutput">OP</code></code> 为与 <code class="computeroutput">Expr::proto_tag</code> 相对应的C++操作符。(例 如,若 + <code class="computeroutput">Tag</code> 为 <code class="computeroutput"> + <a class="link" href="../tag/plus.html" title="Struct plus">proto::tag::plus</a></code>,则令 <code class="computeroutput"> + <code class="computeroutput">OP</code></code> 为 <code class="computeroutput">+</code>)。
+            </p>
+<p>
+ The behavior of this class is specified in terms of the C++0x <code class="computeroutput">decltype</code> + keyword. In systems where this keyword is not available, Proto uses the Boost.Typeof library to + approximate the behavior.<br>这个类的行为是根据C++0x的 <code class="computeroutput">decltype</code> + 关键字指定的。在该关键字不可用的系统中,Proto使用 Boost.Typeof 库来模拟该行为。
+            </p>
+<div class="refsect2" lang="en">
+<a name="id3647558"></a><h3>
+<a name="boost.proto._default.impltypes"></a><code class="computeroutput">impl</code>
+        public
+       types</h3>
+<div class="orderedlist"><ol type="1"><li>
+<p>
+<span class="bold"><strong>typedef</strong></span> <span class="emphasis"><em>see-below</em></span> <a name="boost.proto._default.impl.result_type"></a>result_type;</p>
+<div class="itemizedlist"><ul type="disc">
+<li>
+<p>
+ If <code class="computeroutput">Tag</code> corresponds to a unary prefix operator, + then the result type is<br>如果 <code class="computeroutput">Tag</code> 对应于一个单参前缀操作符,则结果类型为
+                    </p>
+<pre class="programlisting">decltype(<br> OP Grammar()(<a class="link" href="../child_id3262509.html" title="Function child">proto::child</a>(s_expr), s_state, s_data)<br>)</pre>
+
+</li>
+<li>
+<p>
+ If <code class="computeroutput">Tag</code> corresponds to a unary postfix operator, + then the result type is<br>如果 <code class="computeroutput">Tag</code> 对应于一个单参后缀操作符,则结果类型为
+                    </p>
+<pre class="programlisting">decltype(<br> Grammar()(<a class="link" href="../child_id3262509.html" title="Function child">proto::child</a>(s_expr), s_state, s_data) OP<br>)</pre>
+
+</li>
+<li>
+<p>
+ If <code class="computeroutput">Tag</code> corresponds to a binary infix operator, + then the result type is<br>如果 <code class="computeroutput">Tag</code> 对应于一个二元中缀操作符,则结果类型为
+                    </p>
+<pre class="programlisting">decltype(<br> Grammar()(<a class="link" href="../left_id3263026.html" title="Function left">proto::left</a>(s_expr), s_state, s_data) OP<br> Grammar()(<a class="link" href="../right_id3263151.html" title="Function right">proto::right</a>(s_expr), s_state, s_data)<br>)</pre>
+
+</li>
+<li>
+<p>
+ If <code class="computeroutput">Tag</code> is <code class="computeroutput"> + <a class="link" href="../tag/subscript.html" title="Struct subscript">proto::tag::subscript</a>
+                  </code>,
+ then the result type is<br>如果 <code class="computeroutput">Tag</code> 为 <code class="computeroutput"> + <a class="link" href="../tag/subscript.html" title="Struct subscript">proto::tag::subscript</a></code>,则结果类型为
+                  </p>
+<pre class="programlisting">decltype(<br> Grammar()(<a class="link" href="../left_id3263026.html" title="Function left">proto::left</a>(s_expr), s_state, s_data) [<br> Grammar()(<a class="link" href="../right_id3263151.html" title="Function right">proto::right</a>(s_expr), s_state, s_data) ]<br>)</pre>
+
+</li>
+<li>
+<p>
+ If <code class="computeroutput">Tag</code> is <code class="computeroutput"> + <a class="link" href="../tag/if_else_.html" title="Struct if_else_">proto::tag::if_else_</a>
+                    </code>,
+ then the result type is<br>如果 <code class="computeroutput">Tag</code> 为&nbsp;<code class="computeroutput"><a class="link" href="../tag/if_else_.html" title="Struct if_else_">proto::tag::if_else_</a></code><code class="computeroutput"><a class="link" href="../tag/subscript.html" title="Struct subscript"></a></code>,则结果类型为
+                    </p>
+<pre class="programlisting">decltype(<br> Grammar()(<a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a>&lt;0&gt;(s_expr), s_state, s_data) ?<br> Grammar()(<a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a>&lt;1&gt;(s_expr), s_state, s_data) :<br> Grammar()(<a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a>&lt;2&gt;(s_expr), s_state, s_data)<br>)</pre>
+
+</li>
+<li>
+<p>
+ If <code class="computeroutput">Tag</code> is <code class="computeroutput"> + <a class="link" href="../tag/function.html" title="Struct function">proto::tag::function</a>
+                    </code>,
+ then the result type is<br>如果 <code class="computeroutput">Tag</code> 为 <code class="computeroutput"> + <a class="link" href="../tag/function.html" title="Struct function">proto::tag::function</a></code><code class="computeroutput"><a class="link" href="../tag/subscript.html" title="Struct subscript"></a></code>,则结果类型为
+                    </p>
+<pre class="programlisting">decltype(<br> Grammar()(<a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a>&lt;0&gt;(s_expr), s_state, s_data) (<br> Grammar()(<a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a>&lt;1&gt;(s_expr), s_state, s_data),<br> ...<br> Grammar()(<a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a>&lt;N&gt;(s_expr), s_state, s_data) )<br>)</pre>
+<p>
+                  </p>
+</li>
+</ul></div>
+</li></ol></div>
+</div>
+<div class="refsect2" lang="en">
+<a name="id3647863"></a><h3>
+<a name="id3265746-bb"></a><code class="computeroutput">impl</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li>
+<pre class="literallayout"><span class="type">result_type</span> <a name="id3265751-bb"></a><span class="bold"><strong>operator</strong></span>()(<span class="bold"><strong>typename</strong></span> impl::expr_param expr, <br> <span class="bold"><strong>typename</strong></span> impl::state_param state, <br> <span class="bold"><strong>typename</strong></span> impl::data_param data) <span class="bold"><strong>const</strong></span>;</pre>
+<code class="computeroutput">
+ <code class="computeroutput"><a class="link" href="../_default.html" title="Struct template _default">proto::_default</a></code>&lt;Grammar&gt;::impl&lt;Expr, State, Data&gt;::operator()
+              </code><div class="itemizedlist"><ul type="disc">
+<li>
+<p>
+ If <code class="computeroutput">Tag</code> corresponds to a unary prefix operator, + then return<br>如果 <code class="computeroutput">Tag</code> 对应于一个单参前缀操作符,则返回
+                    </p>
+<pre class="programlisting">OP Grammar()(<code class="computeroutput"><a class="link" href="../child_id3262509.html" title="Function child">proto::child</a></code>(expr), state, data)</pre>
+
+</li>
+<li>
+<p>
+ If <code class="computeroutput">Tag</code> corresponds to a unary postfix operator, + then return<br>如果 <code class="computeroutput">Tag</code> 对应于一个单参后缀操作符,则返回
+                    </p>
+<pre class="programlisting">Grammar()(<code class="computeroutput"><a class="link" href="../child_id3262509.html" title="Function child">proto::child</a></code>(expr), state, data) OP</pre>
+
+</li>
+<li>
+<p>
+ If <code class="computeroutput">Tag</code> corresponds to a binary infix operator, + then return<br>如果 <code class="computeroutput">Tag</code> 对应于一个二元中缀操作符,则返回
+                    </p>
+<pre class="programlisting">Grammar()(<code class="computeroutput"><a class="link" href="../left_id3263026.html" title="Function left">proto::left</a></code>(expr), state, data) OP<br>Grammar()(<code class="computeroutput"><a class="link" href="../right_id3263151.html" title="Function right">proto::right</a></code>(expr), state, data)</pre>
+
+</li>
+<li>
+<p>
+ If <code class="computeroutput">Tag</code> is <code class="computeroutput"> + <code class="computeroutput"><a class="link" href="../tag/subscript.html" title="Struct subscript">proto::tag::subscript</a></code>
+                  </code>,
+ then return<br>如果 <code class="computeroutput">Tag</code> 为 <code class="computeroutput"> + <a class="link" href="../tag/subscript.html" title="Struct subscript">proto::tag::subscript</a></code>,则返回
+                  </p>
+<pre class="programlisting">Grammar()(<code class="computeroutput"><a class="link" href="../left_id3263026.html" title="Function left">proto::left</a></code>(expr), state, data) [<br>Grammar()(<code class="computeroutput"><a class="link" href="../right_id3263151.html" title="Function right">proto::right</a></code>(expr), state, data) ]</pre>
+
+</li>
+<li>
+<p>
+ If <code class="computeroutput">Tag</code> is <code class="computeroutput"> + <code class="computeroutput"><a class="link" href="../tag/if_else_.html" title="Struct if_else_">proto::tag::if_else_</a></code>
+                    </code>,
+ then return<br>如果 <code class="computeroutput">Tag</code> 为&nbsp;<code class="computeroutput"><a class="link" href="../tag/if_else_.html" title="Struct if_else_">proto::tag::if_else_</a></code><code class="computeroutput"></code>,则返回
+                    </p>
+<pre class="programlisting">Grammar()(<code class="computeroutput"><a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a></code>&lt;0&gt;(expr), state, data) ?<br>Grammar()(<code class="computeroutput"><a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a></code>&lt;1&gt;(expr), state, data) :<br>Grammar()(<code class="computeroutput"><a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a></code>&lt;2&gt;(expr), state, data)</pre>
+
+</li>
+<li>
+<p>
+ If <code class="computeroutput">Tag</code> is <code class="computeroutput"> + <code class="computeroutput"><a class="link" href="../tag/function.html" title="Struct function">proto::tag::function</a></code>
+                    </code>,
+ then return<br>如果 <code class="computeroutput">Tag</code> 为 <code class="computeroutput"> + <a class="link" href="../tag/function.html" title="Struct function">proto::tag::function</a></code><code class="computeroutput"></code>,则返回
+                    </p>
+<pre class="programlisting">Grammar()(<code class="computeroutput"><a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a></code>&lt;0&gt;(expr), state, data) (<br>Grammar()(<code class="computeroutput"><a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a></code>&lt;1&gt;(expr), state, data),<br>...<br>Grammar()(<code class="computeroutput"><a class="link" href="../child_c_id3262754.html" title="Function child_c">proto::child_c</a></code>&lt;N&gt;(expr), state, data) )</pre>
+<p>
+                  </p>
+</li>
+</ul></div>
+</li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tbody><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright (c) 2008 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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../call/impl.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_default.html#id3647260"><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="../fold.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body></html>
\ No newline at end of file

Modified: trunk/doc/html/boost/proto/_expr.html
==============================================================================
--- trunk/doc/html/boost/proto/_expr.html       (original)
+++ trunk/doc/html/boost/proto/_expr.html       Wed Feb 11 20:15:36 2009
@@ -1,70 +1,56 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Struct _expr</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="../../proto/reference.html#header.boost.proto.transform.arg_hpp" title="Header &lt;boost/proto/transform/arg.hpp&gt;">
-<link rel="prev" href="right_id3263151.html" title="Function right">
-<link rel="next" href="_expr/impl.html" title="Struct template impl">
-</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="right_id3263151.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../proto/reference.html#header.boost.proto.transform.arg_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="_expr/impl.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-<div class="refentry" lang="en">
-<a name="boost.proto._expr"></a><div class="titlepage"></div>
-<div class="refnamediv">
-<h2><span class="refentrytitle">Struct _expr</span></h2>
-<p>boost::proto::_expr &#8212; A <a class="link" href="../../PrimitiveTransform.html" title="Concept PrimitiveTransform">PrimitiveTransform</a> that returns the current expression unmodified. </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>struct</strong></span> <a class="link" href="_expr.html" title="Struct _expr">_expr</a> : <span class="bold"><strong></strong></span> <a class="link" href="transform.html" title="Struct template transform">proto::transform</a>&lt; _expr &gt; { - <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Expr, <span class="bold"><strong>typename</strong></span> State, <span class="bold"><strong>typename</strong></span> Data&gt; - <span class="bold"><strong>struct</strong></span> <a class="link" href="_expr/impl.html" title="Struct template impl">impl</a> : <span class="bold"><strong></strong></span> <a class="link" href="transform_impl.html" title="Struct template transform_impl">proto::transform_impl</a>&lt; Expr, State, Data &gt; {
-    <span class="emphasis"><em>// types</em></span>
- <span class="bold"><strong>typedef</strong></span> Expr <a class="link" href="_expr/impl.html#boost.proto._expr.impl.result_type">result_type</a>;
-
- <span class="emphasis"><em>// <a class="link" href="_expr/impl.html#id3263391-bb">public member functions</a></em></span> - <span class="type"><span class="bold"><strong>typename</strong></span> impl::expr_param</span> - <a class="link" href="_expr/impl.html#id3263396-bb"><span class="bold"><strong>operator</strong></span>()</a>(<span class="bold"><strong>typename</strong></span> impl::expr_param, <span class="bold"><strong>typename</strong></span> impl::state_param, - <span class="bold"><strong>typename</strong></span> impl::data_param) <span class="bold"><strong>const</strong></span>;
-  };
-};</pre></div>
-<div class="refsect1" lang="en">
-<a name="id3641900"></a><h2>Description</h2>
-<p>
-            Example:
-            </p>
-<pre class="programlisting"><a class="link" href="terminal.html" title="Struct template terminal">proto::terminal</a>&lt;int&gt;::type i = {42}; -<a class="link" href="terminal.html" title="Struct template terminal">proto::terminal</a>&lt;int&gt;::type &amp; j = proto::_expr()(i);
-assert( boost::addressof(i) == boost::addressof(j) );</pre>
-<p>
-          </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 2008 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="right_id3263151.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../proto/reference.html#header.boost.proto.transform.arg_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="_expr/impl.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+<title>Struct _expr</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="../../proto/reference.html#header.boost.proto.transform.arg_hpp" title="Header &lt;boost/proto/transform/arg.hpp&gt;">
+<link rel="prev" href="right_id3263151.html" title="Function right">
+<link rel="next" href="_expr/impl.html" title="Struct template impl"></head> +<body alink="#0000ff" bgcolor="white" link="#0000ff" text="black" vlink="#840084">
+<table cellpadding="2" width="100%"><tbody><tr>
+<td valign="top"><img alt="Boost C++ Libraries" src="../../../../boost.png" height="86" width="277"></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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="right_id3263151.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../proto/reference.html#header.boost.proto.transform.arg_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="_expr/impl.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.proto._expr"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct _expr</span></h2>
+<p>boost::proto::_expr -- A <a class="link" href="../../PrimitiveTransform.html" title="Concept PrimitiveTransform">PrimitiveTransform</a> that returns the current expression unmodified.<br>boost::proto::_expr -- 一个原样返回当前表达式的 <a class="link" href="../../PrimitiveTransform.html" title="Concept PrimitiveTransform">基本变换</a>。 </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>struct</strong></span> <a class="link" href="_expr.html" title="Struct _expr">_expr</a> : <span class="bold"><strong></strong></span> <a class="link" href="transform.html" title="Struct template transform">proto::transform</a>&lt; _expr &gt; {<br> <span class="bold"><strong>template</strong></span>&lt;<span class="bold"><strong>typename</strong></span> Expr, <span class="bold"><strong>typename</strong></span> State, <span class="bold"><strong>typename</strong></span> Data&gt; <br> <span class="bold"><strong>struct</strong></span> <a class="link" href="_expr/impl.html" title="Struct template impl">impl</a> : <span class="bold"><strong></strong></span> <a class="link" href="transform_impl.html" title="Struct template transform_impl">proto::transform_impl</a>&lt; Expr, State, Data &gt; {<br> <span class="emphasis"><em>// types</em></span> + <span class="bold"><strong>typedef</strong></span> Expr <a class="link" href="_expr/impl.html#boost.proto._expr.impl.result_type">result_type</a>;<br><br> <span class="emphasis"><em>// <a class="link" href="_expr/impl.html#id3263391-bb">public member functions</a></em></span> + <span class="type"><span class="bold"><strong>typename</strong></span> impl::expr_param</span> <br> <a class="link" href="_expr/impl.html#id3263396-bb"><span class="bold"><strong>operator</strong></span>()</a>(<span class="bold"><strong>typename</strong></span> impl::expr_param, <span class="bold"><strong>typename</strong></span> impl::state_param, <br> <span class="bold"><strong>typename</strong></span> impl::data_param) <span class="bold"><strong>const</strong></span>;<br> };<br>};</pre></div>
+<div class="refsect1" lang="en">
+<a name="id3641900"></a><h2>Description</h2>
+<p>
+            Example:<br>示例:
+            </p>
+<pre class="programlisting"><a class="link" href="terminal.html" title="Struct template terminal">proto::terminal</a>&lt;int&gt;::type i = {42};<br><a class="link" href="terminal.html" title="Struct template terminal">proto::terminal</a>&lt;int&gt;::type &amp; j = proto::_expr()(i);<br>assert( boost::addressof(i) == boost::addressof(j) );</pre>
+<p>
+          </p>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision"; width="100%"><tbody><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright (c) 2008 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></tbody></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="right_id3263151.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../proto/reference.html#header.boost.proto.transform.arg_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="_expr/impl.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body></html>
\ No newline at end of file

Modified: trunk/doc/html/boost/proto/_expr/impl.html
==============================================================================
--- trunk/doc/html/boost/proto/_expr/impl.html  (original)
+++ trunk/doc/html/boost/proto/_expr/impl.html  Wed Feb 11 20:15:36 2009
@@ -1,97 +1,119 @@
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Struct template impl</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="../_expr.html#id3641900" title="Description">
-<link rel="prev" href="../right_id3263151.html" title="Function right">
-<link rel="next" href="../_state.html" title="Struct _state">
-</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="../right_id3263151.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_expr.html#id3641900"><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="../_state.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-<div class="refentry" lang="en">
-<a name="boost.proto._expr.impl"></a><div class="titlepage"></div>
-<div class="refnamediv">
-<h2><span class="refentrytitle">Struct template impl</span></h2>
-<p>boost::proto::_expr::impl</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> Expr, <span class="bold"><strong>typename</strong></span> State, <span class="bold"><strong>typename</strong></span> Data&gt; -<span class="bold"><strong>struct</strong></span> <a class="link" href="impl.html" title="Struct template impl">impl</a> : <span class="bold"><strong></strong></span> <a class="link" href="../transform_impl.html" title="Struct template transform_impl">proto::transform_impl</a>&lt; Expr, State, Data &gt; {
-  <span class="emphasis"><em>// types</em></span>
- <span class="bold"><strong>typedef</strong></span> Expr <a name="boost.proto._expr.impl.result_type"></a>result_type;
-
- <span class="emphasis"><em>// <a class="link" href="impl.html#id3263391-bb">public member functions</a></em></span> - <span class="type"><span class="bold"><strong>typename</strong></span> impl::expr_param</span> - <a class="link" href="impl.html#id3263396-bb"><span class="bold"><strong>operator</strong></span>()</a>(<span class="bold"><strong>typename</strong></span> impl::expr_param, <span class="bold"><strong>typename</strong></span> impl::state_param, - <span class="bold"><strong>typename</strong></span> impl::data_param) <span class="bold"><strong>const</strong></span>;
-};</pre></div>
-<div class="refsect1" lang="en">
-<a name="id3642073"></a><h2>Description</h2>
-<div class="refsect2" lang="en">
-<a name="id3642076"></a><h3>
-<a name="id3263391-bb"></a><code class="computeroutput">impl</code> public member functions</h3>
-<div class="orderedlist"><ol type="1"><li>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>typename</strong></span> impl::expr_param</span> -<a name="id3263396-bb"></a><span class="bold"><strong>operator</strong></span>()(<span class="bold"><strong>typename</strong></span> impl::expr_param expr, <span class="bold"><strong>typename</strong></span> impl::state_param, - <span class="bold"><strong>typename</strong></span> impl::data_param) <span class="bold"><strong>const</strong></span>;</pre>
-<p>
-                  Returns the current expression.
-                </p>
-<div class="variablelist"><table border="0">
-<col align="left" valign="top">
-<tbody>
-<tr>
-<td><p><span class="term">Parameters:</span></p></td>
-<td><div class="variablelist"><table border="0">
-<col align="left" valign="top">
-<tbody><tr>
-<td><p><span class="term"><code class="computeroutput">expr</code></span></p></td>
-<td><p>The current expression. </p></td>
-</tr></tbody>
-</table></div></td>
-</tr>
-<tr>
-<td><p><span class="term">Returns:</span></p></td>
-<td><p>
-                  <code class="computeroutput">expr</code>
-                </p></td>
-</tr>
-<tr>
-<td><p><span class="term">Throws:</span></p></td>
-<td>Will not throw.</td>
-</tr>
-</tbody>
-</table></div>
-</li></ol></div>
-</div>
-</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 2008 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="../right_id3263151.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../_expr.html#id3641900"><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="../_state.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-</body>
-</html>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Struct template impl</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="Th

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

Other related posts:

  • » [boost-doc-zh commit] r210 - in trunk/doc/html/boost/proto: . _byref _byval _child_c _data _default _expr _state _value... - codesite-noreply