Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r71854 - in trunk/libs/phoenix: doc/html doc/html/phoenix doc/html/phoenix/examples doc/html/phoenix/inside doc/html/phoenix/inside/expression doc/html/phoenix/modules doc/html/phoenix/modules/core doc/html/phoenix/modules/function doc/html/phoenix/modules/stl doc/html/phoenix/starter_kit doc/modules example
From: thom.heller_at_[hidden]
Date: 2011-05-09 18:05:27


Author: theller
Date: 2011-05-09 18:05:24 EDT (Mon, 09 May 2011)
New Revision: 71854
URL: http://svn.boost.org/trac/boost/changeset/71854

Log:
[phoenix] fixed placeholder documentation
Text files modified:
   trunk/libs/phoenix/doc/html/index.html | 14 +++++++-------
   trunk/libs/phoenix/doc/html/phoenix/basics.html | 10 +++++-----
   trunk/libs/phoenix/doc/html/phoenix/examples/extending_actors.html | 8 ++++----
   trunk/libs/phoenix/doc/html/phoenix/inside/actions.html | 2 +-
   trunk/libs/phoenix/doc/html/phoenix/inside/actor.html | 18 +++++++++---------
   trunk/libs/phoenix/doc/html/phoenix/inside/expression.html | 4 ++--
   trunk/libs/phoenix/doc/html/phoenix/inside/expression/boilerplate_macros.html | 40 ++++++++++++++++++++--------------------
   trunk/libs/phoenix/doc/html/phoenix/modules/core/arguments.html | 22 +++++++++++-----------
   trunk/libs/phoenix/doc/html/phoenix/modules/core/references.html | 4 ++--
   trunk/libs/phoenix/doc/html/phoenix/modules/core/values.html | 2 +-
   trunk/libs/phoenix/doc/html/phoenix/modules/function/adapting_functions.html | 40 ++++++++++++++++++++--------------------
   trunk/libs/phoenix/doc/html/phoenix/modules/operator.html | 12 ++++++------
   trunk/libs/phoenix/doc/html/phoenix/modules/stl/algorithm.html | 6 +++---
   trunk/libs/phoenix/doc/html/phoenix/modules/stl/container.html | 4 ++--
   trunk/libs/phoenix/doc/html/phoenix/organization.html | 6 +++---
   trunk/libs/phoenix/doc/html/phoenix/starter_kit.html | 2 +-
   trunk/libs/phoenix/doc/html/phoenix/starter_kit/lazy_functions.html | 4 ++--
   trunk/libs/phoenix/doc/html/phoenix/starter_kit/lazy_operators.html | 2 +-
   trunk/libs/phoenix/doc/html/phoenix/starter_kit/values.html | 4 ++--
   trunk/libs/phoenix/doc/modules/core.qbk | 14 +++++++-------
   trunk/libs/phoenix/example/adapted_echo_server.cpp | 8 ++++++++
   21 files changed, 117 insertions(+), 109 deletions(-)

Modified: trunk/libs/phoenix/doc/html/index.html
==============================================================================
--- trunk/libs/phoenix/doc/html/index.html (original)
+++ trunk/libs/phoenix/doc/html/index.html 2011-05-09 18:05:24 EDT (Mon, 09 May 2011)
@@ -33,7 +33,7 @@
 </h3></div></div>
 <div><p class="copyright">Copyright &#169; 2002-2005, 2010 Joel de Guzman, Dan Marsden, Thomas Heller</p></div>
 <div><div class="legalnotice">
