Changeset 54718


Ignore:
Timestamp:
Jul 6, 2009, 6:56:58 PM (9 years ago)
Author:
Hartmut Kaiser
Message:

Spirit: doc update

Location:
trunk/libs/spirit/doc
Files:
1 added
43 edited

Legend:

Unmodified
Added
Removed
  • trunk/libs/spirit/doc/html/index.html

    r54708 r54718  
    3535      de Guzman, Hartmut Kaiser</p></div>
    3636<div><div class="legalnotice" title="Legal Notice">
    37 <a name="id1052321"></a><p>
     37<a name="id1027199"></a><p>
    3838        Distributed under the Boost Software License, Version 1.0. (See accompanying
    3939        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>)
     
    9595<dt><span class="section"><a href="spirit/qi/reference.html">Reference</a></span></dt>
    9696<dd><dl>
    97 <dt><span class="section"><a href="spirit/qi/reference/concepts.html">Concepts</a></span></dt>
     97<dt><span class="section"><a href="spirit/qi/reference/parser_concepts.html">Parser Concepts</a></span></dt>
    9898<dt><span class="section"><a href="spirit/qi/reference/basics.html">Basics</a></span></dt>
    9999<dt><span class="section"><a href="spirit/qi/reference/string.html">String</a></span></dt>
     
    122122<dt><span class="section"><a href="spirit/karma/quick_reference/phoenix.html">Phoenix</a></span></dt>
    123123</dl></dd>
     124<dt><span class="section"><a href="spirit/karma/reference.html">Reference</a></span></dt>
     125<dd><dl><dt><span class="section"><a href="spirit/karma/reference/generator_concepts.html">Generator
     126        Concepts</a></span></dt></dl></dd>
    124127</dl></dd>
    125128<dt><span class="section"><a href="spirit/lex.html"> <span class="emphasis"><em>Spirit.Lex</em></span></a></span></dt>
     
    174177</div>
    175178<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
    176 <td align="left"><p><small>Last revised: July 06, 2009 at 13:14:00 GMT</small></p></td>
     179<td align="left"><p><small>Last revised: July 06, 2009 at 18:53:30 GMT</small></p></td>
    177180<td align="right"><div class="copyright-footer"></div></td>
    178181</tr></table>
  • trunk/libs/spirit/doc/html/spirit/abstracts/parsing_expression_grammar.html

    r54708 r54718  
    4141      </p>
    4242<a name="spirit.abstracts.parsing_expression_grammar.sequences"></a><h5>
    43 <a name="id1061209"></a>
     43<a name="id1036087"></a>
    4444        <a class="link" href="parsing_expression_grammar.html#spirit.abstracts.parsing_expression_grammar.sequences">Sequences</a>
    4545      </h5>
     
    8282</table></div>
    8383<a name="spirit.abstracts.parsing_expression_grammar.alternatives"></a><h5>
    84 <a name="id1061327"></a>
     84<a name="id1036205"></a>
    8585        <a class="link" href="parsing_expression_grammar.html#spirit.abstracts.parsing_expression_grammar.alternatives">Alternatives</a>
    8686      </h5>
     
    125125      </p>
    126126<a name="spirit.abstracts.parsing_expression_grammar.loops"></a><h5>
    127 <a name="id1061466"></a>
     127<a name="id1036344"></a>
    128128        <a class="link" href="parsing_expression_grammar.html#spirit.abstracts.parsing_expression_grammar.loops">Loops</a>
    129129      </h5>
     
    188188      </p>
    189189<a name="spirit.abstracts.parsing_expression_grammar.difference"></a><h5>
    190 <a name="id1061607"></a>
     190<a name="id1036484"></a>
    191191        <a class="link" href="parsing_expression_grammar.html#spirit.abstracts.parsing_expression_grammar.difference">Difference</a>
    192192      </h5>
  • trunk/libs/spirit/doc/html/spirit/abstracts/syntax_diagram.html

    r54708 r54718  
    3232        It is easier to understand PEG using Syntax Diagrams. Syntax diagrams represent
    3333        a grammar graphically. It was used extensibly by Niklaus Wirth
    34         <sup>[<a name="id1060798" href="#ftn.id1060798" class="footnote">2</a>]</sup>
     34        <sup>[<a name="id1035676" href="#ftn.id1035676" class="footnote">2</a>]</sup>
    3535        in the "Pascal User Manual". Syntax Diagrams are easily understandable
    3636        with programmers due to its similarity to flow charts. The isomorphism of
     
    3939      </p>
    4040<a name="spirit.abstracts.syntax_diagram.elements"></a><h5>
    41 <a name="id1060810"></a>
     41<a name="id1035688"></a>
    4242        <a class="link" href="syntax_diagram.html#spirit.abstracts.syntax_diagram.elements">Elements</a>
    4343      </h5>
     
    8383</blockquote></div>
    8484<a name="spirit.abstracts.syntax_diagram.constructs"></a><h5>
    85 <a name="id1060909"></a>
     85<a name="id1035787"></a>
    8686        <a class="link" href="syntax_diagram.html#spirit.abstracts.syntax_diagram.constructs">Constructs</a>
    8787      </h5>
     
    154154      </p>
    155155<a name="spirit.abstracts.syntax_diagram.predicates"></a><h5>
    156 <a name="id1061070"></a>
     156<a name="id1035948"></a>
    157157        <a class="link" href="syntax_diagram.html#spirit.abstracts.syntax_diagram.predicates">Predicates</a>
    158158      </h5>
     
    209209<div class="footnotes">
    210210<br><hr width="100" align="left">
    211 <div class="footnote"><p><sup>[<a name="ftn.id1060798" href="#id1060798" class="para">2</a>] </sup>
     211<div class="footnote"><p><sup>[<a name="ftn.id1035676" href="#id1035676" class="para">2</a>] </sup>
    212212            Niklaus Wirth: The Programming Language Pascal. (July 1973)
    213213          </p></div>
  • trunk/libs/spirit/doc/html/spirit/acknowledgments.html

    r54708 r54718  
    4848    </p>
    4949<a name="spirit.acknowledgments.acknowledgements_from_the_spirit_v1__emphasis_classic__emphasis__documentation"></a><h4>
    50 <a name="id1147831"></a>
     50<a name="id1126802"></a>
    5151      <a class="link" href="acknowledgments.html#spirit.acknowledgments.acknowledgements_from_the_spirit_v1__emphasis_classic__emphasis__documentation">Acknowledgements
    5252      from the Spirit V1 <span class="emphasis"><em>classic</em></span> Documentation</a>
  • trunk/libs/spirit/doc/html/spirit/faq.html

    r54708 r54718  
    2828</h2></div></div></div>
    2929<a name="spirit.faq.i_m_getting_multiple_symbol_definition_errors_while_using_visual_c____anything_i_could_do_about_that_"></a><h4>
    30 <a name="id1146561"></a>
     30<a name="id1125545"></a>
    3131      <a class="link" href="faq.html#spirit.faq.i_m_getting_multiple_symbol_definition_errors_while_using_visual_c____anything_i_could_do_about_that_">I'm
    3232      getting multiple symbol definition errors while using Visual C++. Anything
     
    6565    </p>
    6666<a name="spirit.faq.i_m_very_confused_about_the_header_hell_in_my_boost_spirit_directory__what_s_all_this_about_"></a><h4>
    67 <a name="id1146731"></a>
     67<a name="id1125716"></a>
    6868      <a class="link" href="faq.html#spirit.faq.i_m_very_confused_about_the_header_hell_in_my_boost_spirit_directory__what_s_all_this_about_">I'm
    6969      very confused about the header hell in my boost/spirit directory. What's all
     
    162162    </p>
    163163<p>
    164       The last bit missing is <a href="../../../phoenix/doc/html/index.html" target="_top">Phoenix2</a>
     164      The last bit missing is <a href="../../../phoenix/doc/html/index.html" target="_top">Boost.Phoenix</a>
    165165      (which currently still lives under the Spirit umbrella, but already has been
    166       accepted as a Boost library, so it will move away). <a href="../../../phoenix/doc/html/index.html" target="_top">Phoenix2</a>
     166      accepted as a Boost library, so it will move away). <a href="../../../phoenix/doc/html/index.html" target="_top">Boost.Phoenix</a>
    167167      is a library allowing to write functional style C++, which is interesting on
    168168      itself, but as it initially has been developed for Spirit, it is nicely integrated
  • trunk/libs/spirit/doc/html/spirit/introduction.html

    r54708 r54718  
    3131      library for C++. It allows you to write grammars and format descriptions using
    3232      a format similar to Extended Backus Naur Form (EBNF)
    33       <sup>[<a name="id1057822" href="#ftn.id1057822" class="footnote">1</a>]</sup>
     33      <sup>[<a name="id1032700" href="#ftn.id1032700" class="footnote">1</a>]</sup>
    3434      directly in C++. These inline grammar specifications can mix freely with other
    3535      C++ code and, thanks to the generative power of C++ templates, are immediately
     
    132132    </p>
    133133<a name="spirit.introduction.a_quick_overview_of_parsing_with__emphasis_spirit_qi__emphasis_"></a><h4>
    134 <a name="id1058035"></a>
     134<a name="id1032913"></a>
    135135      <a class="link" href="introduction.html#spirit.introduction.a_quick_overview_of_parsing_with__emphasis_spirit_qi__emphasis_">A
    136136      Quick Overview of Parsing with <span class="emphasis"><em>Spirit.Qi</em></span></a>
     
    222222    </p>
    223223<a name="spirit.introduction.a_quick_overview_of_output_generation_with__emphasis_spirit_karma__emphasis_"></a><h4>
    224 <a name="id1058988"></a>
     224<a name="id1033866"></a>
    225225      <a class="link" href="introduction.html#spirit.introduction.a_quick_overview_of_output_generation_with__emphasis_spirit_karma__emphasis_">A
    226226      Quick Overview of Output Generation with <span class="emphasis"><em>Spirit.Karma</em></span></a>
     
    255255    </p>
    256256<div class="table">
    257 <a name="id1059329"></a><p class="title"><b>Table 2. Different output formats for `std::vector&lt;int&gt;`</b></p>
     257<a name="id1034207"></a><p class="title"><b>Table 2. Different output formats for `std::vector&lt;int&gt;`</b></p>
    258258<div class="table-contents"><table class="table" summary="Different output formats for `std::vector&lt;int&gt;`">
    259259<colgroup>
     
    370370    </p>
    371371<div class="table">
    372 <a name="id1059976"></a><p class="title"><b>Table 3. Different data types usable with the output format
     372<a name="id1034854"></a><p class="title"><b>Table 3. Different data types usable with the output format
    373373    `*(int_ &lt;&lt; eol)`</b></p>
    374374<div class="table-contents"><table class="table" summary="Different data types usable with the output format
     
    440440<br class="table-break"><div class="footnotes">
    441441<br><hr width="100" align="left">
    442 <div class="footnote"><p><sup>[<a name="ftn.id1057822" href="#id1057822" class="para">1</a>] </sup>
     442<div class="footnote"><p><sup>[<a name="ftn.id1032700" href="#id1032700" class="para">1</a>] </sup>
    443443          <a href="http://www.cl.cam.ac.uk/%7Emgk25/iso-14977.pdf" target="_top">ISO-EBNF</a>
    444444        </p></div>
  • trunk/libs/spirit/doc/html/spirit/karma.html

    r54698 r54718  
    4848<dt><span class="section"><a href="karma/quick_reference/phoenix.html">Phoenix</a></span></dt>
    4949</dl></dd>
     50<dt><span class="section"><a href="karma/reference.html">Reference</a></span></dt>
     51<dd><dl><dt><span class="section"><a href="karma/reference/generator_concepts.html">Generator
     52        Concepts</a></span></dt></dl></dd>
    5053</dl></div>
    5154</div>
  • trunk/libs/spirit/doc/html/spirit/karma/quick_reference/compound_attribute_rules.html

    r54708 r54718  
    4242        </p>
    4343<div class="table">
    44 <a name="id1115097"></a><p class="title"><b>Table 5. Spirit.Karma compound generator attribute types</b></p>
     44<a name="id1089888"></a><p class="title"><b>Table 5. Spirit.Karma compound generator attribute types</b></p>
    4545<div class="table-contents"><table class="table" summary="Spirit.Karma compound generator attribute types">
    4646<colgroup>
  • trunk/libs/spirit/doc/html/spirit/karma/quick_reference/phoenix.html

    r54700 r54718  
    88<link rel="up" href="../quick_reference.html" title="Quick Reference">
    99<link rel="prev" href="semantic_actions.html" title="Semantic Actions">
    10 <link rel="next" href="../../lex.html" title="Spirit.Lex">
     10<link rel="next" href="../reference.html" title="Reference">
    1111</head>
    1212<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
     
    2121<hr>
    2222<div class="spirit-nav">
    23 <a accesskey="p" href="semantic_actions.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../quick_reference.html"><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="../../lex.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
     23<a accesskey="p" href="semantic_actions.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../quick_reference.html"><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="../reference.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
    2424</div>
    2525<div class="section" title="Phoenix">
     
    2828</h4></div></div></div>
    2929<p>
    30           <a href="../../../../../phoenix/doc/html/index.html" target="_top">Phoenix2</a> makes it
    31           easier to attach semantic actions. You just inline your lambda expressions:
     30          <a href="../../../../../phoenix/doc/html/index.html" target="_top">Boost.Phoenix</a> makes
     31          it easier to attach semantic actions. You just inline your lambda expressions:
    3232        </p>
    3333<pre class="programlisting"><span class="identifier">g</span><span class="special">[</span><span class="identifier">phoenix</span><span class="special">-</span><span class="identifier">lambda</span><span class="special">-</span><span class="identifier">expression</span><span class="special">]</span>
    3434</pre>
    3535<p>
    36           <span class="emphasis"><em>Spirit.Karma</em></span> provides some <a href="../../../../../phoenix/doc/html/index.html" target="_top">Phoenix2</a>
     36          <span class="emphasis"><em>Spirit.Karma</em></span> provides some <a href="../../../../../phoenix/doc/html/index.html" target="_top">Boost.Phoenix</a>
    3737          placeholders to access important information from the <code class="computeroutput"><span class="identifier">Attr</span></code>
    3838          and <code class="computeroutput"><span class="identifier">Context</span></code> that are otherwise
     
    8181<hr>
    8282<div class="spirit-nav">
    83 <a accesskey="p" href="semantic_actions.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../quick_reference.html"><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="../../lex.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
     83<a accesskey="p" href="semantic_actions.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../quick_reference.html"><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="../reference.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
    8484</div>
    8585</body>
  • trunk/libs/spirit/doc/html/spirit/karma/tutorials/quick_start.html

    r54708 r54718  
    2828</h4></div></div></div>
    2929<a name="spirit.karma.tutorials.quick_start.spirit_karma___what_s_that_"></a><h6>
    30 <a name="id1105394"></a>
     30<a name="id1080300"></a>
    3131          <a class="link" href="quick_start.html#spirit.karma.tutorials.quick_start.spirit_karma___what_s_that_">Spirit.Karma
    3232          - what's that?</a>
  • trunk/libs/spirit/doc/html/spirit/karma/tutorials/semantic_actions.html

    r54708 r54718  
    248248        </p>
    249249<a name="spirit.karma.tutorials.semantic_actions.phoenix"></a><h6>
    250 <a name="id1107766"></a>
     250<a name="id1082482"></a>
    251251          <a class="link" href="semantic_actions.html#spirit.karma.tutorials.semantic_actions.phoenix">Phoenix</a>
    252252        </h6>
  • trunk/libs/spirit/doc/html/spirit/karma/tutorials/warming_up.html

    r54708 r54718  
    3232        </p>
    3333<a name="spirit.karma.tutorials.warming_up.trivial_example__1_generating_a_number"></a><h6>
    34 <a name="id1105509"></a>
     34<a name="id1080416"></a>
    3535          <a class="link" href="warming_up.html#spirit.karma.tutorials.warming_up.trivial_example__1_generating_a_number">Trivial
    3636          Example #1 Generating a number</a>
     
    5252        </p>
    5353<a name="spirit.karma.tutorials.warming_up.trivial_example__2_generating_two_numbers"></a><h6>
    54 <a name="id1105552"></a>
     54<a name="id1080459"></a>
    5555          <a class="link" href="warming_up.html#spirit.karma.tutorials.warming_up.trivial_example__2_generating_two_numbers">Trivial
    5656          Example #2 Generating two numbers</a>
     
    9090</table></div>
    9191<a name="spirit.karma.tutorials.warming_up.trivial_example__3_generating_one_or_more_numbers"></a><h6>
    92 <a name="id1105638"></a>
     92<a name="id1080544"></a>
    9393          <a class="link" href="warming_up.html#spirit.karma.tutorials.warming_up.trivial_example__3_generating_one_or_more_numbers">Trivial
    9494          Example #3 Generating one or more numbers</a>
     
    115115        </p>
    116116<a name="spirit.karma.tutorials.warming_up.trivial_example__4_generating_a_comma_delimited_list_of_numbers"></a><h6>
    117 <a name="id1105686"></a>
     117<a name="id1080592"></a>
    118118          <a class="link" href="warming_up.html#spirit.karma.tutorials.warming_up.trivial_example__4_generating_a_comma_delimited_list_of_numbers">Trivial
    119119          Example #4 Generating a comma-delimited list of numbers</a>
     
    138138        </p>
    139139<a name="spirit.karma.tutorials.warming_up.let_s_generate_"></a><h6>
    140 <a name="id1105820"></a>
     140<a name="id1080846"></a>
    141141          <a class="link" href="warming_up.html#spirit.karma.tutorials.warming_up.let_s_generate_">Let's
    142142          Generate!</a>
  • trunk/libs/spirit/doc/html/spirit/lex.html

    r54698 r54718  
    77<link rel="home" href="../index.html" title="Spirit 2.1">
    88<link rel="up" href="../index.html" title="Spirit 2.1">
    9 <link rel="prev" href="karma/quick_reference/phoenix.html" title="Phoenix">
     9<link rel="prev" href="karma/reference/generator_concepts/narygenerator.html" title="NaryGenerator">
    1010<link rel="next" href="lex/lexer_introduction.html" title="Introduction to Spirit.Lex">
    1111</head>
     
    2121<hr>
    2222<div class="spirit-nav">
    23 <a accesskey="p" href="karma/quick_reference/phoenix.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="lex/lexer_introduction.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
     23<a accesskey="p" href="karma/reference/generator_concepts/narygenerator.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="lex/lexer_introduction.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
    2424</div>
    2525<div class="section" title="Spirit.Lex">
     
    7777<hr>
    7878<div class="spirit-nav">
    79 <a accesskey="p" href="karma/quick_reference/phoenix.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="lex/lexer_introduction.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
     79<a accesskey="p" href="karma/reference/generator_concepts/narygenerator.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="lex/lexer_introduction.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
    8080</div>
    8181</body>
  • trunk/libs/spirit/doc/html/spirit/lex/abstracts/lexer_primitives/lexer_token_values.html

    r54708 r54718  
    5252          </p>
    5353<a name="spirit.lex.abstracts.lexer_primitives.lexer_token_values.the_anatomy_of_a_token"></a><h6>
    54 <a name="id1132747"></a>
     54<a name="id1111654"></a>
    5555            <a class="link" href="lexer_token_values.html#spirit.lex.abstracts.lexer_primitives.lexer_token_values.the_anatomy_of_a_token">The
    5656            Anatomy of a Token</a>
     
    188188          </p>
    189189<a name="spirit.lex.abstracts.lexer_primitives.lexer_token_values.the_physiognomy_of_a_token_definition"></a><h6>
    190 <a name="id1133272"></a>
     190<a name="id1112180"></a>
    191191            <a class="link" href="lexer_token_values.html#spirit.lex.abstracts.lexer_primitives.lexer_token_values.the_physiognomy_of_a_token_definition">The
    192192            Physiognomy of a Token Definition</a>
     
    261261</table></div>
    262262<a name="spirit.lex.abstracts.lexer_primitives.lexer_token_values.examples_of_using__link_linkend__spirit_lex_reference_token_class___code__phrase_role__identifier__lexertl_token__phrase__phrase_role__special___lt__gt___phrase___code___link_"></a><h6>
    263 <a name="id1133528"></a>
     263<a name="id1113281"></a>
    264264            <a class="link" href="lexer_token_values.html#spirit.lex.abstracts.lexer_primitives.lexer_token_values.examples_of_using__link_linkend__spirit_lex_reference_token_class___code__phrase_role__identifier__lexertl_token__phrase__phrase_role__special___lt__gt___phrase___code___link_">Examples
    265265            of using <a class="link" href="../../reference/token_class.html" title="Token Class"><code class="computeroutput"><span class="identifier">lexertl_token</span><span class="special">&lt;&gt;</span></code></a></a>
  • trunk/libs/spirit/doc/html/spirit/lex/abstracts/lexer_semantic_actions.html

    r54708 r54718  
    106106</pre>
    107107<a name="spirit.lex.abstracts.lexer_semantic_actions.the_context_of_a_lexer_semantic_action"></a><h6>
    108 <a name="id1139177"></a>
     108<a name="id1118151"></a>
    109109          <a class="link" href="lexer_semantic_actions.html#spirit.lex.abstracts.lexer_semantic_actions.the_context_of_a_lexer_semantic_action">The
    110110          context of a lexer semantic action</a>
     
    121121        </p>
    122122<div class="table">
    123 <a name="id1139197"></a><p class="title"><b>Table 6. Functions exposed by any context passed to a lexer
     123<a name="id1118171"></a><p class="title"><b>Table 6. Functions exposed by any context passed to a lexer
    124124        semantic action</b></p>
    125125<div class="table-contents"><table class="table" summary="Functions exposed by any context passed to a lexer
     
    242242</div>
    243243<br class="table-break"><a name="spirit.lex.abstracts.lexer_semantic_actions.lexer_semantic_actions_using_phoenix"></a><h6>
    244 <a name="id1139716"></a>
     244<a name="id1118690"></a>
    245245          <a class="link" href="lexer_semantic_actions.html#spirit.lex.abstracts.lexer_semantic_actions.lexer_semantic_actions_using_phoenix">Lexer
    246246          Semantic Actions Using Phoenix</a>
     
    249249          Even if it is possible to write your own function object implementations
    250250          (i.e. using Boost.Lambda or Boost.Bind), the preferred way of defining
    251           lexer semantic actions is to use <a href="../../../../../phoenix/doc/html/index.html" target="_top">Phoenix2</a>.
     251          lexer semantic actions is to use <a href="../../../../../phoenix/doc/html/index.html" target="_top">Boost.Phoenix</a>.
    252252          In this case you can access the parameters described above by using the
    253253          predefined <a href="http://spirit.sourceforge.net" target="_top">Spirit</a> placeholders:
    254254        </p>
    255255<div class="table">
    256 <a name="id1139738"></a><p class="title"><b>Table 7. Predefined Phoenix placeholders for lexer semantic
     256<a name="id1118713"></a><p class="title"><b>Table 7. Predefined Phoenix placeholders for lexer semantic
    257257        actions</b></p>
    258258<div class="table-contents"><table class="table" summary="Predefined Phoenix placeholders for lexer semantic
     
    379379<br class="table-break"><p>
    380380          The context object passed as the last parameter to any lexer semantic action
    381           is not directly accessible while using <a href="../../../../../phoenix/doc/html/index.html" target="_top">Phoenix2</a>
     381          is not directly accessible while using <a href="../../../../../phoenix/doc/html/index.html" target="_top">Boost.Phoenix</a>
    382382          expressions. We rather provide predefine Phoenix functions allowing to
    383383          invoke the different support functions as mentioned above. The following
     
    385385        </p>
    386386<div class="table">
    387 <a name="id1140017"></a><p class="title"><b>Table 8. Support functions usable from Phoenix expressions
     387<a name="id1118991"></a><p class="title"><b>Table 8. Support functions usable from Phoenix expressions
    388388        inside lexer semantic actions</b></p>
    389389<div class="table-contents"><table class="table" summary="Support functions usable from Phoenix expressions
  • trunk/libs/spirit/doc/html/spirit/lex/abstracts/lexer_states.html

    r54708 r54718  
    2828</h4></div></div></div>
    2929<a name="spirit.lex.abstracts.lexer_states.controlling_the_lexer_state_from_lexer_semantic_actions"></a><h6>
    30 <a name="id1144473"></a>
     30<a name="id1122466"></a>
    3131          <a class="link" href="lexer_states.html#spirit.lex.abstracts.lexer_states.controlling_the_lexer_state_from_lexer_semantic_actions">Controlling
    3232          the Lexer State from Lexer Semantic Actions</a>
    3333        </h6>
    3434<a name="spirit.lex.abstracts.lexer_states.controlling_the_lexer_state_from_parser_semantic_actions"></a><h6>
    35 <a name="id1144486"></a>
     35<a name="id1122479"></a>
    3636          <a class="link" href="lexer_states.html#spirit.lex.abstracts.lexer_states.controlling_the_lexer_state_from_parser_semantic_actions">Controlling
    3737          the Lexer State from Parser Semantic Actions</a>
    3838        </h6>
    3939<a name="spirit.lex.abstracts.lexer_states.using_a_lexer_state_for_the_skip_parser"></a><h6>
    40 <a name="id1144499"></a>
     40<a name="id1122492"></a>
    4141          <a class="link" href="lexer_states.html#spirit.lex.abstracts.lexer_states.using_a_lexer_state_for_the_skip_parser">Using
    4242          a Lexer State for the Skip Parser</a>
  • trunk/libs/spirit/doc/html/spirit/lex/abstracts/lexer_static_model.html

    r54708 r54718  
    177177        </p>
    178178<a name="spirit.lex.abstracts.lexer_static_model.generating_the_static_analyzer"></a><h6>
    179 <a name="id1143146"></a>
     179<a name="id1121019"></a>
    180180          <a class="link" href="lexer_static_model.html#spirit.lex.abstracts.lexer_static_model.generating_the_static_analyzer">Generating
    181181          the Static Analyzer</a>
     
    226226        </p>
    227227<a name="spirit.lex.abstracts.lexer_static_model.modifying_the_dynamic_analyzer"></a><h6>
    228 <a name="id1143473"></a>
     228<a name="id1121347"></a>
    229229          <a class="link" href="lexer_static_model.html#spirit.lex.abstracts.lexer_static_model.modifying_the_dynamic_analyzer">Modifying
    230230          the Dynamic Analyzer</a>
  • trunk/libs/spirit/doc/html/spirit/lex/abstracts/lexer_tokenizing.html

    r54708 r54718  
    2929</h4></div></div></div>
    3030<a name="spirit.lex.abstracts.lexer_tokenizing.the_tokenize_function"></a><h6>
    31 <a name="id1134055"></a>
     31<a name="id1113807"></a>
    3232          <a class="link" href="lexer_tokenizing.html#spirit.lex.abstracts.lexer_tokenizing.the_tokenize_function">The
    3333          tokenize function</a>
     
    229229</div>
    230230<a name="spirit.lex.abstracts.lexer_tokenizing.the_generate_static_function"></a><h6>
    231 <a name="id1138524"></a>
     231<a name="id1117529"></a>
    232232          <a class="link" href="lexer_tokenizing.html#spirit.lex.abstracts.lexer_tokenizing.the_generate_static_function">The
    233233          generate_static function</a>
  • trunk/libs/spirit/doc/html/spirit/lex/lexer_introduction.html

    r54708 r54718  
    5757</ul></div>
    5858<a name="spirit.lex.lexer_introduction.why_use_a_separate_lexer_"></a><h5>
    59 <a name="id1120499"></a>
     59<a name="id1099240"></a>
    6060        <a class="link" href="lexer_introduction.html#spirit.lex.lexer_introduction.why_use_a_separate_lexer_">Why
    6161        Use a Separate Lexer?</a>
     
    156156      </p>
    157157<a name="spirit.lex.lexer_introduction.advantages_of_using__emphasis_spirit_lex__emphasis_"></a><h5>
    158 <a name="id1120708"></a>
     158<a name="id1099449"></a>
    159159        <a class="link" href="lexer_introduction.html#spirit.lex.lexer_introduction.advantages_of_using__emphasis_spirit_lex__emphasis_">Advantages
    160160        of using <span class="emphasis"><em>Spirit.Lex</em></span></a>
     
    204204      </p>
    205205<a name="spirit.lex.lexer_introduction.the_library_structure_of__emphasis_spirit_lex__emphasis_"></a><h5>
    206 <a name="id1120811"></a>
     206<a name="id1099552"></a>
    207207        <a class="link" href="lexer_introduction.html#spirit.lex.lexer_introduction.the_library_structure_of__emphasis_spirit_lex__emphasis_">The
    208208        Library Structure of <span class="emphasis"><em>Spirit.Lex</em></span></a>
  • trunk/libs/spirit/doc/html/spirit/lex/reference/concepts/lexer.html

    r54708 r54718  
    2828</h5></div></div></div>
    2929<div class="table">
    30 <a name="id1144551"></a><p class="title"><b>Table 9. Regular expressions support</b></p>
     30<a name="id1122544"></a><p class="title"><b>Table 9. Regular expressions support</b></p>
    3131<div class="table-contents"><table class="table" summary="Regular expressions support">
    3232<colgroup>
     
    503503</table></div>
    504504<a name="spirit.lex.reference.concepts.lexer.regular_expression_precedence"></a><h6>
    505 <a name="id1146237"></a>
     505<a name="id1124122"></a>
    506506            <a class="link" href="lexer.html#spirit.lex.reference.concepts.lexer.regular_expression_precedence">Regular
    507507            Expression Precedence</a>
     
    522522</ul></div>
    523523<a name="spirit.lex.reference.concepts.lexer.macros"></a><h6>
    524 <a name="id1146340"></a>
     524<a name="id1125325"></a>
    525525            <a class="link" href="lexer.html#spirit.lex.reference.concepts.lexer.macros">Macros</a>
    526526          </h6>
  • trunk/libs/spirit/doc/html/spirit/lex/reference/lexer_class.html

    r54708 r54718  
    2828</h4></div></div></div>
    2929<a name="spirit.lex.reference.lexer_class.the_lexertl_lexer_class_implementing_the_dynamic_model"></a><h6>
    30 <a name="id1146462"></a>
     30<a name="id1125447"></a>
    3131          <a class="link" href="lexer_class.html#spirit.lex.reference.lexer_class.the_lexertl_lexer_class_implementing_the_dynamic_model">The
    3232          lexertl_lexer Class Implementing the Dynamic Model</a>
    3333        </h6>
    3434<a name="spirit.lex.reference.lexer_class.the_lexertl_actor_lexer_class_implementing_the_dynamic_model"></a><h6>
    35 <a name="id1146476"></a>
     35<a name="id1125460"></a>
    3636          <a class="link" href="lexer_class.html#spirit.lex.reference.lexer_class.the_lexertl_actor_lexer_class_implementing_the_dynamic_model">The
    3737          lexertl_actor_lexer Class Implementing the Dynamic Model</a>
    3838        </h6>
    3939<a name="spirit.lex.reference.lexer_class.the_lexertl_static_lexer_class_implementing_the_static_model"></a><h6>
    40 <a name="id1146489"></a>
     40<a name="id1125473"></a>
    4141          <a class="link" href="lexer_class.html#spirit.lex.reference.lexer_class.the_lexertl_static_lexer_class_implementing_the_static_model">The
    4242          lexertl_static_lexer Class Implementing the Static Model</a>
    4343        </h6>
    4444<a name="spirit.lex.reference.lexer_class.the_lexertl_static_actor_lexer_class_implementing_the_static_model"></a><h6>
    45 <a name="id1146502"></a>
     45<a name="id1125487"></a>
    4646          <a class="link" href="lexer_class.html#spirit.lex.reference.lexer_class.the_lexertl_static_actor_lexer_class_implementing_the_static_model">The
    4747          lexertl_static_actor_lexer Class Implementing the Static Model</a>
  • trunk/libs/spirit/doc/html/spirit/lex/tutorials/lexer_quickstart1.html

    r54708 r54718  
    4040        </p>
    4141<a name="spirit.lex.tutorials.lexer_quickstart1.prerequisites"></a><h6>
    42 <a name="id1121080"></a>
     42<a name="id1100681"></a>
    4343          <a class="link" href="lexer_quickstart1.html#spirit.lex.tutorials.lexer_quickstart1.prerequisites">Prerequisites</a>
    4444        </h6>
     
    7979        </p>
    8080<a name="spirit.lex.tutorials.lexer_quickstart1.defining_tokens"></a><h6>
    81 <a name="id1121325"></a>
     81<a name="id1100926"></a>
    8282          <a class="link" href="lexer_quickstart1.html#spirit.lex.tutorials.lexer_quickstart1.defining_tokens">Defining
    8383          Tokens</a>
     
    134134        </p>
    135135<a name="spirit.lex.tutorials.lexer_quickstart1.doing_the_useful_work"></a><h6>
    136 <a name="id1121633"></a>
     136<a name="id1101234"></a>
    137137          <a class="link" href="lexer_quickstart1.html#spirit.lex.tutorials.lexer_quickstart1.doing_the_useful_work">Doing
    138138          the Useful Work</a>
     
    199199        </p>
    200200<a name="spirit.lex.tutorials.lexer_quickstart1.pulling_everything_together"></a><h6>
    201 <a name="id1123717"></a>
     201<a name="id1101733"></a>
    202202          <a class="link" href="lexer_quickstart1.html#spirit.lex.tutorials.lexer_quickstart1.pulling_everything_together">Pulling
    203203          Everything Together</a>
     
    252252        </p>
    253253<a name="spirit.lex.tutorials.lexer_quickstart1.comparing__emphasis_spirit_lex__emphasis__with__ulink_url__http___flex_sourceforge_net___flex__ulink_"></a><h6>
    254 <a name="id1124544"></a>
     254<a name="id1102560"></a>
    255255          <a class="link" href="lexer_quickstart1.html#spirit.lex.tutorials.lexer_quickstart1.comparing__emphasis_spirit_lex__emphasis__with__ulink_url__http___flex_sourceforge_net___flex__ulink_">Comparing
    256256          <span class="emphasis"><em>Spirit.Lex</em></span> with <a href="http://flex.sourceforge.net/" target="_top">Flex</a></a>
  • trunk/libs/spirit/doc/html/spirit/lex/tutorials/lexer_quickstart2.html

    r54708 r54718  
    4141        </p>
    4242<a name="spirit.lex.tutorials.lexer_quickstart2.prerequisites"></a><h6>
    43 <a name="id1125319"></a>
     43<a name="id1105126"></a>
    4444          <a class="link" href="lexer_quickstart2.html#spirit.lex.tutorials.lexer_quickstart2.prerequisites">Prerequisites</a>
    4545        </h6>
     
    4747          In addition to the only required <code class="computeroutput"><span class="preprocessor">#include</span></code>
    4848          specific to <span class="emphasis"><em>Spirit.Lex</em></span> this example needs to include
    49           a couple of header files from the <a href="../../../../../phoenix/doc/html/index.html" target="_top">Phoenix2</a>
     49          a couple of header files from the <a href="../../../../../phoenix/doc/html/index.html" target="_top">Boost.Phoenix</a>
    5050          library. This example shows how to attach functors to token definitions,
    5151          which could be done using any type of C++ technique resulting in a callable
    52           object. Using <a href="../../../../../phoenix/doc/html/index.html" target="_top">Phoenix2</a>
     52          object. Using <a href="../../../../../phoenix/doc/html/index.html" target="_top">Boost.Phoenix</a>
    5353          for this task simplifies things and avoids adding dependencies to other
    54           libraries (<a href="../../../../../phoenix/doc/html/index.html" target="_top">Phoenix2</a>
     54          libraries (<a href="../../../../../phoenix/doc/html/index.html" target="_top">Boost.Phoenix</a>
    5555          is already in use for <a href="http://spirit.sourceforge.net" target="_top">Spirit</a>
    5656          anyway).
     
    115115        </p>
    116116<a name="spirit.lex.tutorials.lexer_quickstart2.semantic_actions_in__emphasis_spirit_lex__emphasis_"></a><h6>
    117 <a name="id1127071"></a>
     117<a name="id1105775"></a>
    118118          <a class="link" href="lexer_quickstart2.html#spirit.lex.tutorials.lexer_quickstart2.semantic_actions_in__emphasis_spirit_lex__emphasis_">Semantic
    119119          Actions in <span class="emphasis"><em>Spirit.Lex</em></span></a>
     
    167167          the action code associated with a token definition gets executed after
    168168          the recognition of a matching input sequence. The code above uses function
    169           objects constructed using <a href="../../../../../phoenix/doc/html/index.html" target="_top">Phoenix2</a>,
     169          objects constructed using <a href="../../../../../phoenix/doc/html/index.html" target="_top">Boost.Phoenix</a>,
    170170          but it is possible to insert any C++ function or function object as long
    171171          as it exposes the proper interface. For more details on please refer to
     
    174174        </p>
    175175<a name="spirit.lex.tutorials.lexer_quickstart2.associating_token_definitions_with_the_lexer"></a><h6>
    176 <a name="id1127689"></a>
     176<a name="id1106393"></a>
    177177          <a class="link" href="lexer_quickstart2.html#spirit.lex.tutorials.lexer_quickstart2.associating_token_definitions_with_the_lexer">Associating
    178178          Token Definitions with the Lexer</a>
     
    210210        </p>
    211211<a name="spirit.lex.tutorials.lexer_quickstart2.pulling_everything_together"></a><h6>
    212 <a name="id1127977"></a>
     212<a name="id1106681"></a>
    213213          <a class="link" href="lexer_quickstart2.html#spirit.lex.tutorials.lexer_quickstart2.pulling_everything_together">Pulling
    214214          everything together</a>
  • trunk/libs/spirit/doc/html/spirit/lex/tutorials/lexer_quickstart3.html

    r54708 r54718  
    6666        </p>
    6767<a name="spirit.lex.tutorials.lexer_quickstart3.prerequisites"></a><h6>
    68 <a name="id1129790"></a>
     68<a name="id1107821"></a>
    6969          <a class="link" href="lexer_quickstart3.html#spirit.lex.tutorials.lexer_quickstart3.prerequisites">Prerequisites</a>
    7070        </h6>
     
    7474          consequently we have to <code class="computeroutput"><span class="preprocessor">#include</span></code>
    7575          the corresponding header files. Again, we need to include a couple of header
    76           files from the <a href="../../../../../phoenix/doc/html/index.html" target="_top">Phoenix2</a>
     76          files from the <a href="../../../../../phoenix/doc/html/index.html" target="_top">Boost.Phoenix</a>
    7777          library. This example shows how to attach functors to parser components,
    7878          which could be done using any type of C++ technique resulting in a callable
    79           object. Using <a href="../../../../../phoenix/doc/html/index.html" target="_top">Phoenix2</a>
     79          object. Using <a href="../../../../../phoenix/doc/html/index.html" target="_top">Boost.Phoenix</a>
    8080          for this task simplifies things and avoids adding dependencies to other
    81           libraries (<a href="../../../../../phoenix/doc/html/index.html" target="_top">Phoenix2</a>
     81          libraries (<a href="../../../../../phoenix/doc/html/index.html" target="_top">Boost.Phoenix</a>
    8282          is already in use for <a href="http://spirit.sourceforge.net" target="_top">Spirit</a>
    8383          anyway).
     
    116116        </p>
    117117<a name="spirit.lex.tutorials.lexer_quickstart3.defining_tokens"></a><h6>
    118 <a name="id1130221"></a>
     118<a name="id1108252"></a>
    119119          <a class="link" href="lexer_quickstart3.html#spirit.lex.tutorials.lexer_quickstart3.defining_tokens">Defining
    120120          Tokens</a>
     
    169169        </p>
    170170<a name="spirit.lex.tutorials.lexer_quickstart3.using_token_definition_instances_as_parsers"></a><h6>
    171 <a name="id1130558"></a>
     171<a name="id1108589"></a>
    172172          <a class="link" href="lexer_quickstart3.html#spirit.lex.tutorials.lexer_quickstart3.using_token_definition_instances_as_parsers">Using
    173173          Token Definition Instances as Parsers</a>
     
    330330            All placeholders (<code class="computeroutput"><span class="identifier">_1</span></code>,
    331331            <code class="computeroutput"><span class="identifier">_2</span></code>, etc.) used in <span class="emphasis"><em>parser</em></span>
    332             semantic actions in conjunction with functors created based on <a href="../../../../../phoenix/doc/html/index.html" target="_top">Phoenix2</a> need to be imported
    333             from the <code class="computeroutput"><span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">spirit</span><span class="special">::</span><span class="identifier">arg_names</span></code>
    334             (and <span class="bold"><strong>not</strong></span> <code class="computeroutput"><span class="keyword">namespace</span>
    335             <span class="identifier">boost</span><span class="special">::</span><span class="identifier">phoenix</span><span class="special">::</span><span class="identifier">arg_names</span></code>, which is different from
    336             using placeholders in <span class="emphasis"><em>Spirit.Lex</em></span>). Using the wrong
    337             placeholders leads to subtle compilation errors which are difficult to
    338             backtrack to their cause.
     332            semantic actions in conjunction with functors created based on <a href="../../../../../phoenix/doc/html/index.html" target="_top">Boost.Phoenix</a> need to
     333            be imported from the <code class="computeroutput"><span class="keyword">namespace</span>
     334            <span class="identifier">boost</span><span class="special">::</span><span class="identifier">spirit</span><span class="special">::</span><span class="identifier">arg_names</span></code> (and <span class="bold"><strong>not</strong></span>
     335            <code class="computeroutput"><span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">phoenix</span><span class="special">::</span><span class="identifier">arg_names</span></code>,
     336            which is different from using placeholders in <span class="emphasis"><em>Spirit.Lex</em></span>).
     337            Using the wrong placeholders leads to subtle compilation errors which
     338            are difficult to backtrack to their cause.
    339339          </p></td></tr>
    340340</table></div>
    341341<a name="spirit.lex.tutorials.lexer_quickstart3.pulling_everything_together"></a><h6>
    342 <a name="id1131504"></a>
     342<a name="id1110669"></a>
    343343          <a class="link" href="lexer_quickstart3.html#spirit.lex.tutorials.lexer_quickstart3.pulling_everything_together">Pulling
    344344          Everything Together</a>
  • trunk/libs/spirit/doc/html/spirit/preface.html

    r54708 r54718  
    4242</blockquote></div>
    4343<a name="spirit.preface.history"></a><h4>
    44 <a name="id1052375"></a>
     44<a name="id1027253"></a>
    4545      <a class="link" href="preface.html#spirit.preface.history">History</a>
    4646    </h4>
    4747<a name="spirit.preface._emphasis_80s__emphasis_"></a><h4>
    48 <a name="id1052388"></a>
     48<a name="id1027266"></a>
    4949      <a class="link" href="preface.html#spirit.preface._emphasis_80s__emphasis_"><span class="emphasis"><em>80s</em></span></a>
    5050    </h4>
     
    6060    </p>
    6161<a name="spirit.preface._emphasis_90s__emphasis_"></a><h4>
    62 <a name="id1052406"></a>
     62<a name="id1027284"></a>
    6363      <a class="link" href="preface.html#spirit.preface._emphasis_90s__emphasis_"><span class="emphasis"><em>90s</em></span></a>
    6464    </h4>
     
    9898    </p>
    9999<a name="spirit.preface._emphasis_2001_to_2006__emphasis_"></a><h4>
    100 <a name="id1052448"></a>
     100<a name="id1027326"></a>
    101101      <a class="link" href="preface.html#spirit.preface._emphasis_2001_to_2006__emphasis_"><span class="emphasis"><em>2001
    102102      to 2006</em></span></a>
     
    128128    </p>
    129129<a name="spirit.preface._emphasis_2007__emphasis_"></a><h4>
    130 <a name="id1052483"></a>
     130<a name="id1027361"></a>
    131131      <a class="link" href="preface.html#spirit.preface._emphasis_2007__emphasis_"><span class="emphasis"><em>2007</em></span></a>
    132132    </h4>
     
    153153      Fusion is now a full-fledged <a href="http://www.boost.org/" target="_top">Boost</a>
    154154      library. <a href="../../../phoenix/doc/html/index.html" target="_top">Phoenix</a> also
    155       had to be beefed up to support Spirit V2. The result is <a href="../../../phoenix/doc/html/index.html" target="_top">Phoenix2</a>.
     155      had to be beefed up to support Spirit V2. The result is <a href="../../../phoenix/doc/html/index.html" target="_top">Boost.Phoenix</a>.
    156156      Last but not least, Spirit V2 uses an <a href="http://ubiety.uwaterloo.ca/~tveldhui/papers/Expression-Templates/exprtmpl.html" target="_top">Expression
    157157      Templates</a> library called <a href="http://www.boost.org/doc/libs/1_38_0/doc/html/proto.html" target="_top">Boost.Proto</a>.
     
    165165    </p>
    166166<a name="spirit.preface.new_ideas__spirit_v2"></a><h4>
    167 <a name="id1052559"></a>
     167<a name="id1027437"></a>
    168168      <a class="link" href="preface.html#spirit.preface.new_ideas__spirit_v2">New Ideas: Spirit V2</a>
    169169    </h4>
     
    203203    </p>
    204204<a name="spirit.preface.how_to_use_this_manual"></a><h4>
    205 <a name="id1052609"></a>
     205<a name="id1027487"></a>
    206206      <a class="link" href="preface.html#spirit.preface.how_to_use_this_manual">How to use this manual</a>
    207207    </h4>
     
    234234    </p>
    235235<div class="table">
    236 <a name="id1052662"></a><p class="title"><b>Table 1. Icons</b></p>
     236<a name="id1027540"></a><p class="title"><b>Table 1. Icons</b></p>
    237237<div class="table-contents"><table class="table" summary="Icons">
    238238<colgroup>
     
    355355    </p>
    356356<a name="spirit.preface.support"></a><h4>
    357 <a name="id1052903"></a>
     357<a name="id1027781"></a>
    358358      <a class="link" href="preface.html#spirit.preface.support">Support</a>
    359359    </h4>
  • trunk/libs/spirit/doc/html/spirit/qi.html

    r54698 r54718  
    6464<dt><span class="section"><a href="qi/reference.html">Reference</a></span></dt>
    6565<dd><dl>
    66 <dt><span class="section"><a href="qi/reference/concepts.html">Concepts</a></span></dt>
     66<dt><span class="section"><a href="qi/reference/parser_concepts.html">Parser Concepts</a></span></dt>
    6767<dt><span class="section"><a href="qi/reference/basics.html">Basics</a></span></dt>
    6868<dt><span class="section"><a href="qi/reference/string.html">String</a></span></dt>
  • trunk/libs/spirit/doc/html/spirit/qi/quick_reference/compound_attribute_rules.html

    r54708 r54718  
    4242        </p>
    4343<div class="table">
    44 <a name="id1090506"></a><p class="title"><b>Table 4. compound parser attribute types</b></p>
     44<a name="id1065382"></a><p class="title"><b>Table 4. compound parser attribute types</b></p>
    4545<div class="table-contents"><table class="table" summary="compound parser attribute types">
    4646<colgroup>
  • trunk/libs/spirit/doc/html/spirit/qi/quick_reference/phoenix.html

    r54700 r54718  
    2828</h4></div></div></div>
    2929<p>
    30           <a href="../../../../../phoenix/doc/html/index.html" target="_top">Phoenix2</a> makes it
    31           easier to attach semantic actions. You just inline your lambda expressions:
     30          <a href="../../../../../phoenix/doc/html/index.html" target="_top">Boost.Phoenix</a> makes
     31          it easier to attach semantic actions. You just inline your lambda expressions:
    3232        </p>
    3333<pre class="programlisting"><span class="identifier">p</span><span class="special">[</span><span class="identifier">phoenix</span><span class="special">-</span><span class="identifier">lambda</span><span class="special">-</span><span class="identifier">expression</span><span class="special">]</span>
    3434</pre>
    3535<p>
    36           Spirit.Qi provides some <a href="../../../../../phoenix/doc/html/index.html" target="_top">Phoenix2</a>
     36          Spirit.Qi provides some <a href="../../../../../phoenix/doc/html/index.html" target="_top">Boost.Phoenix</a>
    3737          placeholders to important information from the <code class="computeroutput"><span class="identifier">Attr</span></code>
    3838          and <code class="computeroutput"><span class="identifier">Context</span></code> that are otherwise
  • trunk/libs/spirit/doc/html/spirit/qi/reference.html

    r54698 r54718  
    88<link rel="up" href="../qi.html" title="Qi">
    99<link rel="prev" href="quick_reference/phoenix.html" title="Phoenix">
    10 <link rel="next" href="reference/concepts.html" title="Concepts">
     10<link rel="next" href="reference/parser_concepts.html" title="Parser Concepts">
    1111</head>
    1212<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
     
    2121<hr>
    2222<div class="spirit-nav">
    23 <a accesskey="p" href="quick_reference/phoenix.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../qi.html"><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="reference/concepts.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
     23<a accesskey="p" href="quick_reference/phoenix.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../qi.html"><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="reference/parser_concepts.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
    2424</div>
    2525<div class="section" title="Reference">
     
    2828</h3></div></div></div>
    2929<div class="toc"><dl>
    30 <dt><span class="section"><a href="reference/concepts.html">Concepts</a></span></dt>
     30<dt><span class="section"><a href="reference/parser_concepts.html">Parser Concepts</a></span></dt>
    3131<dt><span class="section"><a href="reference/basics.html">Basics</a></span></dt>
    3232<dt><span class="section"><a href="reference/string.html">String</a></span></dt>
     
    4444<hr>
    4545<div class="spirit-nav">
    46 <a accesskey="p" href="quick_reference/phoenix.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../qi.html"><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="reference/concepts.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
     46<a accesskey="p" href="quick_reference/phoenix.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../qi.html"><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="reference/parser_concepts.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
    4747</div>
    4848</body>
  • trunk/libs/spirit/doc/html/spirit/qi/reference/basics.html

    r54708 r54718  
    77<link rel="home" href="../../../index.html" title="Spirit 2.1">
    88<link rel="up" href="../reference.html" title="Reference">
    9 <link rel="prev" href="concepts/naryparser.html" title="NaryParser">
     9<link rel="prev" href="parser_concepts/naryparser.html" title="NaryParser">
    1010<link rel="next" href="string.html" title="String">
    1111</head>
     
    2121<hr>
    2222<div class="spirit-nav">
    23 <a accesskey="p" href="concepts/naryparser.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><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="string.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
     23<a accesskey="p" href="parser_concepts/naryparser.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><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="string.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
    2424</div>
    2525<div class="section" title="Basics">
     
    2828</h4></div></div></div>
    2929<a name="spirit.qi.reference.basics.lazy_argument"></a><h6>
    30 <a name="id1100886"></a>
     30<a name="id1075861"></a>
    3131          <a class="link" href="basics.html#spirit.qi.reference.basics.lazy_argument">Lazy Argument</a>
    3232        </h6>
     
    5252        </p>
    5353<a name="spirit.qi.reference.basics.character_encoding_namespace"></a><h6>
    54 <a name="id1101023"></a>
     54<a name="id1075998"></a>
    5555          <a class="link" href="basics.html#spirit.qi.reference.basics.character_encoding_namespace">Character
    5656          Encoding Namespace</a>
     
    8989<hr>
    9090<div class="spirit-nav">
    91 <a accesskey="p" href="concepts/naryparser.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><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="string.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
     91<a accesskey="p" href="parser_concepts/naryparser.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><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="string.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
    9292</div>
    9393</body>
  • trunk/libs/spirit/doc/html/spirit/qi/reference/string/lit_string.html

    r54708 r54718  
    2828</h5></div></div></div>
    2929<a name="spirit.qi.reference.string.lit_string.description"></a><h6>
    30 <a name="id1101183"></a>
     30<a name="id1076157"></a>
    3131            <a class="link" href="lit_string.html#spirit.qi.reference.string.lit_string.description">Description</a>
    3232          </h6>
     
    3737          </p>
    3838<a name="spirit.qi.reference.string.lit_string.header"></a><h6>
    39 <a name="id1101207"></a>
     39<a name="id1076181"></a>
    4040            <a class="link" href="lit_string.html#spirit.qi.reference.string.lit_string.header">Header</a>
    4141          </h6>
     
    4444</span></pre>
    4545<a name="spirit.qi.reference.string.lit_string.module_headers"></a><h6>
    46 <a name="id1101336"></a>
     46<a name="id1076311"></a>
    4747            <a class="link" href="lit_string.html#spirit.qi.reference.string.lit_string.module_headers">Module
    4848            Headers</a>
     
    5757          </p>
    5858<a name="spirit.qi.reference.string.lit_string.model_of"></a><h6>
    59 <a name="id1101566"></a>
     59<a name="id1076540"></a>
    6060            <a class="link" href="lit_string.html#spirit.qi.reference.string.lit_string.model_of">Model
    6161            of</a>
     
    6565              </p>
    6666<p>
    67                 <a class="link" href="../concepts/primitiveparser.html" title="PrimitiveParser"><code class="computeroutput"><span class="identifier">PrimitiveParser</span></code></a>
     67                <a class="link" href="../parser_concepts/primitiveparser.html" title="PrimitiveParser"><code class="computeroutput"><span class="identifier">PrimitiveParser</span></code></a>
    6868              </p>
    6969<p>
     
    9292</div>
    9393<a name="spirit.qi.reference.string.lit_string.expression_semantics"></a><h6>
    94 <a name="id1101701"></a>
     94<a name="id1076676"></a>
    9595            <a class="link" href="lit_string.html#spirit.qi.reference.string.lit_string.expression_semantics">Expression
    9696            Semantics</a>
     
    9898<p>
    9999            Semantics of an expression is defined only where it differs from, or
    100             is not defined in <a class="link" href="../concepts/primitiveparser.html" title="PrimitiveParser"><code class="computeroutput"><span class="identifier">PrimitiveParser</span></code></a>.
     100            is not defined in <a class="link" href="../parser_concepts/primitiveparser.html" title="PrimitiveParser"><code class="computeroutput"><span class="identifier">PrimitiveParser</span></code></a>.
    101101          </p>
    102102<div class="informaltable"><table class="table">
     
    202202</table></div>
    203203<a name="spirit.qi.reference.string.lit_string.attributes"></a><h6>
    204 <a name="id1102052"></a>
     204<a name="id1077026"></a>
    205205            <a class="link" href="lit_string.html#spirit.qi.reference.string.lit_string.attributes">Attributes</a>
    206206          </h6>
     
    306306</table></div>
    307307<a name="spirit.qi.reference.string.lit_string.complexity"></a><h6>
    308 <a name="id1102478"></a>
     308<a name="id1077452"></a>
    309309            <a class="link" href="lit_string.html#spirit.qi.reference.string.lit_string.complexity">Complexity</a>
    310310          </h6>
     
    323323          </p>
    324324<a name="spirit.qi.reference.string.lit_string.example"></a><h6>
    325 <a name="id1102512"></a>
     325<a name="id1077487"></a>
    326326            <a class="link" href="lit_string.html#spirit.qi.reference.string.lit_string.example">Example</a>
    327327          </h6>
  • trunk/libs/spirit/doc/html/spirit/qi/reference/string/symbols.html

    r54708 r54718  
    2828</h5></div></div></div>
    2929<a name="spirit.qi.reference.string.symbols.description"></a><h6>
    30 <a name="id1104224"></a>
     30<a name="id1079130"></a>
    3131            <a class="link" href="symbols.html#spirit.qi.reference.string.symbols.description">Description</a>
    3232          </h6>
     
    4848          </p>
    4949<a name="spirit.qi.reference.string.symbols.header"></a><h6>
    50 <a name="id1104259"></a>
     50<a name="id1079165"></a>
    5151            <a class="link" href="symbols.html#spirit.qi.reference.string.symbols.header">Header</a>
    5252          </h6>
     
    5555</span></pre>
    5656<a name="spirit.qi.reference.string.symbols.module_headers"></a><h6>
    57 <a name="id1104388"></a>
     57<a name="id1079295"></a>
    5858            <a class="link" href="symbols.html#spirit.qi.reference.string.symbols.module_headers">Module
    5959            Headers</a>
     
    6868          </p>
    6969<a name="spirit.qi.reference.string.symbols.synopsis"></a><h6>
    70 <a name="id1104618"></a>
     70<a name="id1079524"></a>
    7171            <a class="link" href="symbols.html#spirit.qi.reference.string.symbols.synopsis">Synopsis</a>
    7272          </h6>
     
    7575</pre>
    7676<a name="spirit.qi.reference.string.symbols.template_parameters"></a><h6>
    77 <a name="id1104682"></a>
     77<a name="id1079589"></a>
    7878            <a class="link" href="symbols.html#spirit.qi.reference.string.symbols.template_parameters">Template
    7979            parameters</a>
     
    140140</table></div>
    141141<a name="spirit.qi.reference.string.symbols.model_of"></a><h6>
    142 <a name="id1104810"></a>
     142<a name="id1079716"></a>
    143143            <a class="link" href="symbols.html#spirit.qi.reference.string.symbols.model_of">Model of</a>
    144144          </h6>
     
    147147              </p>
    148148<p>
    149                 <a class="link" href="../concepts/primitiveparser.html" title="PrimitiveParser"><code class="computeroutput"><span class="identifier">PrimitiveParser</span></code></a>
     149                <a class="link" href="../parser_concepts/primitiveparser.html" title="PrimitiveParser"><code class="computeroutput"><span class="identifier">PrimitiveParser</span></code></a>
    150150              </p>
    151151<p>
     
    188188</div>
    189189<a name="spirit.qi.reference.string.symbols.expression_semantics"></a><h6>
    190 <a name="id1105022"></a>
     190<a name="id1079928"></a>
    191191            <a class="link" href="symbols.html#spirit.qi.reference.string.symbols.expression_semantics">Expression
    192192            Semantics</a>
     
    194194<p>
    195195            Semantics of an expression is defined only where it differs from, or
    196             is not defined in <a class="link" href="../concepts/primitiveparser.html" title="PrimitiveParser"><code class="computeroutput"><span class="identifier">PrimitiveParser</span></code></a>.
     196            is not defined in <a class="link" href="../parser_concepts/primitiveparser.html" title="PrimitiveParser"><code class="computeroutput"><span class="identifier">PrimitiveParser</span></code></a>.
    197197          </p>
    198198<div class="informaltable"><table class="table">
     
    280280</table></div>
    281281<a name="spirit.qi.reference.string.symbols.attributes"></a><h6>
    282 <a name="id1105291"></a>
     282<a name="id1080197"></a>
    283283            <a class="link" href="symbols.html#spirit.qi.reference.string.symbols.attributes">Attributes</a>
    284284          </h6>
     
    287287          </p>
    288288<a name="spirit.qi.reference.string.symbols.example"></a><h6>
    289 <a name="id1105341"></a>
     289<a name="id1080248"></a>
    290290            <a class="link" href="symbols.html#spirit.qi.reference.string.symbols.example">Example</a>
    291291          </h6>
  • trunk/libs/spirit/doc/html/spirit/qi/tutorials/employee___parsing_into_structs.html

    r54708 r54718  
    180180        </p>
    181181<a name="spirit.qi.tutorials.employee___parsing_into_structs.lexeme"></a><h6>
    182 <a name="id1075331"></a>
     182<a name="id1050206"></a>
    183183          <a class="link" href="employee___parsing_into_structs.html#spirit.qi.tutorials.employee___parsing_into_structs.lexeme">Lexeme</a>
    184184        </h6>
     
    197197        </p>
    198198<a name="spirit.qi.tutorials.employee___parsing_into_structs.difference"></a><h6>
    199 <a name="id1075444"></a>
     199<a name="id1050319"></a>
    200200          <a class="link" href="employee___parsing_into_structs.html#spirit.qi.tutorials.employee___parsing_into_structs.difference">Difference</a>
    201201        </h6>
     
    216216        </p>
    217217<a name="spirit.qi.tutorials.employee___parsing_into_structs.plus"></a><h6>
    218 <a name="id1075552"></a>
     218<a name="id1050427"></a>
    219219          <a class="link" href="employee___parsing_into_structs.html#spirit.qi.tutorials.employee___parsing_into_structs.plus">Plus</a>
    220220        </h6>
     
    235235</pre>
    236236<a name="spirit.qi.tutorials.employee___parsing_into_structs.sequence_attribute"></a><h6>
    237 <a name="id1075678"></a>
     237<a name="id1050553"></a>
    238238          <a class="link" href="employee___parsing_into_structs.html#spirit.qi.tutorials.employee___parsing_into_structs.sequence_attribute">Sequence
    239239          Attribute</a>
     
    276276</table></div>
    277277<a name="spirit.qi.tutorials.employee___parsing_into_structs.attribute_collapsing"></a><h6>
    278 <a name="id1075900"></a>
     278<a name="id1050775"></a>
    279279          <a class="link" href="employee___parsing_into_structs.html#spirit.qi.tutorials.employee___parsing_into_structs.attribute_collapsing">Attribute
    280280          Collapsing</a>
     
    308308</pre>
    309309<a name="spirit.qi.tutorials.employee___parsing_into_structs.auto_rules"></a><h6>
    310 <a name="id1076139"></a>
     310<a name="id1051014"></a>
    311311          <a class="link" href="employee___parsing_into_structs.html#spirit.qi.tutorials.employee___parsing_into_structs.auto_rules">Auto
    312312          Rules</a>
     
    346346        </p>
    347347<a name="spirit.qi.tutorials.employee___parsing_into_structs.finally"></a><h6>
    348 <a name="id1076458"></a>
     348<a name="id1051333"></a>
    349349          <a class="link" href="employee___parsing_into_structs.html#spirit.qi.tutorials.employee___parsing_into_structs.finally">Finally</a>
    350350        </h6>
  • trunk/libs/spirit/doc/html/spirit/qi/tutorials/mini_xml___asts_.html

    r54708 r54718  
    7070        </p>
    7171<a name="spirit.qi.tutorials.mini_xml___asts_.first_cut"></a><h6>
    72 <a name="id1078540"></a>
     72<a name="id1053415"></a>
    7373          <a class="link" href="mini_xml___asts_.html#spirit.qi.tutorials.mini_xml___asts_.first_cut">First Cut</a>
    7474        </h6>
     
    146146        </p>
    147147<a name="spirit.qi.tutorials.mini_xml___asts_.alternates"></a><h6>
    148 <a name="id1079721"></a>
     148<a name="id1054596"></a>
    149149          <a class="link" href="mini_xml___asts_.html#spirit.qi.tutorials.mini_xml___asts_.alternates">Alternates</a>
    150150        </h6>
     
    176176</pre>
    177177<a name="spirit.qi.tutorials.mini_xml___asts_.not_predicate"></a><h6>
    178 <a name="id1080049"></a>
     178<a name="id1054924"></a>
    179179          <a class="link" href="mini_xml___asts_.html#spirit.qi.tutorials.mini_xml___asts_.not_predicate">Not
    180180          Predicate</a>
     
    203203        </p>
    204204<a name="spirit.qi.tutorials.mini_xml___asts_.inherited_attribute"></a><h6>
    205 <a name="id1080203"></a>
     205<a name="id1055079"></a>
    206206          <a class="link" href="mini_xml___asts_.html#spirit.qi.tutorials.mini_xml___asts_.inherited_attribute">Inherited
    207207          Attribute</a>
     
    229229        </p>
    230230<a name="spirit.qi.tutorials.mini_xml___asts_.a_lazy_lit"></a><h6>
    231 <a name="id1080398"></a>
     231<a name="id1055273"></a>
    232232          <a class="link" href="mini_xml___asts_.html#spirit.qi.tutorials.mini_xml___asts_.a_lazy_lit">A Lazy
    233233          Lit</a>
     
    263263        </p>
    264264<a name="spirit.qi.tutorials.mini_xml___asts_.how_it_all_works"></a><h6>
    265 <a name="id1080734"></a>
     265<a name="id1055609"></a>
    266266          <a class="link" href="mini_xml___asts_.html#spirit.qi.tutorials.mini_xml___asts_.how_it_all_works">How
    267267          it all works</a>
     
    310310        </p>
    311311<a name="spirit.qi.tutorials.mini_xml___asts_.the_structures"></a><h6>
    312 <a name="id1081030"></a>
     312<a name="id1055905"></a>
    313313          <a class="link" href="mini_xml___asts_.html#spirit.qi.tutorials.mini_xml___asts_.the_structures">The
    314314          Structures</a>
     
    343343        </p>
    344344<a name="spirit.qi.tutorials.mini_xml___asts_.of_alternates_and_variants"></a><h6>
    345 <a name="id1081226"></a>
     345<a name="id1056101"></a>
    346346          <a class="link" href="mini_xml___asts_.html#spirit.qi.tutorials.mini_xml___asts_.of_alternates_and_variants">Of
    347347          Alternates and Variants</a>
     
    370370        </p>
    371371<a name="spirit.qi.tutorials.mini_xml___asts_.adapting_structs_again"></a><h6>
    372 <a name="id1081406"></a>
     372<a name="id1056281"></a>
    373373          <a class="link" href="mini_xml___asts_.html#spirit.qi.tutorials.mini_xml___asts_.adapting_structs_again">Adapting
    374374          structs again</a>
     
    396396        </p>
    397397<a name="spirit.qi.tutorials.mini_xml___asts_.one_more_take"></a><h6>
    398 <a name="id1081546"></a>
     398<a name="id1056421"></a>
    399399          <a class="link" href="mini_xml___asts_.html#spirit.qi.tutorials.mini_xml___asts_.one_more_take">One
    400400          More Take</a>
     
    465465        </p>
    466466<a name="spirit.qi.tutorials.mini_xml___asts_.local_variables"></a><h6>
    467 <a name="id1082462"></a>
     467<a name="id1057337"></a>
    468468          <a class="link" href="mini_xml___asts_.html#spirit.qi.tutorials.mini_xml___asts_.local_variables">Local
    469469          Variables</a>
  • trunk/libs/spirit/doc/html/spirit/qi/tutorials/mini_xml___error_handling.html

    r54708 r54718  
    4545        </p>
    4646<a name="spirit.qi.tutorials.mini_xml___error_handling.readable_names"></a><h6>
    47 <a name="id1083866"></a>
     47<a name="id1058741"></a>
    4848          <a class="link" href="mini_xml___error_handling.html#spirit.qi.tutorials.mini_xml___error_handling.readable_names">Readable
    4949          Names</a>
     
    6464</pre>
    6565<a name="spirit.qi.tutorials.mini_xml___error_handling.on_error"></a><h6>
    66 <a name="id1084046"></a>
     66<a name="id1058921"></a>
    6767          <a class="link" href="mini_xml___error_handling.html#spirit.qi.tutorials.mini_xml___error_handling.on_error">On
    6868          Error</a>
     
    242242</table></div>
    243243<a name="spirit.qi.tutorials.mini_xml___error_handling.expectation_points"></a><h6>
    244 <a name="id1084554"></a>
     244<a name="id1059430"></a>
    245245          <a class="link" href="mini_xml___error_handling.html#spirit.qi.tutorials.mini_xml___error_handling.expectation_points">Expectation
    246246          Points</a>
  • trunk/libs/spirit/doc/html/spirit/qi/tutorials/quick_start.html

    r54708 r54718  
    2828</h4></div></div></div>
    2929<a name="spirit.qi.tutorials.quick_start.why_would_you_want_to_use_spirit_qi_"></a><h6>
    30 <a name="id1061691"></a>
     30<a name="id1036568"></a>
    3131          <a class="link" href="quick_start.html#spirit.qi.tutorials.quick_start.why_would_you_want_to_use_spirit_qi_">Why
    3232          would you want to use Spirit.Qi?</a>
  • trunk/libs/spirit/doc/html/spirit/qi/tutorials/roman_numerals.html

    r54708 r54718  
    4242</ul></div>
    4343<a name="spirit.qi.tutorials.roman_numerals.symbol_table"></a><h6>
    44 <a name="id1069468"></a>
     44<a name="id1044346"></a>
    4545          <a class="link" href="roman_numerals.html#spirit.qi.tutorials.roman_numerals.symbol_table">Symbol
    4646          Table</a>
     
    174174        </p>
    175175<a name="spirit.qi.tutorials.roman_numerals.rules"></a><h6>
    176 <a name="id1072473"></a>
     176<a name="id1047344"></a>
    177177          <a class="link" href="roman_numerals.html#spirit.qi.tutorials.roman_numerals.rules">Rules</a>
    178178        </h6>
     
    254254</pre>
    255255<a name="spirit.qi.tutorials.roman_numerals.grammars"></a><h6>
    256 <a name="id1072866"></a>
     256<a name="id1047736"></a>
    257257          <a class="link" href="roman_numerals.html#spirit.qi.tutorials.roman_numerals.grammars">Grammars</a>
    258258        </h6>
     
    359359</ul></div>
    360360<a name="spirit.qi.tutorials.roman_numerals.let_s_parse_"></a><h6>
    361 <a name="id1073593"></a>
     361<a name="id1048464"></a>
    362362          <a class="link" href="roman_numerals.html#spirit.qi.tutorials.roman_numerals.let_s_parse_">Let's Parse!</a>
    363363        </h6>
  • trunk/libs/spirit/doc/html/spirit/qi/tutorials/semantic_actions.html

    r54708 r54718  
    234234        </p>
    235235<a name="spirit.qi.tutorials.semantic_actions.phoenix"></a><h6>
    236 <a name="id1064070"></a>
     236<a name="id1038948"></a>
    237237          <a class="link" href="semantic_actions.html#spirit.qi.tutorials.semantic_actions.phoenix">Phoenix</a>
    238238        </h6>
  • trunk/libs/spirit/doc/html/spirit/qi/tutorials/warming_up.html

    r54708 r54718  
    3232        </p>
    3333<a name="spirit.qi.tutorials.warming_up.trivial_example__1_parsing_a_number"></a><h6>
    34 <a name="id1061736"></a>
     34<a name="id1036614"></a>
    3535          <a class="link" href="warming_up.html#spirit.qi.tutorials.warming_up.trivial_example__1_parsing_a_number">Trivial
    3636          Example #1 Parsing a number</a>
     
    4747        </p>
    4848<a name="spirit.qi.tutorials.warming_up.trivial_example__2_parsing_two_numbers"></a><h6>
    49 <a name="id1061765"></a>
     49<a name="id1036643"></a>
    5050          <a class="link" href="warming_up.html#spirit.qi.tutorials.warming_up.trivial_example__2_parsing_two_numbers">Trivial
    5151          Example #2 Parsing two numbers</a>
     
    8080</table></div>
    8181<a name="spirit.qi.tutorials.warming_up.trivial_example__3_parsing_one_or_more_numbers"></a><h6>
    82 <a name="id1061826"></a>
     82<a name="id1036704"></a>
    8383          <a class="link" href="warming_up.html#spirit.qi.tutorials.warming_up.trivial_example__3_parsing_one_or_more_numbers">Trivial
    8484          Example #3 Parsing one or more numbers</a>
     
    104104        </p>
    105105<a name="spirit.qi.tutorials.warming_up.trivial_example__4_parsing_a_comma_delimited_list_of_numbers"></a><h6>
    106 <a name="id1061871"></a>
     106<a name="id1036748"></a>
    107107          <a class="link" href="warming_up.html#spirit.qi.tutorials.warming_up.trivial_example__4_parsing_a_comma_delimited_list_of_numbers">Trivial
    108108          Example #4 Parsing a comma-delimited list of numbers</a>
     
    127127        </p>
    128128<a name="spirit.qi.tutorials.warming_up.let_s_parse_"></a><h6>
    129 <a name="id1062191"></a>
     129<a name="id1037069"></a>
    130130          <a class="link" href="warming_up.html#spirit.qi.tutorials.warming_up.let_s_parse_">Let's Parse!</a>
    131131        </h6>
  • trunk/libs/spirit/doc/html/spirit/what_s_new.html

    r54708 r54718  
    2828</h2></div></div></div>
    2929<a name="spirit.what_s_new.spirit_classic"></a><h4>
    30 <a name="id1052956"></a>
     30<a name="id1027834"></a>
    3131      <a class="link" href="what_s_new.html#spirit.what_s_new.spirit_classic">Spirit Classic</a>
    3232    </h4>
     
    6767    </p>
    6868<a name="spirit.what_s_new.spirit_v2_1"></a><h4>
    69 <a name="id1053147"></a>
     69<a name="id1028025"></a>
    7070      <a class="link" href="what_s_new.html#spirit.what_s_new.spirit_v2_1">Spirit V2.1</a>
    7171    </h4>
    7272<a name="spirit.what_s_new.what_s_changed_in__emphasis_spirit_qi__emphasis__and__emphasis_spirit_karma__emphasis__from_v2_0_to_2_x"></a><h4>
    73 <a name="id1053160"></a>
     73<a name="id1028038"></a>
    7474      <a class="link" href="what_s_new.html#spirit.what_s_new.what_s_changed_in__emphasis_spirit_qi__emphasis__and__emphasis_spirit_karma__emphasis__from_v2_0_to_2_x">What's
    7575      changed in <span class="emphasis"><em>Spirit.Qi</em></span> and <span class="emphasis"><em>Spirit.Karma</em></span>
     
    160160</ul></div>
    161161<a name="spirit.what_s_new.what_s_changed_in__emphasis_spirit_lex__emphasis__from_v2_0_to_2_x"></a><h4>
    162 <a name="id1053712"></a>
     162<a name="id1028590"></a>
    163163      <a class="link" href="what_s_new.html#spirit.what_s_new.what_s_changed_in__emphasis_spirit_lex__emphasis__from_v2_0_to_2_x">What's
    164164      changed in <span class="emphasis"><em>Spirit.Lex</em></span> from V2.0 to 2.x</a>
  • trunk/libs/spirit/doc/karma.qbk

    r54698 r54718  
    1919[endsect]
    2020
    21 [/section    Reference]
    22 [/section        Concepts]
    23 [/include            karma/parser.qbk]
    24 [/include            karma/generator.qbk]
    25 [/endsect]
     21[section    Reference]
     22[include        karma/concepts.qbk]
    2623[/include        karma/char.qbk]
    2724[/include        karma/string.qbk]
     
    3532[/include        karma/auxiliary.qbk]
    3633[/include        karma/debug.qbk]
    37 [/endsect]
     34[endsect]
    3835
    3936[endsect]
  • trunk/libs/spirit/doc/qi/concepts.qbk

    r54629 r54718  
    77===============================================================================/]
    88
    9 [section Concepts]
     9[section Parser Concepts]
    1010
    1111Spirit.Qi parsers fall into a couple of generalized concepts. The
     
    123123[heading Models]
    124124
    125 Add links to /PrimitiveParser/ models here.
     125__fixme__ Add links to /PrimitiveParser/ models here.
    126126
    127127[endsect] [/ PrimitiveParser Concept]
     
    173173[heading Models]
    174174
    175 Links to models of UnaryParser concept
     175__fixme__ Add links to models of UnaryParser concept
    176176
    177177[endsect] [/ UnaryParser Concept]
     
    182182[heading Description]
    183183
    184 `BinaryParser` is a composite parser that has a two subjects, `left` and
     184/BinaryParser/ is a composite parser that has a two subjects, `left` and
    185185`right`. The BinaryParser allows its subjects to be treated in the same
    186186way as a single instance of a __parser_concept__ following the
     
    227227[heading Models]
    228228
    229 Links to models of BinaryParser concept
     229__fixme__ Add links to models of BinaryParser concept
    230230
    231231[endsect] [/ BinaryParser Concept]
     
    236236[heading Description]
    237237
    238 `NaryParser` is a composite parser that has one or more subjects. The
     238/NaryParser/ is a composite parser that has one or more subjects. The
    239239NaryParser allows its subjects to be treated in the same way as a single
    240240instance of a __parser_concept__ following the __composite_pattern__.
     
    273273For any NaryParser, `P`, the following invariants always holds:
    274274
    275 * For each element, `E`, in NaryParser, `P`, the following invariant always hold:
    276 ``    traits::is_parser<E>::type evaluates to `mpl::true_``
    277 
    278 [heading Models]
    279 
    280 Links to models of NaryParser concept
     275* For each element, `E`, in NaryParser, `P`, the following invariant always
     276  hold: `traits::is_parser<E>::type` evaluates to `mpl::true_`
     277
     278[heading Models]
     279
     280__fixme__ Add links to models of NaryParser concept
    281281
    282282[endsect] [/ NaryParser Concept]
  • trunk/libs/spirit/doc/spirit2.qbk

    r54700 r54718  
    2727[def __spirit_list__            [@http://www.nabble.com/The-Spirit-Parser-Library-f3430.html Spirit General List]]
    2828[def __phoenix__                [@../../phoenix/doc/html/index.html Phoenix]]
    29 [def __boost_phoenix__          [@../../phoenix/doc/html/index.html Phoenix2]]
     29[def __boost_phoenix__          [@../../phoenix/doc/html/index.html Boost.Phoenix]]
    3030[def __fusion__                 [@http://spirit.sourceforge.net/dl_more/fusion_v2/libs/fusion/doc/html/index.html Fusion]]
    3131[def __mpl__                    [@http://www.boost.org/libs/mpl/index.html Boost.Mpl]]
     
    122122[/ References to reference ]
    123123
    124 [def __parser_concept__             [link spirit.qi.reference.concepts.parser `Parser`]]
    125 [def __primitive_parser_concept__   [link spirit.qi.reference.concepts.primitiveparser `PrimitiveParser`]]
     124[def __parser_concept__             [link spirit.qi.reference.parser_concepts.parser `Parser`]]
     125[def __primitive_parser_concept__   [link spirit.qi.reference.parser_concepts.primitiveparser `PrimitiveParser`]]
    126126[def __lazy_argument__              [link spirit.qi.reference.basics.lazy_argument Lazy Argument]]
    127127[def __char_encoding_namespace__    [link spirit.qi.reference.basics.character_encoding_namespace Character Encoding Namespace]]
     128
     129[def __generator_concept__          [link spirit.karma.reference.generator_concepts.generator `Generator`]]
    128130
    129131Character Encoding Namespace
Note: See TracChangeset for help on using the changeset viewer.