-<a name="id562652"></a><p>
+<a name="id577705"></a><p>
         Distributed under the Boost Software License, Version 1.0. (See accompanying
         file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
       </p>
@@ -143,7 +143,7 @@
 </dl>
 </div>
 <a name="phoenix.preface"></a><h2>
-<a name="id593342"></a>
+<a name="id608395"></a>
     <a class="link" href="index.html#phoenix.preface">Preface</a>
   </h2>
 <div class="blockquote"><blockquote class="blockquote"><p>
@@ -162,7 +162,7 @@
     <span class="inlinemediaobject"><img src="images/lambda_cpp.png" alt="lambda_cpp"></span>
   </p>
 <a name="phoenix.description"></a><h3>
-<a name="id561455"></a>
+<a name="id576508"></a>
     <a class="link" href="index.html#phoenix.description">Description</a>
   </h3>
 <p>
@@ -180,7 +180,7 @@
     library is organized in highly independent modules and layers.
   </p>
 <a name="phoenix.how_to_use_this_manual"></a><h3>
-<a name="id561502"></a>
+<a name="id576555"></a>
     <a class="link" href="index.html#phoenix.how_to_use_this_manual">How to use this manual</a>
   </h3>
 <p>
@@ -202,7 +202,7 @@
     icons precede some text to indicate:
   </p>
 <div class="table">
-<a name="id561533"></a><p class="title"><b>Table&#160;1.1.&#160;Icons</b></p>
+<a name="id576586"></a><p class="title"><b>Table&#160;1.1.&#160;Icons</b></p>
 <div class="table-contents"><table class="table" summary="Icons">
 <colgroup>
 <col>
@@ -291,12 +291,12 @@
   </p>
 </div>
 <a name="phoenix._emphasis_role__bold___emphasis____to_joel_s_dear_daughter__phoenix__emphasis___emphasis_"></a><h3>
-<a name="id602299"></a>
+<a name="id617352"></a>
     <a class="link" href="index.html#phoenix._emphasis_role__bold___emphasis____to_joel_s_dear_daughter__phoenix__emphasis___emphasis_"><span class="bold"><strong><span class="emphasis"><em>...To Joel's dear daughter, Phoenix</em></span></strong></span></a>
   </h3>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"><p><small>Last revised: April 13, 2011 at 19:19:26 GMT</small></p></td>
+<td align="left"><p><small>Last revised: May 09, 2011 at 22:04:52 GMT</small></p></td>
 <td align="right"><div class="copyright-footer"></div></td>
 </tr></table>
 <hr>

Modified: trunk/libs/phoenix/doc/html/phoenix/basics.html
==============================================================================
--- trunk/libs/phoenix/doc/html/phoenix/basics.html (original)
+++ trunk/libs/phoenix/doc/html/phoenix/basics.html 2011-05-09 18:05:24 EDT (Mon, 09 May 2011)
@@ -49,7 +49,7 @@
       </p></td></tr>
 </table></div>
 <a name="phoenix.basics.partial_function_application"></a><h4>
-<a name="id605851"></a>
+<a name="id620904"></a>
       <a class="link" href="basics.html#phoenix.basics.partial_function_application">Partial Function
       Application</a>
     </h4>
@@ -101,7 +101,7 @@
       black boxes anymore.
     </p>
 <a name="phoenix.basics.stl_and_higher_order_functions"></a><h4>
-<a name="id606067"></a>
+<a name="id621119"></a>
       <a class="link" href="basics.html#phoenix.basics.stl_and_higher_order_functions">STL and higher
       order functions</a>
     </h4>
@@ -133,7 +133,7 @@
       </p></td></tr>
 </table></div>
 <a name="phoenix.basics.lazy_evaluation"></a><h4>
-<a name="id606278"></a>
+<a name="id621330"></a>
       <a class="link" href="basics.html#phoenix.basics.lazy_evaluation">Lazy Evaluation</a>
     </h4>
 <p>
@@ -188,7 +188,7 @@
 </span><span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="special">(</span><span class="identifier">arg1</span> <span class="special">%</span> <span class="number">2</span> <span class="special">==</span> <span class="number">1</span><span class="special">)(</span><span class="identifier">y</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="comment">// prints 0 or false
 </span></pre>
 <a name="phoenix.basics.forwarding_function_problem"></a><h4>
-<a name="id606820"></a>
+<a name="id621873"></a>
       <a class="link" href="basics.html#phoenix.basics.forwarding_function_problem">Forwarding Function
       Problem</a>
     </h4>
@@ -229,7 +229,7 @@
       </p></td></tr>
 </table></div>
 <a name="phoenix.basics.polymorphic_functions"></a><h4>
-<a name="id606958"></a>
+<a name="id622011"></a>
       <a class="link" href="basics.html#phoenix.basics.polymorphic_functions">Polymorphic Functions</a>
     </h4>
 <p>

Modified: trunk/libs/phoenix/doc/html/phoenix/examples/extending_actors.html
==============================================================================
--- trunk/libs/phoenix/doc/html/phoenix/examples/extending_actors.html (original)
+++ trunk/libs/phoenix/doc/html/phoenix/examples/extending_actors.html 2011-05-09 18:05:24 EDT (Mon, 09 May 2011)
@@ -46,7 +46,7 @@
         on how to implement a custom actor which is usable as if it were a STL Container.
       </p>
 <a name="phoenix.examples.extending_actors.requirements"></a><h5>
-<a name="id659730"></a>
+<a name="id674782"></a>
         <a class="link" href="extending_actors.html#phoenix.examples.extending_actors.requirements">Requirements</a>
       </h5>
 <p>
@@ -148,7 +148,7 @@
         Additionally, we want all the operator() overloads of the regular actor.
       </p>
 <a name="phoenix.examples.extending_actors.defining_the_actor"></a><h5>
-<a name="id660042"></a>
+<a name="id675095"></a>
         <a class="link" href="extending_actors.html#phoenix.examples.extending_actors.defining_the_actor">Defining
         the actor</a>
       </h5>
@@ -181,7 +181,7 @@
 <span class="special">};</span>
 </pre>
 <a name="phoenix.examples.extending_actors.using_the_actor"></a><h5>
-<a name="id660928"></a>
+<a name="id675980"></a>
         <a class="link" href="extending_actors.html#phoenix.examples.extending_actors.using_the_actor">Using the
         actor</a>
       </h5>
@@ -238,7 +238,7 @@
         Wow, that was easy!
       </p>
 <a name="phoenix.examples.extending_actors.adding_life_to_the_actor"></a><h5>
-<a name="id661595"></a>
+<a name="id676647"></a>
         <a class="link" href="extending_actors.html#phoenix.examples.extending_actors.adding_life_to_the_actor">Adding
         life to the actor</a>
       </h5>

Modified: trunk/libs/phoenix/doc/html/phoenix/inside/actions.html
==============================================================================
--- trunk/libs/phoenix/doc/html/phoenix/inside/actions.html (original)
+++ trunk/libs/phoenix/doc/html/phoenix/inside/actions.html 2011-05-09 18:05:24 EDT (Mon, 09 May 2011)
@@ -91,7 +91,7 @@
         how the Phoenix AST will be traversed.
       </p>
 <a name="phoenix.inside.actions.writing_an_action"></a><h5>
-<a name="id648826"></a>
+<a name="id663879"></a>
         <a class="link" href="actions.html#phoenix.inside.actions.writing_an_action">Writing an Action</a>
       </h5>
 <p>

Modified: trunk/libs/phoenix/doc/html/phoenix/inside/actor.html
==============================================================================
--- trunk/libs/phoenix/doc/html/phoenix/inside/actor.html (original)
+++ trunk/libs/phoenix/doc/html/phoenix/inside/actor.html 2011-05-09 18:05:24 EDT (Mon, 09 May 2011)
@@ -27,7 +27,7 @@
 <a name="phoenix.inside.actor"></a><a class="link" href="actor.html" title="Actors in Detail">Actors in Detail</a>
 </h3></div></div></div>
 <a name="phoenix.inside.actor.actor"></a><h5>
-<a name="id640256"></a>
+<a name="id655309"></a>
         <a class="link" href="actor.html#phoenix.inside.actor.actor">Actor</a>
       </h5>
 <p>
@@ -77,7 +77,7 @@
 </span><span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id640773"></a><p class="title"><b>Table&#160;1.9.&#160;Actor Concept Requirements</b></p>
+<a name="id655825"></a><p class="title"><b>Table&#160;1.9.&#160;Actor Concept Requirements</b></p>
 <div class="table-contents"><table class="table" summary="Actor Concept Requirements">
 <colgroup>
 <col>
@@ -143,7 +143,7 @@
 </table></div>
 </div>
 <br class="table-break"><a name="phoenix.inside.actor.function_call_operators"></a><h5>
-<a name="id641075"></a>
+<a name="id656128"></a>
         <a class="link" href="actor.html#phoenix.inside.actor.function_call_operators">Function Call
         Operators</a>
       </h5>
@@ -176,7 +176,7 @@
 </td></tr>
 </table></div>
 <a name="phoenix.inside.actor.context"></a><h5>
-<a name="id641181"></a>
+<a name="id656234"></a>
         <a class="link" href="actor.html#phoenix.inside.actor.context">Context</a>
       </h5>
 <p>
@@ -187,7 +187,7 @@
         all information necessary to evaluate the given expression.
       </p>
 <div class="table">
-<a name="id641226"></a><p class="title"><b>Table&#160;1.10.&#160;Context Concept Requirements</b></p>
+<a name="id656279"></a><p class="title"><b>Table&#160;1.10.&#160;Context Concept Requirements</b></p>
 <div class="table-contents"><table class="table" summary="Context Concept Requirements">
 <colgroup>
 <col>
@@ -285,7 +285,7 @@
 </table></div>
 </div>
 <br class="table-break"><a name="phoenix.inside.actor.environment"></a><h5>
-<a name="id641593"></a>
+<a name="id656646"></a>
         <a class="link" href="actor.html#phoenix.inside.actor.environment">Environment</a>
       </h5>
 <p>
@@ -304,7 +304,7 @@
         such as local variables, etc.
       </p>
 <a name="phoenix.inside.actor.actions"></a><h5>
-<a name="id641659"></a>
+<a name="id656712"></a>
         <a class="link" href="actor.html#phoenix.inside.actor.actions">Actions</a>
       </h5>
 <p>
@@ -343,7 +343,7 @@
         on actions</a>.
       </p>
 <a name="phoenix.inside.actor.evaluation"></a><h5>
-<a name="id641941"></a>
+<a name="id656994"></a>
         <a class="link" href="actor.html#phoenix.inside.actor.evaluation">Evaluation</a>
       </h5>
 <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">evaluator</span>
@@ -374,7 +374,7 @@
 <span class="special">}</span>
 </pre>
 <a name="phoenix.inside.actor.result_of__actor"></a><h5>
-<a name="id642448"></a>
+<a name="id657501"></a>
         <a class="link" href="actor.html#phoenix.inside.actor.result_of__actor">result_of::actor</a>
       </h5>
 <p>

Modified: trunk/libs/phoenix/doc/html/phoenix/inside/expression.html
==============================================================================
--- trunk/libs/phoenix/doc/html/phoenix/inside/expression.html (original)
+++ trunk/libs/phoenix/doc/html/phoenix/inside/expression.html 2011-05-09 18:05:24 EDT (Mon, 09 May 2011)
@@ -158,7 +158,7 @@
         </p></td></tr>
 </table></div>
 <a name="phoenix.inside.expression.meta_grammar"></a><h5>
-<a name="id643861"></a>
+<a name="id658914"></a>
         <a class="link" href="expression.html#phoenix.inside.expression.meta_grammar">meta_grammar</a>
       </h5>
 <p>
@@ -186,7 +186,7 @@
         you include this grammar gets extended by various expressions.
       </p>
 <a name="phoenix.inside.expression.example"></a><h5>
-<a name="id644091"></a>
+<a name="id659144"></a>
         <a class="link" href="expression.html#phoenix.inside.expression.example">Example</a>
       </h5>
 <p>

Modified: trunk/libs/phoenix/doc/html/phoenix/inside/expression/boilerplate_macros.html
==============================================================================
--- trunk/libs/phoenix/doc/html/phoenix/inside/expression/boilerplate_macros.html (original)
+++ trunk/libs/phoenix/doc/html/phoenix/inside/expression/boilerplate_macros.html 2011-05-09 18:05:24 EDT (Mon, 09 May 2011)
@@ -44,7 +44,7 @@
 <a name="phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression"></a><a class="link" href="boilerplate_macros.html#phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression" title="BOOST_PHOENIX_DEFINE_EXPRESSION">BOOST_PHOENIX_DEFINE_EXPRESSION</a>
 </h5></div></div></div>
 <a name="phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression.description"></a><h6>
-<a name="id644930"></a>
+<a name="id659982"></a>
             <a class="link" href="boilerplate_macros.html#phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression.description">Description</a>
           </h6>
 <p>
@@ -53,7 +53,7 @@
             to create Phoenix Expressions
           </p>
 <a name="phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression.synopsis"></a><h6>
-<a name="id644965"></a>
+<a name="id660017"></a>
             <a class="link" href="boilerplate_macros.html#phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting"><span class="identifier">BOOST_PHOENIX_DEFINE_EXPRESSION</span><span class="special">(</span>
@@ -64,7 +64,7 @@
 <span class="special">)</span>
 </pre>
 <a name="phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression.semantics"></a><h6>
-<a name="id645070"></a>
+<a name="id660123"></a>
             <a class="link" href="boilerplate_macros.html#phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression.semantics">Semantics</a>
           </h6>
 <p>
@@ -112,13 +112,13 @@
             This macros also adds a specialization for <code class="computeroutput"><span class="identifier">meta_grammar</span><span class="special">::</span><span class="identifier">case_</span><span class="special">&lt;</span><span class="identifier">tag</span><span class="special">::</span><span class="identifier">name</span><span class="special">&gt;</span></code>.
           </p>
 <a name="phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression.header"></a><h6>
-<a name="id645558"></a>
+<a name="id660611"></a>
             <a class="link" href="boilerplate_macros.html#phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression.header">Header</a>
           </h6>
 <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">phoenix</span><span class="special">/</span><span class="identifier">core</span><span class="special">/</span><span class="identifier">expression</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression.example"></a><h6>
-<a name="id645642"></a>
+<a name="id660695"></a>
             <a class="link" href="boilerplate_macros.html#phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression.example">Example</a>
           </h6>
 <p>
@@ -143,7 +143,7 @@
 <a name="phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_vararg"></a><a class="link" href="boilerplate_macros.html#phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_vararg" title="BOOST_PHOENIX_DEFINE_EXPRESSION_VARARG">BOOST_PHOENIX_DEFINE_EXPRESSION_VARARG</a>
 </h5></div></div></div>
 <a name="phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_vararg.description"></a><h6>
-<a name="id645993"></a>
+<a name="id661046"></a>
             <a class="link" href="boilerplate_macros.html#phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_vararg.description">Description</a>
           </h6>
 <p>
@@ -152,7 +152,7 @@
             to create Phoenix Expressions
           </p>
 <a name="phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_vararg.synopsis"></a><h6>
-<a name="id646029"></a>
+<a name="id661082"></a>
             <a class="link" href="boilerplate_macros.html#phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_vararg.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting"><span class="identifier">BOOST_PHOENIX_DEFINE_EXPRESSION_VARARG</span><span class="special">(</span>
@@ -165,7 +165,7 @@
 <span class="special">)</span>
 </pre>
 <a name="phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_vararg.semantics"></a><h6>
-<a name="id646160"></a>
+<a name="id661213"></a>
             <a class="link" href="boilerplate_macros.html#phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_vararg.semantics">Semantics</a>
           </h6>
 <p>
@@ -214,13 +214,13 @@
 <span class="special">}</span>
 </pre>
 <a name="phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_vararg.header"></a><h6>
-<a name="id646613"></a>
+<a name="id661666"></a>
             <a class="link" href="boilerplate_macros.html#phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_vararg.header">Header</a>
           </h6>
 <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">phoenix</span><span class="special">/</span><span class="identifier">core</span><span class="special">/</span><span class="identifier">expression</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_vararg.example"></a><h6>
-<a name="id646697"></a>
+<a name="id661750"></a>
             <a class="link" href="boilerplate_macros.html#phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_vararg.example">Example</a>
           </h6>
 <pre class="programlisting"><span class="identifier">BOOST_PHOENIX_DEFINE_EXPRESSION_VARARG</span><span class="special">(</span>
@@ -241,7 +241,7 @@
 <a name="phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_ext"></a><a class="link" href="boilerplate_macros.html#phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_ext" title="BOOST_PHOENIX_DEFINE_EXPRESSION_EXT">BOOST_PHOENIX_DEFINE_EXPRESSION_EXT</a>
 </h5></div></div></div>
 <a name="phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_ext.description"></a><h6>
-<a name="id646877"></a>
+<a name="id661930"></a>
             <a class="link" href="boilerplate_macros.html#phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_ext.description">Description</a>
           </h6>
 <p>
@@ -250,7 +250,7 @@
             to create Phoenix Expressions
           </p>
 <a name="phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_ext.synopsis"></a><h6>
-<a name="id646913"></a>
+<a name="id661966"></a>
             <a class="link" href="boilerplate_macros.html#phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_ext.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting"><span class="identifier">BOOST_PHOENIX_DEFINE_EXPRESSION_EXT</span><span class="special">(</span>
@@ -264,7 +264,7 @@
 <span class="special">)</span>
 </pre>
 <a name="phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_ext.semantics"></a><h6>
-<a name="id647056"></a>
+<a name="id662108"></a>
             <a class="link" href="boilerplate_macros.html#phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_ext.semantics">Semantics</a>
           </h6>
 <p>
@@ -313,13 +313,13 @@
             This macros also adds a specialization for <code class="computeroutput"><span class="identifier">meta_grammar</span><span class="special">::</span><span class="identifier">case_</span><span class="special">&lt;</span><span class="identifier">tag</span><span class="special">::</span><span class="identifier">name</span><span class="special">&gt;</span></code>.
           </p>
 <a name="phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_ext.header"></a><h6>
-<a name="id647555"></a>
+<a name="id662607"></a>
             <a class="link" href="boilerplate_macros.html#phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_ext.header">Header</a>
           </h6>
 <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">phoenix</span><span class="special">/</span><span class="identifier">core</span><span class="special">/</span><span class="identifier">expression</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_ext.example"></a><h6>
-<a name="id647639"></a>
+<a name="id662692"></a>
             <a class="link" href="boilerplate_macros.html#phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_ext.example">Example</a>
           </h6>
 <pre class="programlisting"><span class="identifier">BOOST_PHOENIX_DEFINE_EXPRESSION_EXT</span><span class="special">(</span>
@@ -338,7 +338,7 @@
 <a name="phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_ext_vararg"></a><a class="link" href="boilerplate_macros.html#phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_ext_vararg" title="BOOST_PHOENIX_DEFINE_EXPRESSION_EXT_VARARG">BOOST_PHOENIX_DEFINE_EXPRESSION_EXT_VARARG</a>
 </h5></div></div></div>
 <a name="phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_ext_vararg.description"></a><h6>
-<a name="id647801"></a>
+<a name="id662854"></a>
             <a class="link" href="boilerplate_macros.html#phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_ext_vararg.description">Description</a>
           </h6>
 <p>
@@ -347,7 +347,7 @@
             to create Phoenix Expressions
           </p>
 <a name="phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_ext_vararg.synopsis"></a><h6>
-<a name="id647838"></a>
+<a name="id662891"></a>
             <a class="link" href="boilerplate_macros.html#phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_ext_vararg.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting"><span class="identifier">BOOST_PHOENIX_DEFINE_EXPRESSION_EXT_VARARG</span><span class="special">(</span>
@@ -361,7 +361,7 @@
 <span class="special">)</span>
 </pre>
 <a name="phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_ext_vararg.semantics"></a><h6>
-<a name="id647982"></a>
+<a name="id663034"></a>
             <a class="link" href="boilerplate_macros.html#phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_ext_vararg.semantics">Semantics</a>
           </h6>
 <p>
@@ -411,13 +411,13 @@
 <span class="special">}</span>
 </pre>
 <a name="phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_ext_vararg.header"></a><h6>
-<a name="id648447"></a>
+<a name="id663500"></a>
             <a class="link" href="boilerplate_macros.html#phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_ext_vararg.header">Header</a>
           </h6>
 <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">phoenix</span><span class="special">/</span><span class="identifier">core</span><span class="special">/</span><span class="identifier">expression</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_ext_vararg.example"></a><h6>
-<a name="id648530"></a>
+<a name="id663583"></a>
             <a class="link" href="boilerplate_macros.html#phoenix.inside.expression.boilerplate_macros.boost_phoenix_define_expression_ext_vararg.example">Example</a>
           </h6>
 <p>

Modified: trunk/libs/phoenix/doc/html/phoenix/modules/core/arguments.html
==============================================================================
--- trunk/libs/phoenix/doc/html/phoenix/modules/core/arguments.html (original)
+++ trunk/libs/phoenix/doc/html/phoenix/modules/core/arguments.html 2011-05-09 18:05:24 EDT (Mon, 09 May 2011)
@@ -38,7 +38,7 @@
           an imaginary data-bin where a function argument will be placed.
         </p>
 <a name="phoenix.modules.core.arguments.predefined_arguments"></a><h6>
-<a name="id609904"></a>
+<a name="id624957"></a>
           <a class="link" href="arguments.html#phoenix.modules.core.arguments.predefined_arguments">Predefined
           Arguments</a>
         </h6>
@@ -52,9 +52,9 @@
         </p>
 <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">placeholders</span>
 <span class="special">{</span>
- <span class="identifier">expression</span><span class="special">::</span><span class="identifier">argument</span><span class="special">&lt;</span><span class="number">0</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="keyword">const</span> <span class="identifier">arg1</span> <span class="special">=</span> <span class="special">{};</span>
- <span class="identifier">expression</span><span class="special">::</span><span class="identifier">argument</span><span class="special">&lt;</span><span class="number">1</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="keyword">const</span> <span class="identifier">arg2</span> <span class="special">=</span> <span class="special">{};</span>
- <span class="identifier">expression</span><span class="special">::</span><span class="identifier">argument</span><span class="special">&lt;</span><span class="number">2</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="keyword">const</span> <span class="identifier">arg3</span> <span class="special">=</span> <span class="special">{};</span>
+ <span class="identifier">expression</span><span class="special">::</span><span class="identifier">argument</span><span class="special">&lt;</span><span class="number">1</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="keyword">const</span> <span class="identifier">arg1</span> <span class="special">=</span> <span class="special">{};</span>
+ <span class="identifier">expression</span><span class="special">::</span><span class="identifier">argument</span><span class="special">&lt;</span><span class="number">2</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="keyword">const</span> <span class="identifier">arg2</span> <span class="special">=</span> <span class="special">{};</span>
+ <span class="identifier">expression</span><span class="special">::</span><span class="identifier">argument</span><span class="special">&lt;</span><span class="number">3</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="keyword">const</span> <span class="identifier">arg3</span> <span class="special">=</span> <span class="special">{};</span>
 <span class="special">}</span>
 </pre>
 <p>
@@ -64,9 +64,9 @@
         </p>
 <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">placeholders</span>
 <span class="special">{</span>
- <span class="identifier">expression</span><span class="special">::</span><span class="identifier">argument</span><span class="special">&lt;</span><span class="number">0</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="keyword">const</span> <span class="identifier">_1</span> <span class="special">=</span> <span class="special">{};</span>
- <span class="identifier">expression</span><span class="special">::</span><span class="identifier">argument</span><span class="special">&lt;</span><span class="number">1</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="keyword">const</span> <span class="identifier">_2</span> <span class="special">=</span> <span class="special">{};</span>
- <span class="identifier">expression</span><span class="special">::</span><span class="identifier">argument</span><span class="special">&lt;</span><span class="number">2</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="keyword">const</span> <span class="identifier">_3</span> <span class="special">=</span> <span class="special">{};</span>
+ <span class="identifier">expression</span><span class="special">::</span><span class="identifier">argument</span><span class="special">&lt;</span><span class="number">1</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="keyword">const</span> <span class="identifier">_1</span> <span class="special">=</span> <span class="special">{};</span>
+ <span class="identifier">expression</span><span class="special">::</span><span class="identifier">argument</span><span class="special">&lt;</span><span class="number">2</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="keyword">const</span> <span class="identifier">_2</span> <span class="special">=</span> <span class="special">{};</span>
+ <span class="identifier">expression</span><span class="special">::</span><span class="identifier">argument</span><span class="special">&lt;</span><span class="number">3</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="keyword">const</span> <span class="identifier">_3</span> <span class="special">=</span> <span class="special">{};</span>
 <span class="special">}</span>
 </pre>
 <div class="note"><table border="0" summary="Note">
@@ -82,7 +82,7 @@
           </p></td></tr>
 </table></div>
 <a name="phoenix.modules.core.arguments.user_defined_arguments"></a><h6>
-<a name="id610430"></a>
+<a name="id625482"></a>
           <a class="link" href="arguments.html#phoenix.modules.core.arguments.user_defined_arguments">User
           Defined Arguments</a>
         </h6>
@@ -90,7 +90,7 @@
           When appropriate, you can define your own <code class="computeroutput"><span class="identifier">argument</span></code>
           names. For example:
         </p>
-<pre class="programlisting"><span class="identifier">expression</span><span class="special">::</span><span class="identifier">argument</span><span class="special">&lt;</span><span class="number">0</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">x</span><span class="special">;</span> <span class="comment">// note zero based index
+<pre class="programlisting"><span class="identifier">expression</span><span class="special">::</span><span class="identifier">argument</span><span class="special">&lt;</span><span class="number">1</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">x</span><span class="special">;</span> <span class="comment">// note one based index
 </span></pre>
 <p>
           <code class="computeroutput"><span class="identifier">x</span></code> may now be used as a
@@ -104,7 +104,7 @@
 <pre class="programlisting"><span class="identifier">add</span><span class="special">(</span><span class="identifier">arg1</span><span class="special">,</span> <span class="number">6</span><span class="special">)</span>
 </pre>
 <a name="phoenix.modules.core.arguments.evaluating_an_argument"></a><h6>
-<a name="id610581"></a>
+<a name="id625634"></a>
           <a class="link" href="arguments.html#phoenix.modules.core.arguments.evaluating_an_argument">Evaluating
           an Argument</a>
         </h6>
@@ -131,7 +131,7 @@
 <span class="identifier">Hello</span> <span class="identifier">World</span>
 </pre>
 <a name="phoenix.modules.core.arguments.extra_arguments"></a><h6>
-<a name="id610878"></a>
+<a name="id625931"></a>
           <a class="link" href="arguments.html#phoenix.modules.core.arguments.extra_arguments">Extra Arguments</a>
         </h6>
 <p>

Modified: trunk/libs/phoenix/doc/html/phoenix/modules/core/references.html
==============================================================================
--- trunk/libs/phoenix/doc/html/phoenix/modules/core/references.html (original)
+++ trunk/libs/phoenix/doc/html/phoenix/modules/core/references.html 2011-05-09 18:05:24 EDT (Mon, 09 May 2011)
@@ -66,7 +66,7 @@
 <pre class="programlisting"><span class="identifier">add_assign</span><span class="special">(</span><span class="identifier">ref</span><span class="special">(</span><span class="identifier">i</span><span class="special">),</span> <span class="number">2</span><span class="special">)</span>
 </pre>
 <a name="phoenix.modules.core.references.evaluating_a_reference"></a><h6>
-<a name="id609502"></a>
+<a name="id624555"></a>
           <a class="link" href="references.html#phoenix.modules.core.references.evaluating_a_reference">Evaluating
           a Reference</a>
         </h6>
@@ -82,7 +82,7 @@
           prints out "3 Hello World"
         </p>
 <a name="phoenix.modules.core.references.constant_references"></a><h6>
-<a name="id609638"></a>
+<a name="id624691"></a>
           <a class="link" href="references.html#phoenix.modules.core.references.constant_references">Constant
           References</a>
         </h6>

Modified: trunk/libs/phoenix/doc/html/phoenix/modules/core/values.html
==============================================================================
--- trunk/libs/phoenix/doc/html/phoenix/modules/core/values.html (original)
+++ trunk/libs/phoenix/doc/html/phoenix/modules/core/values.html 2011-05-09 18:05:24 EDT (Mon, 09 May 2011)
@@ -54,7 +54,7 @@
           but, as we'll see later on, there are situations where this is unavoidable.
         </p>
 <a name="phoenix.modules.core.values.evaluating_a_value"></a><h3>
-<a name="id609020"></a>
+<a name="id624073"></a>
           <a class="link" href="values.html#phoenix.modules.core.values.evaluating_a_value">Evaluating
           a Value</a>
         </h3>

Modified: trunk/libs/phoenix/doc/html/phoenix/modules/function/adapting_functions.html
==============================================================================
--- trunk/libs/phoenix/doc/html/phoenix/modules/function/adapting_functions.html (original)
+++ trunk/libs/phoenix/doc/html/phoenix/modules/function/adapting_functions.html 2011-05-09 18:05:24 EDT (Mon, 09 May 2011)
@@ -45,7 +45,7 @@
 <a name="phoenix.modules.function.adapting_functions.boost_phoenix_adapt_function_nullary"></a><a class="link" href="adapting_functions.html#phoenix.modules.function.adapting_functions.boost_phoenix_adapt_function_nullary" title="BOOST_PHOENIX_ADAPT_FUNCTION_NULLARY">BOOST_PHOENIX_ADAPT_FUNCTION_NULLARY</a>
 </h5></div></div></div>
 <a name="phoenix.modules.function.adapting_functions.boost_phoenix_adapt_function_nullary.description"></a><h6>
-<a name="id612236"></a>
+<a name="id627288"></a>
             <a class="link" href="adapting_functions.html#phoenix.modules.function.adapting_functions.boost_phoenix_adapt_function_nullary.description">Description</a>
           </h6>
 <p>
@@ -64,7 +64,7 @@
             </p></td></tr>
 </table></div>
 <a name="phoenix.modules.function.adapting_functions.boost_phoenix_adapt_function_nullary.synopsis"></a><h6>
-<a name="id612279"></a>
+<a name="id627332"></a>
             <a class="link" href="adapting_functions.html#phoenix.modules.function.adapting_functions.boost_phoenix_adapt_function_nullary.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting"><span class="identifier">BOOST_PHOENIX_ADAPT_FUNCTION_NULLARY</span><span class="special">(</span>
@@ -74,7 +74,7 @@
 <span class="special">)</span>
 </pre>
 <a name="phoenix.modules.function.adapting_functions.boost_phoenix_adapt_function_nullary.semantics"></a><h6>
-<a name="id612350"></a>
+<a name="id627402"></a>
             <a class="link" href="adapting_functions.html#phoenix.modules.function.adapting_functions.boost_phoenix_adapt_function_nullary.semantics">Semantics</a>
           </h6>
 <p>
@@ -84,13 +84,13 @@
             that has the return type <code class="computeroutput"><span class="identifier">RETURN_TYPE</span></code>
           </p>
 <a name="phoenix.modules.function.adapting_functions.boost_phoenix_adapt_function_nullary.header"></a><h6>
-<a name="id612405"></a>
+<a name="id627458"></a>
             <a class="link" href="adapting_functions.html#phoenix.modules.function.adapting_functions.boost_phoenix_adapt_function_nullary.header">Header</a>
           </h6>
 <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">phoenix</span><span class="special">/</span><span class="identifier">function</span><span class="special">/</span><span class="identifier">adapt_function</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="phoenix.modules.function.adapting_functions.boost_phoenix_adapt_function_nullary.example"></a><h6>
-<a name="id612489"></a>
+<a name="id627542"></a>
             <a class="link" href="adapting_functions.html#phoenix.modules.function.adapting_functions.boost_phoenix_adapt_function_nullary.example">Example</a>
           </h6>
 <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">demo</span>
@@ -116,7 +116,7 @@
 <a name="phoenix.modules.function.adapting_functions.boost_phoenix_adapt_function"></a><a class="link" href="adapting_functions.html#phoenix.modules.function.adapting_functions.boost_phoenix_adapt_function" title="BOOST_PHOENIX_ADAPT_FUNCTION">BOOST_PHOENIX_ADAPT_FUNCTION</a>
 </h5></div></div></div>
 <a name="phoenix.modules.function.adapting_functions.boost_phoenix_adapt_function.description"></a><h6>
-<a name="id612768"></a>
+<a name="id627821"></a>
             <a class="link" href="adapting_functions.html#phoenix.modules.function.adapting_functions.boost_phoenix_adapt_function.description">Description</a>
           </h6>
 <p>
@@ -125,7 +125,7 @@
             to make an arbitrary function a lazy function.
           </p>
 <a name="phoenix.modules.function.adapting_functions.boost_phoenix_adapt_function.synopsis"></a><h6>
-<a name="id612804"></a>
+<a name="id627856"></a>
             <a class="link" href="adapting_functions.html#phoenix.modules.function.adapting_functions.boost_phoenix_adapt_function.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting"><span class="identifier">BOOST_PHOENIX_ADAPT_FUNCTION</span><span class="special">(</span>
@@ -136,7 +136,7 @@
 <span class="special">)</span>
 </pre>
 <a name="phoenix.modules.function.adapting_functions.boost_phoenix_adapt_function.semantics"></a><h6>
-<a name="id612884"></a>
+<a name="id627937"></a>
             <a class="link" href="adapting_functions.html#phoenix.modules.function.adapting_functions.boost_phoenix_adapt_function.semantics">Semantics</a>
           </h6>
 <p>
@@ -148,13 +148,13 @@
             of arguments.
           </p>
 <a name="phoenix.modules.function.adapting_functions.boost_phoenix_adapt_function.header"></a><h6>
-<a name="id612952"></a>
+<a name="id628004"></a>
             <a class="link" href="adapting_functions.html#phoenix.modules.function.adapting_functions.boost_phoenix_adapt_function.header">Header</a>
           </h6>
 <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">phoenix</span><span class="special">/</span><span class="identifier">function</span><span class="special">/</span><span class="identifier">adapt_function</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="phoenix.modules.function.adapting_functions.boost_phoenix_adapt_function.example"></a><h6>
-<a name="id613035"></a>
+<a name="id628088"></a>
             <a class="link" href="adapting_functions.html#phoenix.modules.function.adapting_functions.boost_phoenix_adapt_function.example">Example</a>
           </h6>
 <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">demo</span>
@@ -199,7 +199,7 @@
 <a name="phoenix.modules.function.adapting_functions.boost_phoenix_adapt_callable_nullary"></a><a class="link" href="adapting_functions.html#phoenix.modules.function.adapting_functions.boost_phoenix_adapt_callable_nullary" title="BOOST_PHOENIX_ADAPT_CALLABLE_NULLARY">BOOST_PHOENIX_ADAPT_CALLABLE_NULLARY</a>
 </h5></div></div></div>
 <a name="phoenix.modules.function.adapting_functions.boost_phoenix_adapt_callable_nullary.description"></a><h6>
-<a name="id613813"></a>
+<a name="id628866"></a>
             <a class="link" href="adapting_functions.html#phoenix.modules.function.adapting_functions.boost_phoenix_adapt_callable_nullary.description">Description</a>
           </h6>
 <p>
@@ -208,7 +208,7 @@
             to make an arbitrary nullary function object a lazy function.
           </p>
 <a name="phoenix.modules.function.adapting_functions.boost_phoenix_adapt_callable_nullary.synopsis"></a><h6>
-<a name="id613849"></a>
+<a name="id628902"></a>
             <a class="link" href="adapting_functions.html#phoenix.modules.function.adapting_functions.boost_phoenix_adapt_callable_nullary.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting"><span class="identifier">BOOST_PHOENIX_ADAPT_CALLABLE_NULLARY</span><span class="special">(</span>
@@ -217,7 +217,7 @@
 <span class="special">)</span>
 </pre>
 <a name="phoenix.modules.function.adapting_functions.boost_phoenix_adapt_callable_nullary.semantics"></a><h6>
-<a name="id613908"></a>
+<a name="id628961"></a>
             <a class="link" href="adapting_functions.html#phoenix.modules.function.adapting_functions.boost_phoenix_adapt_callable_nullary.semantics">Semantics</a>
           </h6>
 <p>
@@ -228,13 +228,13 @@
             Of</a> protocol.
           </p>
 <a name="phoenix.modules.function.adapting_functions.boost_phoenix_adapt_callable_nullary.header"></a><h6>
-<a name="id613972"></a>
+<a name="id629024"></a>
             <a class="link" href="adapting_functions.html#phoenix.modules.function.adapting_functions.boost_phoenix_adapt_callable_nullary.header">Header</a>
           </h6>
 <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">phoenix</span><span class="special">/</span><span class="identifier">function</span><span class="special">/</span><span class="identifier">adapt_callable</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="phoenix.modules.function.adapting_functions.boost_phoenix_adapt_callable_nullary.example"></a><h6>
-<a name="id614056"></a>
+<a name="id629109"></a>
             <a class="link" href="adapting_functions.html#phoenix.modules.function.adapting_functions.boost_phoenix_adapt_callable_nullary.example">Example</a>
           </h6>
 <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">demo</span>
@@ -265,7 +265,7 @@
 <a name="phoenix.modules.function.adapting_functions.boost_phoenix_adapt_callable"></a><a class="link" href="adapting_functions.html#phoenix.modules.function.adapting_functions.boost_phoenix_adapt_callable" title="BOOST_PHOENIX_ADAPT_CALLABLE">BOOST_PHOENIX_ADAPT_CALLABLE</a>
 </h5></div></div></div>
 <a name="phoenix.modules.function.adapting_functions.boost_phoenix_adapt_callable.description"></a><h6>
-<a name="id614374"></a>
+<a name="id629427"></a>
             <a class="link" href="adapting_functions.html#phoenix.modules.function.adapting_functions.boost_phoenix_adapt_callable.description">Description</a>
           </h6>
 <p>
@@ -274,7 +274,7 @@
             to make an arbitrary function object a lazy function.
           </p>
 <a name="phoenix.modules.function.adapting_functions.boost_phoenix_adapt_callable.synopsis"></a><h6>
-<a name="id614410"></a>
+<a name="id629462"></a>
             <a class="link" href="adapting_functions.html#phoenix.modules.function.adapting_functions.boost_phoenix_adapt_callable.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting"><span class="identifier">BOOST_PHOENIX_ADAPT_CALLABLE</span><span class="special">(</span>
@@ -284,7 +284,7 @@
 <span class="special">)</span>
 </pre>
 <a name="phoenix.modules.function.adapting_functions.boost_phoenix_adapt_callable.semantics"></a><h6>
-<a name="id614480"></a>
+<a name="id629533"></a>
             <a class="link" href="adapting_functions.html#phoenix.modules.function.adapting_functions.boost_phoenix_adapt_callable.semantics">Semantics</a>
           </h6>
 <p>
@@ -296,13 +296,13 @@
             Of</a> protocol.
           </p>
 <a name="phoenix.modules.function.adapting_functions.boost_phoenix_adapt_callable.header"></a><h6>
-<a name="id614554"></a>
+<a name="id629607"></a>
             <a class="link" href="adapting_functions.html#phoenix.modules.function.adapting_functions.boost_phoenix_adapt_callable.header">Header</a>
           </h6>
 <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">phoenix</span><span class="special">/</span><span class="identifier">function</span><span class="special">/</span><span class="identifier">adapt_callable</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="phoenix.modules.function.adapting_functions.boost_phoenix_adapt_callable.example"></a><h6>
-<a name="id614638"></a>
+<a name="id629690"></a>
             <a class="link" href="adapting_functions.html#phoenix.modules.function.adapting_functions.boost_phoenix_adapt_callable.example">Example</a>
           </h6>
 <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">demo</span>

Modified: trunk/libs/phoenix/doc/html/phoenix/modules/operator.html
==============================================================================
--- trunk/libs/phoenix/doc/html/phoenix/modules/operator.html (original)
+++ trunk/libs/phoenix/doc/html/phoenix/modules/operator.html 2011-05-09 18:05:24 EDT (Mon, 09 May 2011)
@@ -141,18 +141,18 @@
 </span><span class="identifier">val</span><span class="special">(</span><span class="number">1</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="number">3</span><span class="special">;</span> <span class="comment">// Lazily evaluated
 </span></pre>
 <a name="phoenix.modules.operator.supported_operators"></a><h5>
-<a name="id616914"></a>
+<a name="id631967"></a>
         <a class="link" href="operator.html#phoenix.modules.operator.supported_operators">Supported operators</a>
       </h5>
 <a name="phoenix.modules.operator.unary_operators"></a><h5>
-<a name="id616933"></a>
+<a name="id631986"></a>
         <a class="link" href="operator.html#phoenix.modules.operator.unary_operators">Unary operators</a>
       </h5>
 <pre class="programlisting"><span class="identifier">prefix</span><span class="special">:</span> <span class="special">~,</span> <span class="special">!,</span> <span class="special">-,</span> <span class="special">+,</span> <span class="special">++,</span> <span class="special">--,</span> <span class="special">&amp;</span> <span class="special">(</span><span class="identifier">reference</span><span class="special">),</span> <span class="special">*</span> <span class="special">(</span><span class="identifier">dereference</span><span class="special">)</span>
 <span class="identifier">postfix</span><span class="special">:</span> <span class="special">++,</span> <span class="special">--</span>
 </pre>
 <a name="phoenix.modules.operator.binary_operators"></a><h5>
-<a name="id617064"></a>
+<a name="id632117"></a>
         <a class="link" href="operator.html#phoenix.modules.operator.binary_operators">Binary operators</a>
       </h5>
 <pre class="programlisting"><span class="special">=,</span> <span class="special">[],</span> <span class="special">+=,</span> <span class="special">-=,</span> <span class="special">*=,</span> <span class="special">/=,</span> <span class="special">%=,</span> <span class="special">&amp;=,</span> <span class="special">|=,</span> <span class="special">^=,</span> <span class="special">&lt;&lt;=,</span> <span class="special">&gt;&gt;=</span>
@@ -161,7 +161,7 @@
 <span class="special">&amp;&amp;,</span> <span class="special">||,</span> <span class="special">-&gt;*</span>
 </pre>
 <a name="phoenix.modules.operator.ternary_operator"></a><h5>
-<a name="id617265"></a>
+<a name="id632318"></a>
         <a class="link" href="operator.html#phoenix.modules.operator.ternary_operator">Ternary operator</a>
       </h5>
 <pre class="programlisting"><span class="identifier">if_else</span><span class="special">(</span><span class="identifier">c</span><span class="special">,</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">b</span><span class="special">)</span>
@@ -174,7 +174,7 @@
         albeit in a lazy manner.
       </p>
 <a name="phoenix.modules.operator.member_pointer_operator"></a><h5>
-<a name="id617367"></a>
+<a name="id632420"></a>
         <a class="link" href="operator.html#phoenix.modules.operator.member_pointer_operator">Member pointer
         operator</a>
       </h5>
@@ -215,7 +215,7 @@
 <span class="special">(</span><span class="identifier">arg1</span><span class="special">-&gt;*&amp;</span><span class="identifier">A</span><span class="special">::</span><span class="identifier">func</span><span class="special">)(</span><span class="identifier">arg2</span><span class="special">)(</span><span class="identifier">a</span><span class="special">,</span> <span class="identifier">i</span><span class="special">);</span> <span class="comment">// returns a-&gt;func(i)
 </span></pre>
 <a name="phoenix.modules.operator.include_files"></a><h5>
-<a name="id617747"></a>
+<a name="id632800"></a>
         <a class="link" href="operator.html#phoenix.modules.operator.include_files">Include Files</a>
       </h5>
 <div class="informaltable"><table class="table">

Modified: trunk/libs/phoenix/doc/html/phoenix/modules/stl/algorithm.html
==============================================================================
--- trunk/libs/phoenix/doc/html/phoenix/modules/stl/algorithm.html (original)
+++ trunk/libs/phoenix/doc/html/phoenix/modules/stl/algorithm.html 2011-05-09 18:05:24 EDT (Mon, 09 May 2011)
@@ -80,7 +80,7 @@
         </p>
 </div>
 <div class="table">
-<a name="id631727"></a><p class="title"><b>Table&#160;1.6.&#160;Iteration Algorithms</b></p>
+<a name="id646780"></a><p class="title"><b>Table&#160;1.6.&#160;Iteration Algorithms</b></p>
 <div class="table-contents"><table class="table" summary="Iteration Algorithms">
 <colgroup>
 <col>
@@ -135,7 +135,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="id632005"></a><p class="title"><b>Table&#160;1.7.&#160;Querying Algorithms</b></p>
+<a name="id647058"></a><p class="title"><b>Table&#160;1.7.&#160;Querying Algorithms</b></p>
 <div class="table-contents"><table class="table" summary="Querying Algorithms">
 <colgroup>
 <col>
@@ -448,7 +448,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="id634477"></a><p class="title"><b>Table&#160;1.8.&#160;Transformation Algorithms</b></p>
+<a name="id649530"></a><p class="title"><b>Table&#160;1.8.&#160;Transformation Algorithms</b></p>
 <div class="table-contents"><table class="table" summary="Transformation Algorithms">
 <colgroup>
 <col>

Modified: trunk/libs/phoenix/doc/html/phoenix/modules/stl/container.html
==============================================================================
--- trunk/libs/phoenix/doc/html/phoenix/modules/stl/container.html (original)
+++ trunk/libs/phoenix/doc/html/phoenix/modules/stl/container.html 2011-05-09 18:05:24 EDT (Mon, 09 May 2011)
@@ -144,7 +144,7 @@
           does not use the member "dot" syntax.
         </p>
 <div class="table">
-<a name="id628676"></a><p class="title"><b>Table&#160;1.4.&#160;Sample usage</b></p>
+<a name="id643729"></a><p class="title"><b>Table&#160;1.4.&#160;Sample usage</b></p>
 <div class="table-contents"><table class="table" summary="Sample usage">
 <colgroup>
 <col>
@@ -222,7 +222,7 @@
         </p>
 </div>
 <div class="table">
-<a name="id629015"></a><p class="title"><b>Table&#160;1.5.&#160;Lazy STL Container Functions</b></p>
+<a name="id644068"></a><p class="title"><b>Table&#160;1.5.&#160;Lazy STL Container Functions</b></p>
 <div class="table-contents"><table class="table" summary="Lazy STL Container Functions">
 <colgroup>
 <col>

Modified: trunk/libs/phoenix/doc/html/phoenix/organization.html
==============================================================================
--- trunk/libs/phoenix/doc/html/phoenix/organization.html (original)
+++ trunk/libs/phoenix/doc/html/phoenix/organization.html 2011-05-09 18:05:24 EDT (Mon, 09 May 2011)
@@ -59,7 +59,7 @@
       files. There are no object files to link against.
     </p>
 <a name="phoenix.organization.core"></a><h3>
-<a name="id607350"></a>
+<a name="id622403"></a>
       <a class="link" href="organization.html#phoenix.organization.core">Core</a>
     </h3>
 <p>
@@ -79,7 +79,7 @@
       can again be another expression.
     </p>
 <div class="table">
-<a name="id607389"></a><p class="title"><b>Table&#160;1.2.&#160;Modules</b></p>
+<a name="id622442"></a><p class="title"><b>Table&#160;1.2.&#160;Modules</b></p>
 <div class="table-contents"><table class="table" summary="Modules">
 <colgroup>
 <col>
@@ -207,7 +207,7 @@
       core module is defined in <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">phoenix</span><span class="special">/</span><span class="identifier">core</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>.
     </p>
 <div class="table">
-<a name="id607677"></a><p class="title"><b>Table&#160;1.3.&#160;Includes</b></p>
+<a name="id622730"></a><p class="title"><b>Table&#160;1.3.&#160;Includes</b></p>
 <div class="table-contents"><table class="table" summary="Includes">
 <colgroup>
 <col>

Modified: trunk/libs/phoenix/doc/html/phoenix/starter_kit.html
==============================================================================
--- trunk/libs/phoenix/doc/html/phoenix/starter_kit.html (original)
+++ trunk/libs/phoenix/doc/html/phoenix/starter_kit.html 2011-05-09 18:05:24 EDT (Mon, 09 May 2011)
@@ -59,7 +59,7 @@
       into high gear quickly.
     </p>
 <a name="phoenix.starter_kit.functors_everywhere"></a><h4>
-<a name="id561090"></a>
+<a name="id576143"></a>
       <a class="link" href="starter_kit.html#phoenix.starter_kit.functors_everywhere">Functors everywhere</a>
     </h4>
 <p>

Modified: trunk/libs/phoenix/doc/html/phoenix/starter_kit/lazy_functions.html
==============================================================================
--- trunk/libs/phoenix/doc/html/phoenix/starter_kit/lazy_functions.html (original)
+++ trunk/libs/phoenix/doc/html/phoenix/starter_kit/lazy_functions.html 2011-05-09 18:05:24 EDT (Mon, 09 May 2011)
@@ -52,7 +52,7 @@
 <span class="identifier">function</span><span class="special">&lt;</span><span class="identifier">is_odd_impl</span><span class="special">&gt;</span> <span class="identifier">is_odd</span><span class="special">;</span>
 </pre>
 <a name="phoenix.starter_kit.lazy_functions.things_to_note_"></a><h5>
-<a name="id605371"></a>
+<a name="id620423"></a>
         <a class="link" href="lazy_functions.html#phoenix.starter_kit.lazy_functions.things_to_note_">Things
         to note:</a>
       </h5>
@@ -82,7 +82,7 @@
         (See function.cpp)
       </p>
 <a name="phoenix.starter_kit.lazy_functions.predefined_lazy_functions"></a><h5>
-<a name="id605548"></a>
+<a name="id620601"></a>
         <a class="link" href="lazy_functions.html#phoenix.starter_kit.lazy_functions.predefined_lazy_functions">Predefined
         Lazy Functions</a>
       </h5>

Modified: trunk/libs/phoenix/doc/html/phoenix/starter_kit/lazy_operators.html
==============================================================================
--- trunk/libs/phoenix/doc/html/phoenix/starter_kit/lazy_operators.html (original)
+++ trunk/libs/phoenix/doc/html/phoenix/starter_kit/lazy_operators.html 2011-05-09 18:05:24 EDT (Mon, 09 May 2011)
@@ -76,7 +76,7 @@
       </p>
 </div>
 <a name="phoenix.starter_kit.lazy_operators.first_practical_example"></a><h5>
-<a name="id604297"></a>
+<a name="id619350"></a>
         <a class="link" href="lazy_operators.html#phoenix.starter_kit.lazy_operators.first_practical_example">First
         Practical Example</a>
       </h5>

Modified: trunk/libs/phoenix/doc/html/phoenix/starter_kit/values.html
==============================================================================
--- trunk/libs/phoenix/doc/html/phoenix/starter_kit/values.html (original)
+++ trunk/libs/phoenix/doc/html/phoenix/starter_kit/values.html 2011-05-09 18:05:24 EDT (Mon, 09 May 2011)
@@ -39,7 +39,7 @@
         World"</span></code>.
       </p>
 <a name="phoenix.starter_kit.values.lazy_evaluation"></a><h5>
-<a name="id602730"></a>
+<a name="id617783"></a>
         <a class="link" href="values.html#phoenix.starter_kit.values.lazy_evaluation">Lazy Evaluation</a>
       </h5>
 <p>
@@ -71,7 +71,7 @@
         anything and defers the evaluation for later.
       </p>
 <a name="phoenix.starter_kit.values.callbacks"></a><h5>
-<a name="id602955"></a>
+<a name="id618008"></a>
         <a class="link" href="values.html#phoenix.starter_kit.values.callbacks">Callbacks</a>
       </h5>
 <p>

Modified: trunk/libs/phoenix/doc/modules/core.qbk
==============================================================================
--- trunk/libs/phoenix/doc/modules/core.qbk (original)
+++ trunk/libs/phoenix/doc/modules/core.qbk 2011-05-09 18:05:24 EDT (Mon, 09 May 2011)
@@ -130,9 +130,9 @@
 
     namespace placeholders
     {
- expression::argument<0>::type const arg1 = {};
- expression::argument<1>::type const arg2 = {};
- expression::argument<2>::type const arg3 = {};
+ expression::argument<1>::type const arg1 = {};
+ expression::argument<2>::type const arg2 = {};
+ expression::argument<3>::type const arg3 = {};
     }
 
 and its __bll__ `_1`..`_N` style counterparts:
@@ -140,9 +140,9 @@
 
     namespace placeholders
     {
- expression::argument<0>::type const _1 = {};
- expression::argument<1>::type const _2 = {};
- expression::argument<2>::type const _3 = {};
+ expression::argument<1>::type const _1 = {};
+ expression::argument<2>::type const _2 = {};
+ expression::argument<3>::type const _3 = {};
     }
 
 [note You can set `BOOST_PHOENIX_ARG_LIMIT`, the predefined maximum
@@ -153,7 +153,7 @@
 
 When appropriate, you can define your own `argument` names. For example:
 
- expression::argument<0>::type x; // note zero based index
+ expression::argument<1>::type x; // note one based index
 
 `x` may now be used as a parameter to a lazy function:
 

Modified: trunk/libs/phoenix/example/adapted_echo_server.cpp
==============================================================================
--- trunk/libs/phoenix/example/adapted_echo_server.cpp (original)
+++ trunk/libs/phoenix/example/adapted_echo_server.cpp 2011-05-09 18:05:24 EDT (Mon, 09 May 2011)
@@ -7,14 +7,19 @@
 
 #include <cstdlib>
 #include <iostream>
+
+#define BOOST_PHOENIX_NO_PREDEFINED_TERMINALS
+
 #include <boost/phoenix.hpp>
 #include <boost/asio.hpp>
 
 namespace phx = boost::phoenix;
 
 using boost::phoenix::ref;
+/*
 using boost::phoenix::lambda;
 using boost::phoenix::arg_names::_1;
+*/
 
 BOOST_PHOENIX_ADAPT_FUNCTION(void, read, boost::asio::async_read, 4)
 BOOST_PHOENIX_ADAPT_FUNCTION(void, write, boost::asio::async_write, 3)
@@ -41,6 +46,9 @@
       return 1;
     }
 
+ phx::lambda_type lambda;
+ phx::arg_names::_1_type _1;
+
     boost::asio::io_service io_service;
     boost::asio::ip::tcp::acceptor acceptor(io_service, boost::asio::ip::tcp::endpoint(boost::asio::ip::tcp::v4(), std::atoi(argv[1])));
     boost::asio::ip::tcp::socket socket(io_service);


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk