diff options
author | DongHun Kwak <dh0128.kwak@samsung.com> | 2016-10-06 10:41:18 +0900 |
---|---|---|
committer | DongHun Kwak <dh0128.kwak@samsung.com> | 2016-10-06 10:43:11 +0900 |
commit | f763a99a501650eff2c60288aa6f10ef916d769e (patch) | |
tree | 02af7e13f9a38c888ebf340fe764cbe7dae99da9 /doc/html/metaparse | |
parent | 5cde13f21d36c7224b0e13d11c4b49379ae5210d (diff) | |
download | boost-f763a99a501650eff2c60288aa6f10ef916d769e.tar.gz boost-f763a99a501650eff2c60288aa6f10ef916d769e.tar.bz2 boost-f763a99a501650eff2c60288aa6f10ef916d769e.zip |
Imported Upstream version 1.62.0upstream/1.62.0
Change-Id: I9d4c1ddb7b7d8f0069217ecc582700f9fda6dd4c
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
Diffstat (limited to 'doc/html/metaparse')
-rw-r--r-- | doc/html/metaparse/getting_started_with_boost_metap.html | 56 | ||||
-rw-r--r-- | doc/html/metaparse/performance.html | 6 | ||||
-rw-r--r-- | doc/html/metaparse/preface.html | 16 | ||||
-rw-r--r-- | doc/html/metaparse/reference.html | 1262 | ||||
-rw-r--r-- | doc/html/metaparse/related_publications_and_blogs.html | 6 | ||||
-rw-r--r-- | doc/html/metaparse/the_design_of_the_library.html | 12 | ||||
-rw-r--r-- | doc/html/metaparse/user_manual.html | 22 | ||||
-rw-r--r-- | doc/html/metaparse/versioning.html | 6 |
8 files changed, 693 insertions, 693 deletions
diff --git a/doc/html/metaparse/getting_started_with_boost_metap.html b/doc/html/metaparse/getting_started_with_boost_metap.html index 935b21e086..d9a9da8893 100644 --- a/doc/html/metaparse/getting_started_with_boost_metap.html +++ b/doc/html/metaparse/getting_started_with_boost_metap.html @@ -4,9 +4,9 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Getting started with Boost.Metaparse</title> <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../metaparse.html" title="Chapter 20. Boost.Metaparse"> +<link rel="up" href="../metaparse.html" title="Chapter 22. Boost.Metaparse"> <link rel="prev" href="preface.html" title="Preface"> <link rel="next" href="user_manual.html" title="User manual"> </head> @@ -28,7 +28,7 @@ <a name="metaparse.getting_started_with_boost_metap"></a><a name="getting_started"></a><a class="link" href="getting_started_with_boost_metap.html" title="Getting started with Boost.Metaparse">Getting started with Boost.Metaparse</a> </h2></div></div></div> -<div class="toc"><dl> +<div class="toc"><dl class="toc"> <dt><span class="section"><a href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.1_introduction">1. Introduction</a></span></dt> <dt><span class="section"><a href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.2_the_text_to_parse">2. @@ -63,7 +63,7 @@ <a name="metaparse.getting_started_with_boost_metap.1_introduction"></a><a class="link" href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.1_introduction" title="1. Introduction">1. Introduction</a> </h3></div></div></div> -<div class="toc"><dl> +<div class="toc"><dl class="toc"> <dt><span class="section"><a href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.1_introduction.1_1_testing_environment">1.1. Testing environment</a></span></dt> <dt><span class="section"><a href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.1_introduction.1_2_using_a_regular_testing_envi">1.2. @@ -133,7 +133,7 @@ <a name="metaparse.getting_started_with_boost_metap.1_introduction.1_2_using_a_regular_testing_envi"></a><a class="link" href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.1_introduction.1_2_using_a_regular_testing_envi" title='1.2. Using a "regular" testing environment'>1.2. Using a "regular" testing environment</a> </h4></div></div></div> -<div class="toc"><dl> +<div class="toc"><dl class="toc"> <dt><span class="section"><a href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.1_introduction.1_2_using_a_regular_testing_envi.1_2_1_enforcing_an_error_message">1.2.1. Enforcing an error message or a warning containing the result of the metafunction call</a></span></dt> @@ -294,7 +294,7 @@ <a name="metaparse.getting_started_with_boost_metap.3_creating_a_simple_parser"></a><a class="link" href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.3_creating_a_simple_parser" title="3. Creating a simple parser">3. Creating a simple parser</a> </h3></div></div></div> -<div class="toc"><dl> +<div class="toc"><dl class="toc"> <dt><span class="section"><a href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.3_creating_a_simple_parser.3_1_dealing_with_invalid_input">3.1. Dealing with invalid input</a></span></dt> <dt><span class="section"><a href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.3_creating_a_simple_parser.3_2_dealing_with_input_containin">3.2. @@ -542,7 +542,7 @@ <a name="metaparse.getting_started_with_boost_metap.4_parsing_simple_expressions"></a><a class="link" href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.4_parsing_simple_expressions" title="4. Parsing simple expressions">4. Parsing simple expressions</a> </h3></div></div></div> -<div class="toc"><dl> +<div class="toc"><dl class="toc"> <dt><span class="section"><a href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.4_parsing_simple_expressions.4_1_tokenizer">4.1. Tokenizer</a></span></dt> <dt><span class="section"><a href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.4_parsing_simple_expressions.4_2_evaluating_the_expression">4.2. @@ -625,7 +625,7 @@ <p> What you get now looks more simple: this is a vector of three elements: </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <code class="computeroutput"><span class="identifier">mpl_</span><span class="special">::</span><span class="identifier">integral_c</span><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="number">11</span><span class="special">></span></code> This is the result of parsing with <a class="link" href="reference.html#token"><code class="computeroutput"><span class="identifier">token</span></code></a><code class="computeroutput"><span class="special"><</span></code><a class="link" href="reference.html#int_"><code class="computeroutput"><span class="identifier">int_</span></code></a><code class="computeroutput"><span class="special">></span></code>. @@ -665,7 +665,7 @@ cleaner if we separate the two layers. The previous example has two types of tokens: </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> a number (eg. <code class="computeroutput"><span class="number">13</span></code>) </li> @@ -851,7 +851,7 @@ <a name="metaparse.getting_started_with_boost_metap.5_parsing_longer_expressions"></a><a class="link" href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.5_parsing_longer_expressions" title="5. Parsing longer expressions">5. Parsing longer expressions</a> </h3></div></div></div> -<div class="toc"><dl> +<div class="toc"><dl class="toc"> <dt><span class="section"><a href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.5_parsing_longer_expressions.5_1_parsing_a_subexpression_repe">5.1. Parsing a subexpression repeatedly</a></span></dt> <dt><span class="section"><a href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.5_parsing_longer_expressions.5_2_evaluating_the_parsed_expres">5.2. @@ -892,7 +892,7 @@ We can't solve this problem with <a class="link" href="reference.html#sequence"><code class="computeroutput"><span class="identifier">sequence</span></code></a>, since we don't know how many numbers the input will have. We need a parser that: </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> parses the first number </li> @@ -931,7 +931,7 @@ We have a <a class="link" href="reference.html#sequence"><code class="computeroutput"><span class="identifier">sequence</span></code></a> with two elements: </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> The first number (<code class="computeroutput"><span class="identifier">int_token</span></code>) </li> @@ -1001,7 +1001,7 @@ <a name="metaparse.getting_started_with_boost_metap.5_parsing_longer_expressions.5_2_evaluating_the_parsed_expres"></a><a class="link" href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.5_parsing_longer_expressions.5_2_evaluating_the_parsed_expres" title="5.2. Evaluating the parsed expression">5.2. Evaluating the parsed expression</a> </h4></div></div></div> -<div class="toc"><dl> +<div class="toc"><dl class="toc"> <dt><span class="section"><a href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.5_parsing_longer_expressions.5_2_evaluating_the_parsed_expres.5_2_1_learning_about_boost_mpl_f">5.2.1. Learning about <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">fold</span></code></a></span></dt> <dt><span class="section"><a href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.5_parsing_longer_expressions.5_2_evaluating_the_parsed_expres.5_2_2_evaluating_the_expression_">5.2.2. @@ -1119,7 +1119,7 @@ to calculate the sum. <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">fold</span></code> takes three arguments: </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> The container to summarise. This is <code class="computeroutput"><span class="identifier">Vector</span></code>. </li> @@ -1206,7 +1206,7 @@ <p> This function takes two arguments: </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <code class="computeroutput"><span class="identifier">Sum</span></code>, which is a number. This is the summary of the already processed elements. @@ -1418,7 +1418,7 @@ <p> There are two loops in this process: </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> first <a class="link" href="reference.html#repeated"><code class="computeroutput"><span class="identifier">repeated</span></code></a> loops over the input to parse all of the <code class="computeroutput"><span class="special">+</span> @@ -1639,7 +1639,7 @@ <a name="metaparse.getting_started_with_boost_metap.6_adding_support_for_other_opera"></a><a class="link" href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.6_adding_support_for_other_opera" title="6. Adding support for other operators">6. Adding support for other operators</a> </h3></div></div></div> -<div class="toc"><dl> +<div class="toc"><dl class="toc"> <dt><span class="section"><a href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.6_adding_support_for_other_opera.6_1_parsing_expressions_containi">6.1. Parsing expressions containing <code class="computeroutput"><span class="special">-</span></code> operators</a></span></dt> @@ -1823,7 +1823,7 @@ use from the folding parser to evaluate the expressions using <code class="computeroutput"><span class="special">+</span></code> and <code class="computeroutput"><span class="special">-</span></code> operators. This takes two arguments: </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> The partial result we have evaluated so far. (This used to be the summary we have evaluated so far, but we are making it a more general evaluation @@ -1902,7 +1902,7 @@ <a name="metaparse.getting_started_with_boost_metap.7_dealing_with_precedence"></a><a class="link" href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.7_dealing_with_precedence" title="7. Dealing with precedence">7. Dealing with precedence</a> </h3></div></div></div> -<div class="toc"><dl> +<div class="toc"><dl class="toc"> <dt><span class="section"><a href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.7_dealing_with_precedence.7_1_adding_support_for_the_opera">7.1. Adding support for the <code class="computeroutput"><span class="special">*</span></code> operator</a></span></dt> <dt><span class="section"><a href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.7_dealing_with_precedence.7_2_adding_support_for_precedenc">7.2. @@ -2097,7 +2097,7 @@ <a name="metaparse.getting_started_with_boost_metap.8_dealing_with_associativity"></a><a class="link" href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.8_dealing_with_associativity" title="8. Dealing with associativity">8. Dealing with associativity</a> </h3></div></div></div> -<div class="toc"><dl> +<div class="toc"><dl class="toc"> <dt><span class="section"><a href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.8_dealing_with_associativity.8_1_understanding_the_current_im">8.1. Understanding the current implementation</a></span></dt> <dt><span class="section"><a href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.8_dealing_with_associativity.8_2_folding_in_reverse_order">8.2. @@ -2289,7 +2289,7 @@ There are multiple differences between <code class="computeroutput"><span class="identifier">binary_op</span></code> and <code class="computeroutput"><span class="identifier">reverse_binary_op</span></code>: </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> The <code class="computeroutput"><span class="identifier">Item</span></code> argument, which is a <code class="computeroutput"><span class="identifier">vector</span></code> is @@ -2331,7 +2331,7 @@ It is almost the same as <code class="computeroutput"><span class="identifier">mult_exp2</span></code>, but ... </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> ... the parser applied repeatedly parses <code class="computeroutput"><span class="special"><</span><span class="identifier">number</span><span class="special">></span> <span class="special"><</span><span class="keyword">operator</span><span class="special">></span></code> elements instead of <code class="computeroutput"><span class="special"><</span><span class="keyword">operator</span><span class="special">></span> <span class="special"><</span><span class="identifier">number</span><span class="special">></span></code> @@ -2599,7 +2599,7 @@ There is a problem here: this makes the definitions of our parsers <span class="emphasis"><em>recursive</em></span>. Think about it: </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <code class="computeroutput"><span class="identifier">plus_exp</span></code> uses <code class="computeroutput"><span class="identifier">mult_exp</span></code> </li> @@ -2707,7 +2707,7 @@ <a name="metaparse.getting_started_with_boost_metap.11_dealing_with_invalid_input"></a><a name="dealing_with_invalid_input"></a><a class="link" href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.11_dealing_with_invalid_input" title="11. Dealing with invalid input">11. Dealing with invalid input</a> </h3></div></div></div> -<div class="toc"><dl> +<div class="toc"><dl class="toc"> <dt><span class="section"><a href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.11_dealing_with_invalid_input.11_1_improving_the_error_message">11.1. Improving the error messages</a></span></dt> <dt><span class="section"><a href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.11_dealing_with_invalid_input.11_2_defining_custom_errors">11.2. @@ -2750,7 +2750,7 @@ output. This is relatively easy to spot (thanks to the <code class="computeroutput"><span class="identifier">____________</span></code> part) and contains answers to the main questions one has when parsing fails: </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <span class="emphasis"><em>where</em></span> is the error? It is column <code class="computeroutput"><span class="number">1</span></code> in line <code class="computeroutput"><span class="number">1</span></code> (inside <a class="link" href="reference.html#BOOST_METAPARSE_STRING"><code class="computeroutput"><span class="identifier">BOOST_METAPARSE_STRING</span></code></a>). This @@ -2775,7 +2775,7 @@ So how can we improve the error messages? Let's look at what went wrong in the previous case: </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> The input was <code class="computeroutput"><span class="identifier">hello</span></code>. </li> @@ -2849,7 +2849,7 @@ to the user, we need to define those error messages first. The error messages are represented by classes with some requirements: </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> It should have a static method called <code class="computeroutput"><span class="identifier">get_value</span><span class="special">()</span></code> returning a <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span></code> containing the description of the error. @@ -2958,7 +2958,7 @@ <a name="metaparse.getting_started_with_boost_metap.11_dealing_with_invalid_input.11_3_missing_closing_parens"></a><a class="link" href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.11_dealing_with_invalid_input.11_3_missing_closing_parens" title="11.3. Missing closing parens">11.3. Missing closing parens</a> </h4></div></div></div> -<div class="toc"><dl> +<div class="toc"><dl class="toc"> <dt><span class="section"><a href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.11_dealing_with_invalid_input.11_3_missing_closing_parens.11_3_1_simplifying_the_parser">11.3.1. Simplifying the parser</a></span></dt> <dt><span class="section"><a href="getting_started_with_boost_metap.html#metaparse.getting_started_with_boost_metap.11_dealing_with_invalid_input.11_3_missing_closing_parens.11_3_2_using_foldl_reject_incomp">11.3.2. diff --git a/doc/html/metaparse/performance.html b/doc/html/metaparse/performance.html index 597f6235f8..5d267a3bb3 100644 --- a/doc/html/metaparse/performance.html +++ b/doc/html/metaparse/performance.html @@ -4,9 +4,9 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Performance</title> <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../metaparse.html" title="Chapter 20. Boost.Metaparse"> +<link rel="up" href="../metaparse.html" title="Chapter 22. Boost.Metaparse"> <link rel="prev" href="versioning.html" title="Versioning"> <link rel="next" href="the_design_of_the_library.html" title="The design of the library"> </head> @@ -40,7 +40,7 @@ (<code class="computeroutput"><span class="identifier">user</span></code> output of <code class="computeroutput"><span class="identifier">time</span></code>): </p> <div class="table"> -<a name="metaparse.performance.printf_compilation_speed"></a><p class="title"><b>Table 20.1. Printf compilation speed</b></p> +<a name="metaparse.performance.printf_compilation_speed"></a><p class="title"><b>Table 22.1. Printf compilation speed</b></p> <div class="table-contents"><table class="table" summary="Printf compilation speed"> <colgroup> <col> diff --git a/doc/html/metaparse/preface.html b/doc/html/metaparse/preface.html index cd490f0d00..bf38fcd8b4 100644 --- a/doc/html/metaparse/preface.html +++ b/doc/html/metaparse/preface.html @@ -4,9 +4,9 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Preface</title> <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../metaparse.html" title="Chapter 20. Boost.Metaparse"> +<link rel="up" href="../metaparse.html" title="Chapter 22. Boost.Metaparse"> <link rel="prev" href="related_publications_and_blogs.html" title="Related publications and blogs"> <link rel="next" href="getting_started_with_boost_metap.html" title="Getting started with Boost.Metaparse"> </head> @@ -27,7 +27,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="metaparse.preface"></a><a class="link" href="preface.html" title="Preface">Preface</a> </h2></div></div></div> -<div class="toc"><dl> +<div class="toc"><dl class="toc"> <dt><span class="section"><a href="preface.html#metaparse.preface.description">Description</a></span></dt> <dt><span class="section"><a href="preface.html#metaparse.preface.scope">Scope</a></span></dt> <dt><span class="section"><a href="preface.html#metaparse.preface.advantages_of_using_this_library">Advantages @@ -85,7 +85,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="metaparse.preface.scope"></a><a class="link" href="preface.html#metaparse.preface.scope" title="Scope">Scope</a> </h3></div></div></div> -<div class="toc"><dl> +<div class="toc"><dl class="toc"> <dt><span class="section"><a href="preface.html#metaparse.preface.scope.comparsion_to_boost_proto">Comparsion to Boost.Proto</a></span></dt> <dt><span class="section"><a href="preface.html#metaparse.preface.scope.comparison_to_boost_spirit">Comparison @@ -109,7 +109,7 @@ This technique has the advantages over parsing the content of string literals (which is Metaparse's approach) that: </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> is faster in most cases </li> @@ -122,7 +122,7 @@ <p> Using expression templates for DSL embedding has the following disadvantages: </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"> the syntax of the embedded DSL is limited. It has to be a valid C++ expression. For most libraries, people familiar with the original DSL usually need to learn the library's syntax to understand the embedded @@ -176,7 +176,7 @@ using template metaprograms. This impacts the library using Metaparse the following way: </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> The maintainer of the API built with Metaparse will need to understand template metaprogramming. @@ -205,7 +205,7 @@ <p> Compilers Metaparse is actively (in a CI environment) tested on: </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> GCC 4.6, 4.7, 4.8, 4.9 </li> diff --git a/doc/html/metaparse/reference.html b/doc/html/metaparse/reference.html index 0f3779d7b6..0e6f16a98e 100644 --- a/doc/html/metaparse/reference.html +++ b/doc/html/metaparse/reference.html @@ -4,11 +4,11 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Reference</title> <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../metaparse.html" title="Chapter 20. Boost.Metaparse"> +<link rel="up" href="../metaparse.html" title="Chapter 22. Boost.Metaparse"> <link rel="prev" href="the_design_of_the_library.html" title="The design of the library"> -<link rel="next" href="../move.html" title="Chapter 21. Boost.Move"> +<link rel="next" href="../move.html" title="Chapter 23. Boost.Move"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -27,7 +27,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="metaparse.reference"></a><a name="reference"></a><a class="link" href="reference.html" title="Reference">Reference</a> </h2></div></div></div> -<div class="toc"><dl> +<div class="toc"><dl class="toc"> <dt><span class="section"><a href="reference.html#metaparse.reference.parsers_and_combinators_provided">Parsers and combinators provided by the library</a></span></dt> <dt><span class="section"><a href="reference.html#metaparse.reference.compile_time_data_structures_and">Compile-time @@ -45,7 +45,7 @@ <a name="metaparse.reference.parsers_and_combinators_provided"></a><a class="link" href="reference.html#metaparse.reference.parsers_and_combinators_provided" title="Parsers and combinators provided by the library">Parsers and combinators provided by the library</a> </h3></div></div></div> -<div class="toc"><dl> +<div class="toc"><dl class="toc"> <dt><span class="section"><a href="reference.html#metaparse.reference.parsers_and_combinators_provided.parsers">Parsers</a></span></dt> <dt><span class="section"><a href="reference.html#metaparse.reference.parsers_and_combinators_provided.combinators">Combinators</a></span></dt> </dl></div> @@ -53,7 +53,7 @@ <div class="titlepage"><div><div><h4 class="title"> <a name="metaparse.reference.parsers_and_combinators_provided.parsers"></a><a name="parsers"></a><a class="link" href="reference.html#metaparse.reference.parsers_and_combinators_provided.parsers" title="Parsers">Parsers</a> </h4></div></div></div> -<div class="toc"><dl> +<div class="toc"><dl class="toc"> <dt><span class="section"><a href="reference.html#metaparse.reference.parsers_and_combinators_provided.parsers.character">Character</a></span></dt> <dt><span class="section"><a href="reference.html#metaparse.reference.parsers_and_combinators_provided.parsers.numeric">Numeric</a></span></dt> <dt><span class="section"><a href="reference.html#metaparse.reference.parsers_and_combinators_provided.parsers.whitespace">Whitespace</a></span></dt> @@ -65,7 +65,7 @@ <div class="titlepage"><div><div><h5 class="title"> <a name="metaparse.reference.parsers_and_combinators_provided.parsers.character"></a><a class="link" href="reference.html#metaparse.reference.parsers_and_combinators_provided.parsers.character" title="Character">Character</a> </h5></div></div></div> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <a class="link" href="reference.html#alphanum">alphanum</a> </li> @@ -105,7 +105,7 @@ <div class="titlepage"><div><div><h5 class="title"> <a name="metaparse.reference.parsers_and_combinators_provided.parsers.numeric"></a><a class="link" href="reference.html#metaparse.reference.parsers_and_combinators_provided.parsers.numeric" title="Numeric">Numeric</a> </h5></div></div></div> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <a class="link" href="reference.html#digit_val">digit_val</a> </li> @@ -118,7 +118,7 @@ <div class="titlepage"><div><div><h5 class="title"> <a name="metaparse.reference.parsers_and_combinators_provided.parsers.whitespace"></a><a class="link" href="reference.html#metaparse.reference.parsers_and_combinators_provided.parsers.whitespace" title="Whitespace">Whitespace</a> </h5></div></div></div> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <a class="link" href="reference.html#space">space</a> </li> @@ -132,7 +132,7 @@ <a name="metaparse.reference.parsers_and_combinators_provided.parsers.validation_and_error_reporting"></a><a class="link" href="reference.html#metaparse.reference.parsers_and_combinators_provided.parsers.validation_and_error_reporting" title="Validation and error reporting">Validation and error reporting</a> </h5></div></div></div> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <a class="link" href="reference.html#empty">empty</a> </li> @@ -145,7 +145,7 @@ <div class="titlepage"><div><div><h5 class="title"> <a name="metaparse.reference.parsers_and_combinators_provided.parsers.miscellaneous"></a><a class="link" href="reference.html#metaparse.reference.parsers_and_combinators_provided.parsers.miscellaneous" title="Miscellaneous">Miscellaneous</a> </h5></div></div></div> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <a class="link" href="reference.html#keyword">keyword</a> </li> @@ -159,7 +159,7 @@ <div class="titlepage"><div><div><h4 class="title"> <a name="metaparse.reference.parsers_and_combinators_provided.combinators"></a><a name="combinators"></a><a class="link" href="reference.html#metaparse.reference.parsers_and_combinators_provided.combinators" title="Combinators">Combinators</a> </h4></div></div></div> -<div class="toc"><dl> +<div class="toc"><dl class="toc"> <dt><span class="section"><a href="reference.html#metaparse.reference.parsers_and_combinators_provided.combinators.validation_and_error_reporting">Validation and error reporting</a></span></dt> <dt><span class="section"><a href="reference.html#metaparse.reference.parsers_and_combinators_provided.combinators.repetition">Repetition</a></span></dt> @@ -174,7 +174,7 @@ <a name="metaparse.reference.parsers_and_combinators_provided.combinators.validation_and_error_reporting"></a><a class="link" href="reference.html#metaparse.reference.parsers_and_combinators_provided.combinators.validation_and_error_reporting" title="Validation and error reporting">Validation and error reporting</a> </h5></div></div></div> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <a class="link" href="reference.html#accept_when">accept_when</a> </li> @@ -211,7 +211,7 @@ <a class="link" href="user_manual.html#finding-the-right-folding-parser-combinator">Cheat-sheet</a> for choosing among the <code class="computeroutput"><span class="identifier">fold</span><span class="special">*</span></code> parsers. </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <a class="link" href="reference.html#foldl">foldl</a> </li> @@ -275,7 +275,7 @@ <div class="titlepage"><div><div><h5 class="title"> <a name="metaparse.reference.parsers_and_combinators_provided.combinators.selection"></a><a class="link" href="reference.html#metaparse.reference.parsers_and_combinators_provided.combinators.selection" title="Selection">Selection</a> </h5></div></div></div> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <a class="link" href="reference.html#if_">if_</a> </li> @@ -300,7 +300,7 @@ <div class="titlepage"><div><div><h5 class="title"> <a name="metaparse.reference.parsers_and_combinators_provided.combinators.sequence"></a><a class="link" href="reference.html#metaparse.reference.parsers_and_combinators_provided.combinators.sequence" title="Sequence">Sequence</a> </h5></div></div></div> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <a class="link" href="reference.html#first_of">first_of</a> </li> @@ -329,7 +329,7 @@ <a name="metaparse.reference.parsers_and_combinators_provided.combinators.result_transformation_semantic_a"></a><a class="link" href="reference.html#metaparse.reference.parsers_and_combinators_provided.combinators.result_transformation_semantic_a" title="Result transformation (semantic actions)">Result transformation (semantic actions)</a> </h5></div></div></div> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <a class="link" href="reference.html#always">always</a> </li> @@ -345,7 +345,7 @@ <div class="titlepage"><div><div><h5 class="title"> <a name="metaparse.reference.parsers_and_combinators_provided.combinators.miscellaneous"></a><a class="link" href="reference.html#metaparse.reference.parsers_and_combinators_provided.combinators.miscellaneous" title="Miscellaneous">Miscellaneous</a> </h5></div></div></div> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <a class="link" href="reference.html#grammar">grammar</a> </li> @@ -364,7 +364,7 @@ <a name="metaparse.reference.compile_time_data_structures_and"></a><a class="link" href="reference.html#metaparse.reference.compile_time_data_structures_and" title="Compile-time data structures and values">Compile-time data structures and values</a> </h3></div></div></div> -<div class="toc"><dl> +<div class="toc"><dl class="toc"> <dt><span class="section"><a href="reference.html#metaparse.reference.compile_time_data_structures_and.result_of_parsing">Result of parsing</a></span></dt> <dt><span class="section"><a href="reference.html#metaparse.reference.compile_time_data_structures_and.source_position">Source @@ -375,7 +375,7 @@ <a name="metaparse.reference.compile_time_data_structures_and.result_of_parsing"></a><a class="link" href="reference.html#metaparse.reference.compile_time_data_structures_and.result_of_parsing" title="Result of parsing">Result of parsing</a> </h4></div></div></div> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <a class="link" href="reference.html#accept">accept</a> </li> @@ -404,7 +404,7 @@ <a name="metaparse.reference.compile_time_data_structures_and.source_position"></a><a class="link" href="reference.html#metaparse.reference.compile_time_data_structures_and.source_position" title="Source position">Source position</a> </h4></div></div></div> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <a class="link" href="reference.html#get_col">get_col</a> </li> @@ -436,7 +436,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="metaparse.reference.string"></a><a name="ref-string"></a><a class="link" href="reference.html#metaparse.reference.string" title="String">String</a> </h3></div></div></div> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <a class="link" href="reference.html#string">string</a> </li> @@ -452,7 +452,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="metaparse.reference.errors"></a><a class="link" href="reference.html#metaparse.reference.errors" title="Errors">Errors</a> </h3></div></div></div> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <a class="link" href="reference.html#digit_expected">digit_expected</a> </li> @@ -492,7 +492,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="metaparse.reference.tags"></a><a class="link" href="reference.html#metaparse.reference.tags" title="Tags">Tags</a> </h3></div></div></div> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <a class="link" href="reference.html#accept_tag">accept_tag</a> </li> @@ -508,7 +508,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="metaparse.reference.utilities"></a><a class="link" href="reference.html#metaparse.reference.utilities" title="Utilities">Utilities</a> </h3></div></div></div> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <a class="link" href="reference.html#build_parser">build_parser</a> </li> @@ -529,7 +529,7 @@ Metaparse uses a number of general purpose metafunctions and metafunction classes. </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <a class="link" href="reference.html#digit_to_int">digit_to_int</a> </li> @@ -573,7 +573,7 @@ <a name="metaparse.reference.terms_used_by_the_library"></a><a class="link" href="reference.html#metaparse.reference.terms_used_by_the_library" title="Terms used by the library">Terms used by the library</a> </h3></div></div></div> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <a class="link" href="reference.html#boxed_value">boxed value</a> </li> @@ -616,7 +616,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="metaparse.reference.alphabetical"></a><a class="link" href="reference.html#metaparse.reference.alphabetical" title="Alphabetical">Alphabetical</a> </h3></div></div></div> -<div class="toc"><dl> +<div class="toc"><dl class="toc"> <dt><span class="section"><a href="reference.html#metaparse.reference.alphabetical.accept">accept</a></span></dt> <dt><span class="section"><a href="reference.html#metaparse.reference.alphabetical.accept_tag">accept_tag</a></span></dt> <dt><span class="section"><a href="reference.html#metaparse.reference.alphabetical.accept_when">accept_when</a></span></dt> @@ -753,7 +753,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.accept.h0"></a> - <span><a name="metaparse.reference.alphabetical.accept.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.accept.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Result</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Remaining</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Pos</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">accept</span><span class="special">;</span> @@ -763,7 +763,7 @@ value</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.accept.arguments"></a><p class="title"><b>Table 20.2. Arguments</b></p> +<a name="metaparse.reference.alphabetical.accept.arguments"></a><p class="title"><b>Table 22.2. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -824,7 +824,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.accept.h1"></a> - <span><a name="metaparse.reference.alphabetical.accept.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.accept.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept.description">Description</a> </h2> <p> Values representing a successful parser application. It behaves as a <a class="link" href="reference.html#lazy_metafunction">lazy template metafunction</a>: when it @@ -848,7 +848,7 @@ </table></div> <h2> <a name="metaparse.reference.alphabetical.accept.h2"></a> - <span><a name="metaparse.reference.alphabetical.accept.expressions_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept.expressions_semantics">Expressions + <span class="phrase"><a name="metaparse.reference.alphabetical.accept.expressions_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept.expressions_semantics">Expressions semantics</a> </h2> <p> @@ -863,15 +863,15 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.accept.h3"></a> - <span><a name="metaparse.reference.alphabetical.accept.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.accept.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">accept</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.accept.h4"></a> - <span><a name="metaparse.reference.alphabetical.accept.operations"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept.operations">Operations</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.accept.operations"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept.operations">Operations</a> </h2> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <a class="link" href="reference.html#get_position"><code class="computeroutput"><span class="identifier">get_position</span></code></a> </li> @@ -889,7 +889,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.accept_tag.h0"></a> - <span><a name="metaparse.reference.alphabetical.accept_tag.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept_tag.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.accept_tag.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept_tag.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">accept_tag</span><span class="special">;</span> </pre> @@ -898,14 +898,14 @@ </p> <h2> <a name="metaparse.reference.alphabetical.accept_tag.h1"></a> - <span><a name="metaparse.reference.alphabetical.accept_tag.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept_tag.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.accept_tag.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept_tag.description">Description</a> </h2> <p> This is the tag of the values returned by a parser when parsing was successful. </p> <h2> <a name="metaparse.reference.alphabetical.accept_tag.h2"></a> - <span><a name="metaparse.reference.alphabetical.accept_tag.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept_tag.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.accept_tag.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept_tag.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">accept_tag</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> @@ -916,7 +916,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.accept_when.h0"></a> - <span><a name="metaparse.reference.alphabetical.accept_when.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept_when.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.accept_when.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept_when.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Pred</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Msg</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">accept_when</span><span class="special">;</span> @@ -925,7 +925,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.accept_when.arguments"></a><p class="title"><b>Table 20.3. Arguments</b></p> +<a name="metaparse.reference.alphabetical.accept_when.arguments"></a><p class="title"><b>Table 22.3. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -985,7 +985,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.accept_when.h1"></a> - <span><a name="metaparse.reference.alphabetical.accept_when.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept_when.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.accept_when.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept_when.description">Description</a> </h2> <p> It parses the input with <code class="computeroutput"><span class="identifier">P</span></code>. @@ -1002,13 +1002,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.accept_when.h2"></a> - <span><a name="metaparse.reference.alphabetical.accept_when.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept_when.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.accept_when.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept_when.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">accept_when</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.accept_when.h3"></a> - <span><a name="metaparse.reference.alphabetical.accept_when.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept_when.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.accept_when.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept_when.expression_semantics">Expression semantics</a> </h2> <p> @@ -1033,7 +1033,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.accept_when.h4"></a> - <span><a name="metaparse.reference.alphabetical.accept_when.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept_when.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.accept_when.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.accept_when.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">accept_when</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">one_char</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -1078,7 +1078,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.alphanum.h0"></a> - <span><a name="metaparse.reference.alphabetical.alphanum.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.alphanum.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.alphanum.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.alphanum.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">alphanum</span><span class="special">;</span> </pre> @@ -1087,7 +1087,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.alphanum.h1"></a> - <span><a name="metaparse.reference.alphabetical.alphanum.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.alphanum.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.alphanum.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.alphanum.description">Description</a> </h2> <p> It accepts one character in the range <code class="computeroutput"><span class="identifier">a</span><span class="special">-</span><span class="identifier">z</span></code>, @@ -1096,13 +1096,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.alphanum.h2"></a> - <span><a name="metaparse.reference.alphabetical.alphanum.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.alphanum.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.alphanum.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.alphanum.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">alphanum</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.alphanum.h3"></a> - <span><a name="metaparse.reference.alphabetical.alphanum.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.alphanum.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.alphanum.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.alphanum.expression_semantics">Expression semantics</a> </h2> <p> @@ -1114,7 +1114,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.alphanum.h4"></a> - <span><a name="metaparse.reference.alphabetical.alphanum.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.alphanum.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.alphanum.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.alphanum.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">alphanum</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">start</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -1153,7 +1153,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.always_c.h0"></a> - <span><a name="metaparse.reference.alphabetical.always_c.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.always_c.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.always_c.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.always_c.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">char</span> <span class="identifier">C</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">always_c</span><span class="special">;</span> @@ -1162,7 +1162,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.always_c.arguments"></a><p class="title"><b>Table 20.4. Arguments</b></p> +<a name="metaparse.reference.alphabetical.always_c.arguments"></a><p class="title"><b>Table 22.4. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -1211,7 +1211,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.always_c.h1"></a> - <span><a name="metaparse.reference.alphabetical.always_c.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.always_c.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.always_c.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.always_c.description">Description</a> </h2> <p> It accepts inputs beginning with the <code class="computeroutput"><span class="identifier">C</span></code> @@ -1219,13 +1219,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.always_c.h2"></a> - <span><a name="metaparse.reference.alphabetical.always_c.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.always_c.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.always_c.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.always_c.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">always_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.always_c.h3"></a> - <span><a name="metaparse.reference.alphabetical.always_c.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.always_c.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.always_c.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.always_c.expression_semantics">Expression semantics</a> </h2> <p> @@ -1239,7 +1239,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.always_c.h4"></a> - <span><a name="metaparse.reference.alphabetical.always_c.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.always_c.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.always_c.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.always_c.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">always_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">start</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -1278,7 +1278,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.always.h0"></a> - <span><a name="metaparse.reference.alphabetical.always.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.always.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.always.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.always.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">always</span><span class="special">;</span> @@ -1287,7 +1287,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.always.arguments"></a><p class="title"><b>Table 20.5. Arguments</b></p> +<a name="metaparse.reference.alphabetical.always.arguments"></a><p class="title"><b>Table 22.5. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -1336,7 +1336,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.always.h1"></a> - <span><a name="metaparse.reference.alphabetical.always.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.always.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.always.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.always.description">Description</a> </h2> <p> It accepts an input if and only if <code class="computeroutput"><span class="identifier">P</span></code> @@ -1346,13 +1346,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.always.h2"></a> - <span><a name="metaparse.reference.alphabetical.always.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.always.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.always.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.always.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">always</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.always.h3"></a> - <span><a name="metaparse.reference.alphabetical.always.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.always.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.always.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.always.expression_semantics">Expression semantics</a> </h2> <p> @@ -1364,7 +1364,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.always.h4"></a> - <span><a name="metaparse.reference.alphabetical.always.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.always.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.always.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.always.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">always</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">lit_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -1404,7 +1404,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.boost_metaparse_define_error.h0"></a> - <span><a name="metaparse.reference.alphabetical.boost_metaparse_define_error.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_define_error.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.boost_metaparse_define_error.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_define_error.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">BOOST_METAPARSE_DEFINE_ERROR</span><span class="special">(</span><span class="identifier">name</span><span class="special">,</span> <span class="identifier">msg</span><span class="special">)</span> <span class="special">\</span> <span class="comment">// unspecified</span> @@ -1413,7 +1413,7 @@ This is a macro. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.boost_metaparse_define_error.arguments"></a><p class="title"><b>Table 20.6. Arguments</b></p> +<a name="metaparse.reference.alphabetical.boost_metaparse_define_error.arguments"></a><p class="title"><b>Table 22.6. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -1461,7 +1461,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.boost_metaparse_define_error.h1"></a> - <span><a name="metaparse.reference.alphabetical.boost_metaparse_define_error.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_define_error.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.boost_metaparse_define_error.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_define_error.description">Description</a> </h2> <p> Macro for defining a <a class="link" href="reference.html#parsing_error_message">parsing error @@ -1471,13 +1471,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.boost_metaparse_define_error.h2"></a> - <span><a name="metaparse.reference.alphabetical.boost_metaparse_define_error.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_define_error.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.boost_metaparse_define_error.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_define_error.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">define_error</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.boost_metaparse_define_error.h3"></a> - <span><a name="metaparse.reference.alphabetical.boost_metaparse_define_error.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_define_error.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.boost_metaparse_define_error.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_define_error.expression_semantics">Expression semantics</a> </h2> <p> @@ -1497,7 +1497,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.boost_metaparse_define_error.h4"></a> - <span><a name="metaparse.reference.alphabetical.boost_metaparse_define_error.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_define_error.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.boost_metaparse_define_error.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_define_error.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">define_error</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">repeated1</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -1536,7 +1536,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.boost_metaparse_string.h0"></a> - <span><a name="metaparse.reference.alphabetical.boost_metaparse_string.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_string.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.boost_metaparse_string.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_string.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">BOOST_METAPARSE_STRING</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span> <span class="special">\</span> <span class="comment">// unspecified</span> @@ -1545,7 +1545,7 @@ This is a macro. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.boost_metaparse_string.arguments"></a><p class="title"><b>Table 20.7. Arguments</b></p> +<a name="metaparse.reference.alphabetical.boost_metaparse_string.arguments"></a><p class="title"><b>Table 22.7. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -1579,7 +1579,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.boost_metaparse_string.h1"></a> - <span><a name="metaparse.reference.alphabetical.boost_metaparse_string.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_string.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.boost_metaparse_string.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_string.description">Description</a> </h2> <p> Macro for defining <a class="link" href="reference.html#string"><code class="computeroutput"><span class="identifier">string</span></code></a> @@ -1599,13 +1599,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.boost_metaparse_string.h2"></a> - <span><a name="metaparse.reference.alphabetical.boost_metaparse_string.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_string.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.boost_metaparse_string.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_string.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">string</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.boost_metaparse_string.h3"></a> - <span><a name="metaparse.reference.alphabetical.boost_metaparse_string.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_string.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.boost_metaparse_string.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_string.expression_semantics">Expression semantics</a> </h2> <p> @@ -1620,7 +1620,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.boost_metaparse_string.h4"></a> - <span><a name="metaparse.reference.alphabetical.boost_metaparse_string.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_string.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.boost_metaparse_string.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_string.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">string</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -1646,7 +1646,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.boost_metaparse_version.h0"></a> - <span><a name="metaparse.reference.alphabetical.boost_metaparse_version.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_version.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.boost_metaparse_version.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_version.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">BOOST_METAPARSE_VERSION</span> <span class="special">\\</span> <span class="identifier">unspecified</span> </pre> @@ -1655,20 +1655,20 @@ </p> <h2> <a name="metaparse.reference.alphabetical.boost_metaparse_version.h1"></a> - <span><a name="metaparse.reference.alphabetical.boost_metaparse_version.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_version.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.boost_metaparse_version.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_version.description">Description</a> </h2> <p> Macro containing the version number of Boost.Metaparse. </p> <h2> <a name="metaparse.reference.alphabetical.boost_metaparse_version.h2"></a> - <span><a name="metaparse.reference.alphabetical.boost_metaparse_version.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_version.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.boost_metaparse_version.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_version.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">version</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.boost_metaparse_version.h3"></a> - <span><a name="metaparse.reference.alphabetical.boost_metaparse_version.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_version.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.boost_metaparse_version.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.boost_metaparse_version.expression_semantics">Expression semantics</a> </h2> <p> @@ -1717,7 +1717,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.build_parser.h0"></a> - <span><a name="metaparse.reference.alphabetical.build_parser.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.build_parser.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.build_parser.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.build_parser.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">build_parser</span><span class="special">;</span> @@ -1726,7 +1726,7 @@ This is a <a class="link" href="reference.html#metafunction">template metafunction</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.build_parser.arguments"></a><p class="title"><b>Table 20.8. Arguments</b></p> +<a name="metaparse.reference.alphabetical.build_parser.arguments"></a><p class="title"><b>Table 22.8. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -1760,7 +1760,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.build_parser.h1"></a> - <span><a name="metaparse.reference.alphabetical.build_parser.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.build_parser.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.build_parser.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.build_parser.description">Description</a> </h2> <p> It generates a simple interface for parser. It returns a metafunction class @@ -1770,7 +1770,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.build_parser.h2"></a> - <span><a name="metaparse.reference.alphabetical.build_parser.return_value"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.build_parser.return_value">Return + <span class="phrase"><a name="metaparse.reference.alphabetical.build_parser.return_value"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.build_parser.return_value">Return value</a> </h2> <p> @@ -1783,7 +1783,7 @@ <span class="special">};</span> </pre> <div class="table"> -<a name="metaparse.reference.alphabetical.build_parser.arguments0"></a><p class="title"><b>Table 20.9. Arguments</b></p> +<a name="metaparse.reference.alphabetical.build_parser.arguments0"></a><p class="title"><b>Table 22.9. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -1817,13 +1817,13 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.build_parser.h3"></a> - <span><a name="metaparse.reference.alphabetical.build_parser.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.build_parser.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.build_parser.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.build_parser.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">build_parser</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.build_parser.h4"></a> - <span><a name="metaparse.reference.alphabetical.build_parser.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.build_parser.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.build_parser.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.build_parser.expression_semantics">Expression semantics</a> </h2> <p> @@ -1838,7 +1838,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.build_parser.h5"></a> - <span><a name="metaparse.reference.alphabetical.build_parser.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.build_parser.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.build_parser.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.build_parser.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">build_parser</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">int_</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -1860,7 +1860,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.change_error_message.h0"></a> - <span><a name="metaparse.reference.alphabetical.change_error_message.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.change_error_message.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.change_error_message.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.change_error_message.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Msg</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">change_error_message</span><span class="special">;</span> @@ -1869,7 +1869,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.change_error_message.arguments"></a><p class="title"><b>Table 20.10. Arguments</b></p> +<a name="metaparse.reference.alphabetical.change_error_message.arguments"></a><p class="title"><b>Table 22.10. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -1917,7 +1917,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.change_error_message.h1"></a> - <span><a name="metaparse.reference.alphabetical.change_error_message.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.change_error_message.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.change_error_message.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.change_error_message.description">Description</a> </h2> <p> It applies <code class="computeroutput"><span class="identifier">P</span></code> on the input. @@ -1927,13 +1927,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.change_error_message.h2"></a> - <span><a name="metaparse.reference.alphabetical.change_error_message.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.change_error_message.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.change_error_message.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.change_error_message.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">change_error_message</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.change_error_message.h3"></a> - <span><a name="metaparse.reference.alphabetical.change_error_message.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.change_error_message.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.change_error_message.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.change_error_message.expression_semantics">Expression semantics</a> </h2> <p> @@ -1947,7 +1947,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.change_error_message.h4"></a> - <span><a name="metaparse.reference.alphabetical.change_error_message.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.change_error_message.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.change_error_message.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.change_error_message.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">change_error_message</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">repeated1</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -2048,7 +2048,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.debug_parsing_error.h0"></a> - <span><a name="metaparse.reference.alphabetical.debug_parsing_error.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.debug_parsing_error.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.debug_parsing_error.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.debug_parsing_error.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">S</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">debug_parsing_error</span> @@ -2060,7 +2060,7 @@ This is a template class. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.debug_parsing_error.arguments"></a><p class="title"><b>Table 20.11. Arguments</b></p> +<a name="metaparse.reference.alphabetical.debug_parsing_error.arguments"></a><p class="title"><b>Table 22.11. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -2108,7 +2108,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.debug_parsing_error.h1"></a> - <span><a name="metaparse.reference.alphabetical.debug_parsing_error.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.debug_parsing_error.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.debug_parsing_error.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.debug_parsing_error.description">Description</a> </h2> <p> Utility to debug errors generated by a compile-time parser. An instance @@ -2130,13 +2130,13 @@ </table></div> <h2> <a name="metaparse.reference.alphabetical.debug_parsing_error.h2"></a> - <span><a name="metaparse.reference.alphabetical.debug_parsing_error.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.debug_parsing_error.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.debug_parsing_error.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.debug_parsing_error.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">debug_parsing_error</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.debug_parsing_error.h3"></a> - <span><a name="metaparse.reference.alphabetical.debug_parsing_error.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.debug_parsing_error.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.debug_parsing_error.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.debug_parsing_error.expression_semantics">Expression semantics</a> </h2> <p> @@ -2154,7 +2154,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.debug_parsing_error.h4"></a> - <span><a name="metaparse.reference.alphabetical.debug_parsing_error.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.debug_parsing_error.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.debug_parsing_error.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.debug_parsing_error.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">debug_parsing_error</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">int_</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -2185,7 +2185,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.digit_expected.h0"></a> - <span><a name="metaparse.reference.alphabetical.digit_expected.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_expected.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.digit_expected.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_expected.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">error</span> <span class="special">{</span> @@ -2197,7 +2197,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.digit_expected.h1"></a> - <span><a name="metaparse.reference.alphabetical.digit_expected.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_expected.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.digit_expected.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_expected.description">Description</a> </h2> <p> Class representing the error that a digit character was expected at a specific @@ -2205,7 +2205,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.digit_expected.h2"></a> - <span><a name="metaparse.reference.alphabetical.digit_expected.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_expected.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.digit_expected.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_expected.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">error</span><span class="special">/</span><span class="identifier">digit_expected</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> @@ -2216,7 +2216,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.digit.h0"></a> - <span><a name="metaparse.reference.alphabetical.digit.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.digit.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">digit</span><span class="special">;</span> </pre> @@ -2225,7 +2225,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.digit.h1"></a> - <span><a name="metaparse.reference.alphabetical.digit.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.digit.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit.description">Description</a> </h2> <p> Parser accepting one character in the range <code class="computeroutput"><span class="number">0</span><span class="special">-</span><span class="number">9</span></code>. The result @@ -2233,13 +2233,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.digit.h2"></a> - <span><a name="metaparse.reference.alphabetical.digit.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.digit.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">digit</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.digit.h3"></a> - <span><a name="metaparse.reference.alphabetical.digit.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.digit.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit.expression_semantics">Expression semantics</a> </h2> <p> @@ -2251,7 +2251,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.digit.h4"></a> - <span><a name="metaparse.reference.alphabetical.digit.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.digit.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">digit</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">start</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -2285,7 +2285,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.digit_to_int_c.h0"></a> - <span><a name="metaparse.reference.alphabetical.digit_to_int_c.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_to_int_c.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.digit_to_int_c.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_to_int_c.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">util</span> <span class="special">{</span> @@ -2299,7 +2299,7 @@ value as argument. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.digit_to_int_c.arguments"></a><p class="title"><b>Table 20.12. Arguments</b></p> +<a name="metaparse.reference.alphabetical.digit_to_int_c.arguments"></a><p class="title"><b>Table 22.12. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -2333,14 +2333,14 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.digit_to_int_c.h1"></a> - <span><a name="metaparse.reference.alphabetical.digit_to_int_c.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_to_int_c.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.digit_to_int_c.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_to_int_c.description">Description</a> </h2> <p> Converts a character containing a value in the range <code class="computeroutput"><span class="special">[</span><span class="char">'0'</span><span class="special">..</span><span class="char">'9'</span><span class="special">]</span></code> to an integer. </p> <h2> <a name="metaparse.reference.alphabetical.digit_to_int_c.h2"></a> - <span><a name="metaparse.reference.alphabetical.digit_to_int_c.return_value"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_to_int_c.return_value">Return + <span class="phrase"><a name="metaparse.reference.alphabetical.digit_to_int_c.return_value"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_to_int_c.return_value">Return value</a> </h2> <p> @@ -2348,13 +2348,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.digit_to_int_c.h3"></a> - <span><a name="metaparse.reference.alphabetical.digit_to_int_c.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_to_int_c.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.digit_to_int_c.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_to_int_c.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">util</span><span class="special">/</span><span class="identifier">digit_to_int_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.digit_to_int_c.h4"></a> - <span><a name="metaparse.reference.alphabetical.digit_to_int_c.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_to_int_c.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.digit_to_int_c.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_to_int_c.expression_semantics">Expression semantics</a> </h2> <p> @@ -2368,7 +2368,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.digit_to_int_c.h5"></a> - <span><a name="metaparse.reference.alphabetical.digit_to_int_c.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_to_int_c.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.digit_to_int_c.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_to_int_c.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">util</span><span class="special">/</span><span class="identifier">digit_to_int_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -2396,7 +2396,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.digit_to_int.h0"></a> - <span><a name="metaparse.reference.alphabetical.digit_to_int.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_to_int.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.digit_to_int.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_to_int.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">util</span> <span class="special">{</span> @@ -2409,7 +2409,7 @@ that supports <a class="link" href="reference.html#currying">currying</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.digit_to_int.arguments"></a><p class="title"><b>Table 20.13. Arguments</b></p> +<a name="metaparse.reference.alphabetical.digit_to_int.arguments"></a><p class="title"><b>Table 22.13. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -2443,7 +2443,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.digit_to_int.h1"></a> - <span><a name="metaparse.reference.alphabetical.digit_to_int.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_to_int.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.digit_to_int.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_to_int.description">Description</a> </h2> <p> Converts a boxed character containing a value in the range <code class="computeroutput"><span class="special">[</span><span class="char">'0'</span><span class="special">..</span><span class="char">'9'</span><span class="special">]</span></code> to an @@ -2451,7 +2451,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.digit_to_int.h2"></a> - <span><a name="metaparse.reference.alphabetical.digit_to_int.return_value"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_to_int.return_value">Return + <span class="phrase"><a name="metaparse.reference.alphabetical.digit_to_int.return_value"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_to_int.return_value">Return value</a> </h2> <p> @@ -2459,13 +2459,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.digit_to_int.h3"></a> - <span><a name="metaparse.reference.alphabetical.digit_to_int.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_to_int.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.digit_to_int.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_to_int.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">util</span><span class="special">/</span><span class="identifier">digit_to_int</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.digit_to_int.h4"></a> - <span><a name="metaparse.reference.alphabetical.digit_to_int.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_to_int.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.digit_to_int.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_to_int.expression_semantics">Expression semantics</a> </h2> <p> @@ -2479,7 +2479,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.digit_to_int.h5"></a> - <span><a name="metaparse.reference.alphabetical.digit_to_int.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_to_int.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.digit_to_int.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_to_int.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">util</span><span class="special">/</span><span class="identifier">digit_to_int</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -2515,7 +2515,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.digit_val.h0"></a> - <span><a name="metaparse.reference.alphabetical.digit_val.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_val.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.digit_val.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_val.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">digit_val</span><span class="special">;</span> </pre> @@ -2524,7 +2524,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.digit_val.h1"></a> - <span><a name="metaparse.reference.alphabetical.digit_val.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_val.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.digit_val.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_val.description">Description</a> </h2> <p> It accepts one character in the range <code class="computeroutput"><span class="number">0</span><span class="special">-</span><span class="number">9</span></code>. The result @@ -2532,13 +2532,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.digit_val.h2"></a> - <span><a name="metaparse.reference.alphabetical.digit_val.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_val.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.digit_val.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_val.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">digit_val</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.digit_val.h3"></a> - <span><a name="metaparse.reference.alphabetical.digit_val.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_val.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.digit_val.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_val.expression_semantics">Expression semantics</a> </h2> <p> @@ -2550,7 +2550,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.digit_val.h4"></a> - <span><a name="metaparse.reference.alphabetical.digit_val.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_val.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.digit_val.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.digit_val.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">digit_val</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">start</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -2584,7 +2584,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.empty.h0"></a> - <span><a name="metaparse.reference.alphabetical.empty.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.empty.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.empty.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.empty.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Result</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">empty</span><span class="special">;</span> @@ -2593,7 +2593,7 @@ This is a <a class="link" href="reference.html#parser">parser</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.empty.arguments"></a><p class="title"><b>Table 20.14. Arguments</b></p> +<a name="metaparse.reference.alphabetical.empty.arguments"></a><p class="title"><b>Table 22.14. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -2628,20 +2628,20 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.empty.h1"></a> - <span><a name="metaparse.reference.alphabetical.empty.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.empty.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.empty.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.empty.description">Description</a> </h2> <p> It accepts empty input only. The result of parsing is the <code class="computeroutput"><span class="identifier">Result</span></code> argument. </p> <h2> <a name="metaparse.reference.alphabetical.empty.h2"></a> - <span><a name="metaparse.reference.alphabetical.empty.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.empty.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.empty.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.empty.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">empty</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.empty.h3"></a> - <span><a name="metaparse.reference.alphabetical.empty.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.empty.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.empty.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.empty.expression_semantics">Expression semantics</a> </h2> <p> @@ -2654,7 +2654,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.empty.h4"></a> - <span><a name="metaparse.reference.alphabetical.empty.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.empty.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.empty.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.empty.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">empty</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">start</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -2693,7 +2693,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.end_of_input_expected.h0"></a> - <span><a name="metaparse.reference.alphabetical.end_of_input_expected.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.end_of_input_expected.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.end_of_input_expected.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.end_of_input_expected.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">error</span> <span class="special">{</span> @@ -2705,7 +2705,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.end_of_input_expected.h1"></a> - <span><a name="metaparse.reference.alphabetical.end_of_input_expected.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.end_of_input_expected.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.end_of_input_expected.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.end_of_input_expected.description">Description</a> </h2> <p> Class representing the error that the input contains more characters than @@ -2713,7 +2713,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.end_of_input_expected.h2"></a> - <span><a name="metaparse.reference.alphabetical.end_of_input_expected.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.end_of_input_expected.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.end_of_input_expected.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.end_of_input_expected.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">error</span><span class="special">/</span><span class="identifier">end_of_input_expected</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> @@ -2724,7 +2724,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.entire_input.h0"></a> - <span><a name="metaparse.reference.alphabetical.entire_input.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.entire_input.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.entire_input.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.entire_input.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Msg</span> <span class="special">=</span> <span class="identifier">error</span><span class="special">::</span><span class="identifier">end_of_input_expected</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">entire_input</span><span class="special">;</span> @@ -2733,7 +2733,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.entire_input.arguments"></a><p class="title"><b>Table 20.15. Arguments</b></p> +<a name="metaparse.reference.alphabetical.entire_input.arguments"></a><p class="title"><b>Table 22.15. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -2781,7 +2781,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.entire_input.h1"></a> - <span><a name="metaparse.reference.alphabetical.entire_input.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.entire_input.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.entire_input.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.entire_input.description">Description</a> </h2> <p> It parses the input using <code class="computeroutput"><span class="identifier">P</span></code> @@ -2795,13 +2795,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.entire_input.h2"></a> - <span><a name="metaparse.reference.alphabetical.entire_input.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.entire_input.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.entire_input.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.entire_input.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">entire_input</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.entire_input.h3"></a> - <span><a name="metaparse.reference.alphabetical.entire_input.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.entire_input.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.entire_input.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.entire_input.expression_semantics">Expression semantics</a> </h2> <p> @@ -2817,7 +2817,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.entire_input.h4"></a> - <span><a name="metaparse.reference.alphabetical.entire_input.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.entire_input.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.entire_input.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.entire_input.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">entire_input</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">int_</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -2857,7 +2857,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.except.h0"></a> - <span><a name="metaparse.reference.alphabetical.except.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.except.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.except.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.except.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Result</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">ErrorMsg</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">except</span><span class="special">;</span> @@ -2866,7 +2866,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.except.arguments"></a><p class="title"><b>Table 20.16. Arguments</b></p> +<a name="metaparse.reference.alphabetical.except.arguments"></a><p class="title"><b>Table 22.16. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -2927,7 +2927,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.except.h1"></a> - <span><a name="metaparse.reference.alphabetical.except.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.except.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.except.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.except.description">Description</a> </h2> <p> <code class="computeroutput"><span class="identifier">except</span></code> accepts the input @@ -2939,13 +2939,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.except.h2"></a> - <span><a name="metaparse.reference.alphabetical.except.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.except.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.except.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.except.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">except</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.except.h3"></a> - <span><a name="metaparse.reference.alphabetical.except.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.except.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.except.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.except.expression_semantics">Expression semantics</a> </h2> <p> @@ -2969,7 +2969,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.except.h4"></a> - <span><a name="metaparse.reference.alphabetical.except.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.except.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.except.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.except.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">except</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">int_</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -3013,7 +3013,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.expected_to_fail.h0"></a> - <span><a name="metaparse.reference.alphabetical.expected_to_fail.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.expected_to_fail.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.expected_to_fail.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.expected_to_fail.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">error</span> <span class="special">{</span> @@ -3025,7 +3025,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.expected_to_fail.h1"></a> - <span><a name="metaparse.reference.alphabetical.expected_to_fail.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.expected_to_fail.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.expected_to_fail.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.expected_to_fail.description">Description</a> </h2> <p> Class representing the error that a parser was expected to fail but it @@ -3033,7 +3033,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.expected_to_fail.h2"></a> - <span><a name="metaparse.reference.alphabetical.expected_to_fail.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.expected_to_fail.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.expected_to_fail.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.expected_to_fail.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">error</span><span class="special">/</span><span class="identifier">expected_to_fail</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> @@ -3044,7 +3044,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.fail_at_first_char_expected.h0"></a> - <span><a name="metaparse.reference.alphabetical.fail_at_first_char_expected.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail_at_first_char_expected.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.fail_at_first_char_expected.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail_at_first_char_expected.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">fail_at_first_char_expected</span><span class="special">;</span> @@ -3053,7 +3053,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.fail_at_first_char_expected.arguments"></a><p class="title"><b>Table 20.17. Arguments</b></p> +<a name="metaparse.reference.alphabetical.fail_at_first_char_expected.arguments"></a><p class="title"><b>Table 22.17. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -3087,7 +3087,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.fail_at_first_char_expected.h1"></a> - <span><a name="metaparse.reference.alphabetical.fail_at_first_char_expected.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail_at_first_char_expected.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.fail_at_first_char_expected.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail_at_first_char_expected.description">Description</a> </h2> <p> It tries to parse the input using <code class="computeroutput"><span class="identifier">P</span></code>. @@ -3100,13 +3100,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.fail_at_first_char_expected.h2"></a> - <span><a name="metaparse.reference.alphabetical.fail_at_first_char_expected.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail_at_first_char_expected.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.fail_at_first_char_expected.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail_at_first_char_expected.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">fail_at_first_char_expected</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.fail_at_first_char_expected.h3"></a> - <span><a name="metaparse.reference.alphabetical.fail_at_first_char_expected.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail_at_first_char_expected.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.fail_at_first_char_expected.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail_at_first_char_expected.expression_semantics">Expression semantics</a> </h2> <p> @@ -3135,7 +3135,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.fail_at_first_char_expected.h4"></a> - <span><a name="metaparse.reference.alphabetical.fail_at_first_char_expected.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail_at_first_char_expected.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.fail_at_first_char_expected.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail_at_first_char_expected.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">fail_at_first_char_expected</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">int_</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -3186,7 +3186,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.fail.h0"></a> - <span><a name="metaparse.reference.alphabetical.fail.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.fail.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Msg</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">fail</span><span class="special">;</span> @@ -3195,7 +3195,7 @@ This is a <a class="link" href="reference.html#parser">parser</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.fail.arguments"></a><p class="title"><b>Table 20.18. Arguments</b></p> +<a name="metaparse.reference.alphabetical.fail.arguments"></a><p class="title"><b>Table 22.18. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -3229,20 +3229,20 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.fail.h1"></a> - <span><a name="metaparse.reference.alphabetical.fail.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.fail.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail.description">Description</a> </h2> <p> Parser rejecting every input. </p> <h2> <a name="metaparse.reference.alphabetical.fail.h2"></a> - <span><a name="metaparse.reference.alphabetical.fail.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.fail.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">fail</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.fail.h3"></a> - <span><a name="metaparse.reference.alphabetical.fail.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.fail.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail.expression_semantics">Expression semantics</a> </h2> <p> @@ -3258,7 +3258,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.fail.h4"></a> - <span><a name="metaparse.reference.alphabetical.fail.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.fail.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">fail</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">string</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -3293,7 +3293,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.fail_tag.h0"></a> - <span><a name="metaparse.reference.alphabetical.fail_tag.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail_tag.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.fail_tag.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail_tag.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">fail_tag</span><span class="special">;</span> </pre> @@ -3302,7 +3302,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.fail_tag.h1"></a> - <span><a name="metaparse.reference.alphabetical.fail_tag.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail_tag.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.fail_tag.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail_tag.description">Description</a> </h2> <p> This is the tag of the values returned by a parser when parsing was not @@ -3310,7 +3310,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.fail_tag.h2"></a> - <span><a name="metaparse.reference.alphabetical.fail_tag.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail_tag.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.fail_tag.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.fail_tag.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">fail_tag</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> @@ -3321,7 +3321,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.first_of.h0"></a> - <span><a name="metaparse.reference.alphabetical.first_of.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.first_of.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.first_of.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.first_of.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P1</span><span class="special">,</span> <span class="comment">/* ... */</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Pn</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">first_of</span><span class="special">;</span> @@ -3330,7 +3330,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.first_of.arguments"></a><p class="title"><b>Table 20.19. Arguments</b></p> +<a name="metaparse.reference.alphabetical.first_of.arguments"></a><p class="title"><b>Table 22.19. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -3364,7 +3364,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.first_of.h1"></a> - <span><a name="metaparse.reference.alphabetical.first_of.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.first_of.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.first_of.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.first_of.description">Description</a> </h2> <p> <code class="computeroutput"><span class="identifier">first_of</span></code> applies the <code class="computeroutput"><span class="identifier">P1</span></code> ... <code class="computeroutput"><span class="identifier">Pn</span></code> @@ -3373,13 +3373,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.first_of.h2"></a> - <span><a name="metaparse.reference.alphabetical.first_of.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.first_of.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.first_of.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.first_of.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">first_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.first_of.h3"></a> - <span><a name="metaparse.reference.alphabetical.first_of.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.first_of.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.first_of.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.first_of.expression_semantics">Expression semantics</a> </h2> <p> @@ -3394,7 +3394,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.first_of.h4"></a> - <span><a name="metaparse.reference.alphabetical.first_of.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.first_of.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.first_of.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.first_of.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">first_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">int_</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -3431,7 +3431,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.foldl1.h0"></a> - <span><a name="metaparse.reference.alphabetical.foldl1.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl1.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl1.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl1.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">State</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">ForwardOp</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">foldl1</span><span class="special">;</span> @@ -3440,7 +3440,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.foldl1.arguments"></a><p class="title"><b>Table 20.20. Arguments</b></p> +<a name="metaparse.reference.alphabetical.foldl1.arguments"></a><p class="title"><b>Table 22.20. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -3502,7 +3502,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.foldl1.h1"></a> - <span><a name="metaparse.reference.alphabetical.foldl1.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl1.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl1.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl1.description">Description</a> </h2> <p> <code class="computeroutput"><span class="identifier">foldl1</span></code> applies <code class="computeroutput"><span class="identifier">P</span></code> on the input string repeatedly as long @@ -3518,13 +3518,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.foldl1.h2"></a> - <span><a name="metaparse.reference.alphabetical.foldl1.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl1.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl1.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl1.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">foldl1</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.foldl1.h3"></a> - <span><a name="metaparse.reference.alphabetical.foldl1.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl1.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl1.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl1.expression_semantics">Expression semantics</a> </h2> <p> @@ -3537,7 +3537,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.foldl1.h4"></a> - <span><a name="metaparse.reference.alphabetical.foldl1.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl1.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl1.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl1.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">foldl1</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">token</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -3577,7 +3577,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.foldl_reject_incomplete.h0"></a> - <span><a name="metaparse.reference.alphabetical.foldl_reject_incomplete.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl_reject_incomplete.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">State</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">ForwardOp</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">foldl_reject_incomplete</span><span class="special">;</span> @@ -3586,7 +3586,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.foldl_reject_incomplete.arguments"></a><p class="title"><b>Table 20.21. Arguments</b></p> +<a name="metaparse.reference.alphabetical.foldl_reject_incomplete.arguments"></a><p class="title"><b>Table 22.21. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -3648,7 +3648,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.foldl_reject_incomplete.h1"></a> - <span><a name="metaparse.reference.alphabetical.foldl_reject_incomplete.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl_reject_incomplete.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete.description">Description</a> </h2> <p> The same as <a class="link" href="reference.html#foldl"><code class="computeroutput"><span class="identifier">foldl</span></code></a>, @@ -3675,13 +3675,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.foldl_reject_incomplete.h2"></a> - <span><a name="metaparse.reference.alphabetical.foldl_reject_incomplete.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl_reject_incomplete.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">foldl_reject_incomplete</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.foldl_reject_incomplete.h3"></a> - <span><a name="metaparse.reference.alphabetical.foldl_reject_incomplete.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl_reject_incomplete.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete.expression_semantics">Expression semantics</a> </h2> <p> @@ -3699,7 +3699,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.foldl_reject_incomplete.h4"></a> - <span><a name="metaparse.reference.alphabetical.foldl_reject_incomplete.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl_reject_incomplete.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">foldl_reject_incomplete</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">lit_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -3746,7 +3746,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.foldl_reject_incomplete1.h0"></a> - <span><a name="metaparse.reference.alphabetical.foldl_reject_incomplete1.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete1.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl_reject_incomplete1.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete1.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">State</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">ForwardOp</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">foldl_reject_incomplete1</span><span class="special">;</span> @@ -3755,7 +3755,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.foldl_reject_incomplete1.arguments"></a><p class="title"><b>Table 20.22. Arguments</b></p> +<a name="metaparse.reference.alphabetical.foldl_reject_incomplete1.arguments"></a><p class="title"><b>Table 22.22. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -3817,7 +3817,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.foldl_reject_incomplete1.h1"></a> - <span><a name="metaparse.reference.alphabetical.foldl_reject_incomplete1.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete1.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl_reject_incomplete1.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete1.description">Description</a> </h2> <p> The same as <a class="link" href="reference.html#foldl1"><code class="computeroutput"><span class="identifier">foldl1</span></code></a>, @@ -3832,13 +3832,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.foldl_reject_incomplete1.h2"></a> - <span><a name="metaparse.reference.alphabetical.foldl_reject_incomplete1.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete1.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl_reject_incomplete1.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete1.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">foldl_reject_incomplete1</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.foldl_reject_incomplete1.h3"></a> - <span><a name="metaparse.reference.alphabetical.foldl_reject_incomplete1.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete1.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl_reject_incomplete1.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete1.expression_semantics">Expression semantics</a> </h2> <p> @@ -3856,7 +3856,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.foldl_reject_incomplete1.h4"></a> - <span><a name="metaparse.reference.alphabetical.foldl_reject_incomplete1.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete1.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl_reject_incomplete1.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete1.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">foldl_reject_incomplete1</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">lit_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -3908,7 +3908,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.h0"></a> - <span><a name="metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">StateP</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">ForwardOp</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">foldl_reject_incomplete_start_with_parser</span><span class="special">;</span> @@ -3917,7 +3917,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.arguments"></a><p class="title"><b>Table 20.23. Arguments</b></p> +<a name="metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.arguments"></a><p class="title"><b>Table 22.23. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -3978,7 +3978,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.h1"></a> - <span><a name="metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.description">Description</a> </h2> <p> The same as <a class="link" href="reference.html#foldl_start_with_parser"><code class="computeroutput"><span class="identifier">foldl_start_with_parser</span></code></a>, @@ -4010,13 +4010,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.h2"></a> - <span><a name="metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">foldl_reject_incomplete_start_with_parser</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.h3"></a> - <span><a name="metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.expression_semantics">Expression semantics</a> </h2> <p> @@ -4037,7 +4037,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.h4"></a> - <span><a name="metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_reject_incomplete_start_wi.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">foldl_reject_incomplete_start_with_parser</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">lit_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -4084,7 +4084,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.foldl_start_with_parser.h0"></a> - <span><a name="metaparse.reference.alphabetical.foldl_start_with_parser.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_start_with_parser.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl_start_with_parser.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_start_with_parser.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">StateP</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">ForwardOp</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">foldl_start_with_parser</span><span class="special">;</span> @@ -4093,7 +4093,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.foldl_start_with_parser.arguments"></a><p class="title"><b>Table 20.24. Arguments</b></p> +<a name="metaparse.reference.alphabetical.foldl_start_with_parser.arguments"></a><p class="title"><b>Table 22.24. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -4154,7 +4154,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.foldl_start_with_parser.h1"></a> - <span><a name="metaparse.reference.alphabetical.foldl_start_with_parser.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_start_with_parser.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl_start_with_parser.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_start_with_parser.description">Description</a> </h2> <p> The same as <a class="link" href="reference.html#foldl"><code class="computeroutput"><span class="identifier">foldl</span></code></a>, @@ -4184,13 +4184,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.foldl_start_with_parser.h2"></a> - <span><a name="metaparse.reference.alphabetical.foldl_start_with_parser.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_start_with_parser.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl_start_with_parser.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_start_with_parser.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">foldl_start_with_parser</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.foldl_start_with_parser.h3"></a> - <span><a name="metaparse.reference.alphabetical.foldl_start_with_parser.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_start_with_parser.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl_start_with_parser.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_start_with_parser.expression_semantics">Expression semantics</a> </h2> <p> @@ -4219,7 +4219,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.foldl_start_with_parser.h4"></a> - <span><a name="metaparse.reference.alphabetical.foldl_start_with_parser.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_start_with_parser.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl_start_with_parser.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl_start_with_parser.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">foldl_start_with_parser</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">lit_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -4263,7 +4263,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.foldl.h0"></a> - <span><a name="metaparse.reference.alphabetical.foldl.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">State</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">ForwardOp</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">foldl</span><span class="special">;</span> @@ -4272,7 +4272,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.foldl.arguments"></a><p class="title"><b>Table 20.25. Arguments</b></p> +<a name="metaparse.reference.alphabetical.foldl.arguments"></a><p class="title"><b>Table 22.25. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -4334,7 +4334,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.foldl.h1"></a> - <span><a name="metaparse.reference.alphabetical.foldl.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl.description">Description</a> </h2> <p> <code class="computeroutput"><span class="identifier">foldl</span></code> applies <code class="computeroutput"><span class="identifier">P</span></code> on the input string repeatedly as long @@ -4363,13 +4363,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.foldl.h2"></a> - <span><a name="metaparse.reference.alphabetical.foldl.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">foldl</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.foldl.h3"></a> - <span><a name="metaparse.reference.alphabetical.foldl.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl.expression_semantics">Expression semantics</a> </h2> <p> @@ -4398,7 +4398,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.foldl.h4"></a> - <span><a name="metaparse.reference.alphabetical.foldl.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldl.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldl.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">foldl</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">token</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -4439,7 +4439,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.foldr1.h0"></a> - <span><a name="metaparse.reference.alphabetical.foldr1.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr1.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr1.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr1.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">State</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">BackwardOp</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">foldr1</span><span class="special">;</span> @@ -4448,7 +4448,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.foldr1.arguments"></a><p class="title"><b>Table 20.26. Arguments</b></p> +<a name="metaparse.reference.alphabetical.foldr1.arguments"></a><p class="title"><b>Table 22.26. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -4510,7 +4510,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.foldr1.h1"></a> - <span><a name="metaparse.reference.alphabetical.foldr1.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr1.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr1.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr1.description">Description</a> </h2> <p> <code class="computeroutput"><span class="identifier">foldr1</span></code> applies <code class="computeroutput"><span class="identifier">P</span></code> on the input string repeatedly as long @@ -4526,13 +4526,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.foldr1.h2"></a> - <span><a name="metaparse.reference.alphabetical.foldr1.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr1.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr1.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr1.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">foldr1</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.foldr1.h3"></a> - <span><a name="metaparse.reference.alphabetical.foldr1.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr1.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr1.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr1.expression_semantics">Expression semantics</a> </h2> <p> @@ -4545,7 +4545,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.foldr1.h4"></a> - <span><a name="metaparse.reference.alphabetical.foldr1.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr1.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr1.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr1.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">foldr1</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">token</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -4585,7 +4585,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.foldr_reject_incomplete.h0"></a> - <span><a name="metaparse.reference.alphabetical.foldr_reject_incomplete.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_reject_incomplete.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr_reject_incomplete.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_reject_incomplete.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">State</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">BackwardOp</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">foldr_reject_incomplete</span><span class="special">;</span> @@ -4594,7 +4594,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.foldr_reject_incomplete.arguments"></a><p class="title"><b>Table 20.27. Arguments</b></p> +<a name="metaparse.reference.alphabetical.foldr_reject_incomplete.arguments"></a><p class="title"><b>Table 22.27. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -4656,7 +4656,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.foldr_reject_incomplete.h1"></a> - <span><a name="metaparse.reference.alphabetical.foldr_reject_incomplete.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_reject_incomplete.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr_reject_incomplete.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_reject_incomplete.description">Description</a> </h2> <p> The same as <a class="link" href="reference.html#foldr"><code class="computeroutput"><span class="identifier">foldr</span></code></a>, @@ -4689,13 +4689,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.foldr_reject_incomplete.h2"></a> - <span><a name="metaparse.reference.alphabetical.foldr_reject_incomplete.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_reject_incomplete.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr_reject_incomplete.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_reject_incomplete.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">foldr_reject_incomplete</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.foldr_reject_incomplete.h3"></a> - <span><a name="metaparse.reference.alphabetical.foldr_reject_incomplete.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_reject_incomplete.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr_reject_incomplete.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_reject_incomplete.expression_semantics">Expression semantics</a> </h2> <p> @@ -4713,7 +4713,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.foldr_reject_incomplete.h4"></a> - <span><a name="metaparse.reference.alphabetical.foldr_reject_incomplete.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_reject_incomplete.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr_reject_incomplete.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_reject_incomplete.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">foldr_reject_incomplete</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">lit_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -4760,7 +4760,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.foldr_reject_incomplete1.h0"></a> - <span><a name="metaparse.reference.alphabetical.foldr_reject_incomplete1.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_reject_incomplete1.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr_reject_incomplete1.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_reject_incomplete1.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">State</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">BackwardOp</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">foldr_reject_incomplete1</span><span class="special">;</span> @@ -4769,7 +4769,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.foldr_reject_incomplete1.arguments"></a><p class="title"><b>Table 20.28. Arguments</b></p> +<a name="metaparse.reference.alphabetical.foldr_reject_incomplete1.arguments"></a><p class="title"><b>Table 22.28. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -4831,7 +4831,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.foldr_reject_incomplete1.h1"></a> - <span><a name="metaparse.reference.alphabetical.foldr_reject_incomplete1.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_reject_incomplete1.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr_reject_incomplete1.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_reject_incomplete1.description">Description</a> </h2> <p> The same as <a class="link" href="reference.html#foldr1"><code class="computeroutput"><span class="identifier">foldr1</span></code></a>, @@ -4846,13 +4846,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.foldr_reject_incomplete1.h2"></a> - <span><a name="metaparse.reference.alphabetical.foldr_reject_incomplete1.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_reject_incomplete1.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr_reject_incomplete1.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_reject_incomplete1.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">foldr_reject_incomplete1</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.foldr_reject_incomplete1.h3"></a> - <span><a name="metaparse.reference.alphabetical.foldr_reject_incomplete1.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_reject_incomplete1.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr_reject_incomplete1.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_reject_incomplete1.expression_semantics">Expression semantics</a> </h2> <p> @@ -4870,7 +4870,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.foldr_reject_incomplete1.h4"></a> - <span><a name="metaparse.reference.alphabetical.foldr_reject_incomplete1.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_reject_incomplete1.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr_reject_incomplete1.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_reject_incomplete1.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">foldr_reject_incomplete1</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">lit_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -4922,7 +4922,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.foldr_start_with_parser.h0"></a> - <span><a name="metaparse.reference.alphabetical.foldr_start_with_parser.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_start_with_parser.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr_start_with_parser.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_start_with_parser.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">StateP</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">BackwardOp</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">foldr_start_with_parser</span><span class="special">;</span> @@ -4931,7 +4931,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.foldr_start_with_parser.arguments"></a><p class="title"><b>Table 20.29. Arguments</b></p> +<a name="metaparse.reference.alphabetical.foldr_start_with_parser.arguments"></a><p class="title"><b>Table 22.29. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -4992,7 +4992,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.foldr_start_with_parser.h1"></a> - <span><a name="metaparse.reference.alphabetical.foldr_start_with_parser.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_start_with_parser.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr_start_with_parser.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_start_with_parser.description">Description</a> </h2> <p> The same as <a class="link" href="reference.html#foldr"><code class="computeroutput"><span class="identifier">foldr</span></code></a>, @@ -5026,13 +5026,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.foldr_start_with_parser.h2"></a> - <span><a name="metaparse.reference.alphabetical.foldr_start_with_parser.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_start_with_parser.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr_start_with_parser.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_start_with_parser.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">foldr_start_with_parser</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.foldr_start_with_parser.h3"></a> - <span><a name="metaparse.reference.alphabetical.foldr_start_with_parser.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_start_with_parser.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr_start_with_parser.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_start_with_parser.expression_semantics">Expression semantics</a> </h2> <p> @@ -5067,7 +5067,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.foldr_start_with_parser.h4"></a> - <span><a name="metaparse.reference.alphabetical.foldr_start_with_parser.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_start_with_parser.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr_start_with_parser.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr_start_with_parser.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">foldr_start_with_parser</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">lit_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -5111,7 +5111,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.foldr.h0"></a> - <span><a name="metaparse.reference.alphabetical.foldr.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">State</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">BackwardOp</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">foldr</span><span class="special">;</span> @@ -5120,7 +5120,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.foldr.arguments"></a><p class="title"><b>Table 20.30. Arguments</b></p> +<a name="metaparse.reference.alphabetical.foldr.arguments"></a><p class="title"><b>Table 22.30. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -5182,7 +5182,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.foldr.h1"></a> - <span><a name="metaparse.reference.alphabetical.foldr.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr.description">Description</a> </h2> <p> <code class="computeroutput"><span class="identifier">foldr</span></code> applies <code class="computeroutput"><span class="identifier">P</span></code> on the input string repeatedly as long @@ -5211,13 +5211,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.foldr.h2"></a> - <span><a name="metaparse.reference.alphabetical.foldr.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">foldr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.foldr.h3"></a> - <span><a name="metaparse.reference.alphabetical.foldr.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr.expression_semantics">Expression semantics</a> </h2> <p> @@ -5251,7 +5251,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.foldr.h4"></a> - <span><a name="metaparse.reference.alphabetical.foldr.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.foldr.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.foldr.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">foldr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">token</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -5292,7 +5292,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.get_col.h0"></a> - <span><a name="metaparse.reference.alphabetical.get_col.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_col.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_col.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_col.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">SourcePosition</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">get_col</span><span class="special">;</span> @@ -5301,7 +5301,7 @@ This is a <a class="link" href="reference.html#lazy_metafunction">lazy template metafunction</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.get_col.arguments"></a><p class="title"><b>Table 20.31. Arguments</b></p> +<a name="metaparse.reference.alphabetical.get_col.arguments"></a><p class="title"><b>Table 22.31. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -5335,20 +5335,20 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.get_col.h1"></a> - <span><a name="metaparse.reference.alphabetical.get_col.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_col.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_col.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_col.description">Description</a> </h2> <p> Returns the column of a source position. </p> <h2> <a name="metaparse.reference.alphabetical.get_col.h2"></a> - <span><a name="metaparse.reference.alphabetical.get_col.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_col.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_col.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_col.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">get_col</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.get_col.h3"></a> - <span><a name="metaparse.reference.alphabetical.get_col.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_col.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.get_col.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_col.expression_semantics">Expression semantics</a> </h2> <p> @@ -5362,7 +5362,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.get_col.h4"></a> - <span><a name="metaparse.reference.alphabetical.get_col.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_col.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_col.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_col.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">get_col</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">source_position</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -5404,7 +5404,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.get_line.h0"></a> - <span><a name="metaparse.reference.alphabetical.get_line.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_line.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_line.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_line.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">SourcePosition</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">get_line</span><span class="special">;</span> @@ -5413,7 +5413,7 @@ This is a <a class="link" href="reference.html#lazy_metafunction">lazy template metafunction</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.get_line.arguments"></a><p class="title"><b>Table 20.32. Arguments</b></p> +<a name="metaparse.reference.alphabetical.get_line.arguments"></a><p class="title"><b>Table 22.32. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -5447,20 +5447,20 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.get_line.h1"></a> - <span><a name="metaparse.reference.alphabetical.get_line.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_line.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_line.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_line.description">Description</a> </h2> <p> Returns the line of a source position. </p> <h2> <a name="metaparse.reference.alphabetical.get_line.h2"></a> - <span><a name="metaparse.reference.alphabetical.get_line.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_line.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_line.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_line.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">get_line</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.get_line.h3"></a> - <span><a name="metaparse.reference.alphabetical.get_line.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_line.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.get_line.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_line.expression_semantics">Expression semantics</a> </h2> <p> @@ -5474,7 +5474,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.get_line.h4"></a> - <span><a name="metaparse.reference.alphabetical.get_line.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_line.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_line.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_line.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">get_line</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">source_position</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -5516,7 +5516,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.get_message.h0"></a> - <span><a name="metaparse.reference.alphabetical.get_message.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_message.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_message.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_message.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">E</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">get_message</span><span class="special">;</span> @@ -5525,7 +5525,7 @@ This is a <a class="link" href="reference.html#lazy_metafunction">lazy template metafunction</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.get_message.arguments"></a><p class="title"><b>Table 20.33. Arguments</b></p> +<a name="metaparse.reference.alphabetical.get_message.arguments"></a><p class="title"><b>Table 22.33. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -5559,20 +5559,20 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.get_message.h1"></a> - <span><a name="metaparse.reference.alphabetical.get_message.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_message.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_message.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_message.description">Description</a> </h2> <p> Returns the error message of a parsing failure. </p> <h2> <a name="metaparse.reference.alphabetical.get_message.h2"></a> - <span><a name="metaparse.reference.alphabetical.get_message.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_message.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_message.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_message.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">get_message</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.get_message.h3"></a> - <span><a name="metaparse.reference.alphabetical.get_message.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_message.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_message.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_message.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">get_message</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">start</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -5610,7 +5610,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.get_position.h0"></a> - <span><a name="metaparse.reference.alphabetical.get_position.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_position.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_position.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_position.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">D</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">get_position</span><span class="special">;</span> @@ -5619,7 +5619,7 @@ This is a <a class="link" href="reference.html#lazy_metafunction">lazy template metafunction</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.get_position.arguments"></a><p class="title"><b>Table 20.34. Arguments</b></p> +<a name="metaparse.reference.alphabetical.get_position.arguments"></a><p class="title"><b>Table 22.34. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -5654,20 +5654,20 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.get_position.h1"></a> - <span><a name="metaparse.reference.alphabetical.get_position.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_position.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_position.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_position.description">Description</a> </h2> <p> Returns the source position information of a parsing result. </p> <h2> <a name="metaparse.reference.alphabetical.get_position.h2"></a> - <span><a name="metaparse.reference.alphabetical.get_position.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_position.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_position.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_position.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">get_position</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.get_position.h3"></a> - <span><a name="metaparse.reference.alphabetical.get_position.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_position.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_position.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_position.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">get_position</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">start</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -5717,7 +5717,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.get_prev_char.h0"></a> - <span><a name="metaparse.reference.alphabetical.get_prev_char.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_prev_char.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_prev_char.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_prev_char.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">SourcePosition</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">get_prev_char</span><span class="special">;</span> @@ -5726,7 +5726,7 @@ This is a <a class="link" href="reference.html#lazy_metafunction">lazy template metafunction</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.get_prev_char.arguments"></a><p class="title"><b>Table 20.35. Arguments</b></p> +<a name="metaparse.reference.alphabetical.get_prev_char.arguments"></a><p class="title"><b>Table 22.35. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -5760,7 +5760,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.get_prev_char.h1"></a> - <span><a name="metaparse.reference.alphabetical.get_prev_char.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_prev_char.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_prev_char.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_prev_char.description">Description</a> </h2> <p> Returns the last character the source position was updated with. The value @@ -5769,13 +5769,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.get_prev_char.h2"></a> - <span><a name="metaparse.reference.alphabetical.get_prev_char.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_prev_char.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_prev_char.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_prev_char.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">get_prev_char</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.get_prev_char.h3"></a> - <span><a name="metaparse.reference.alphabetical.get_prev_char.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_prev_char.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.get_prev_char.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_prev_char.expression_semantics">Expression semantics</a> </h2> <p> @@ -5789,7 +5789,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.get_prev_char.h4"></a> - <span><a name="metaparse.reference.alphabetical.get_prev_char.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_prev_char.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_prev_char.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_prev_char.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">get_prev_char</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">source_position</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -5831,7 +5831,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.get_remaining.h0"></a> - <span><a name="metaparse.reference.alphabetical.get_remaining.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_remaining.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_remaining.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_remaining.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">D</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">get_remaining</span><span class="special">;</span> @@ -5840,7 +5840,7 @@ This is a <a class="link" href="reference.html#lazy_metafunction">lazy template metafunction</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.get_remaining.arguments"></a><p class="title"><b>Table 20.36. Arguments</b></p> +<a name="metaparse.reference.alphabetical.get_remaining.arguments"></a><p class="title"><b>Table 22.36. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -5874,20 +5874,20 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.get_remaining.h1"></a> - <span><a name="metaparse.reference.alphabetical.get_remaining.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_remaining.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_remaining.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_remaining.description">Description</a> </h2> <p> Returns the remaining string information of a parsing result. </p> <h2> <a name="metaparse.reference.alphabetical.get_remaining.h2"></a> - <span><a name="metaparse.reference.alphabetical.get_remaining.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_remaining.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_remaining.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_remaining.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">get_remaining</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.get_remaining.h3"></a> - <span><a name="metaparse.reference.alphabetical.get_remaining.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_remaining.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_remaining.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_remaining.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">get_remaining</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">start</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -5937,7 +5937,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.get_result.h0"></a> - <span><a name="metaparse.reference.alphabetical.get_result.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_result.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_result.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_result.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">D</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">get_result</span><span class="special">;</span> @@ -5946,7 +5946,7 @@ This is a <a class="link" href="reference.html#lazy_metafunction">lazy template metafunction</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.get_result.arguments"></a><p class="title"><b>Table 20.37. Arguments</b></p> +<a name="metaparse.reference.alphabetical.get_result.arguments"></a><p class="title"><b>Table 22.37. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -5980,20 +5980,20 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.get_result.h1"></a> - <span><a name="metaparse.reference.alphabetical.get_result.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_result.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_result.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_result.description">Description</a> </h2> <p> Returns the result information of a parsing result. </p> <h2> <a name="metaparse.reference.alphabetical.get_result.h2"></a> - <span><a name="metaparse.reference.alphabetical.get_result.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_result.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_result.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_result.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">get_result</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.get_result.h3"></a> - <span><a name="metaparse.reference.alphabetical.get_result.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_result.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.get_result.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.get_result.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">get_result</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">start</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -6035,7 +6035,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.grammar.h0"></a> - <span><a name="metaparse.reference.alphabetical.grammar.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.grammar.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.grammar.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.grammar.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">StartSymbol</span> <span class="special">=</span> <span class="identifier">BOOST_METAPARSE_STRING</span><span class="special">(</span><span class="string">"S"</span><span class="special">)></span> <span class="keyword">struct</span> <span class="identifier">grammar</span> @@ -6052,7 +6052,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.grammar.h1"></a> - <span><a name="metaparse.reference.alphabetical.grammar.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.grammar.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.grammar.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.grammar.description">Description</a> </h2> <div class="note"><table border="0" summary="Note"> <tr> @@ -6089,7 +6089,7 @@ It is the name of the symbol being defined. <code class="computeroutput"><span class="identifier">def</span></code> describes the rule. It can be </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> the name of a symbol </li> @@ -6138,13 +6138,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.grammar.h2"></a> - <span><a name="metaparse.reference.alphabetical.grammar.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.grammar.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.grammar.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.grammar.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">grammar</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.grammar.h3"></a> - <span><a name="metaparse.reference.alphabetical.grammar.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.grammar.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.grammar.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.grammar.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">BOOST_METAPARSE_LIMIT_STRING_SIZE</span> <span class="number">64</span> @@ -6209,7 +6209,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.if.h0"></a> - <span><a name="metaparse.reference.alphabetical.if.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.if.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.if.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.if.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">F</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">if_</span><span class="special">;</span> @@ -6218,7 +6218,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.if.arguments"></a><p class="title"><b>Table 20.38. Arguments</b></p> +<a name="metaparse.reference.alphabetical.if.arguments"></a><p class="title"><b>Table 22.38. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -6280,7 +6280,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.if.h1"></a> - <span><a name="metaparse.reference.alphabetical.if.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.if.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.if.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.if.description">Description</a> </h2> <p> <code class="computeroutput"><span class="identifier">if_</span></code> always accepts the @@ -6290,13 +6290,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.if.h2"></a> - <span><a name="metaparse.reference.alphabetical.if.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.if.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.if.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.if.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">if_</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.if.h3"></a> - <span><a name="metaparse.reference.alphabetical.if.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.if.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.if.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.if.expression_semantics">Expression semantics</a> </h2> <p> @@ -6309,7 +6309,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.if.h4"></a> - <span><a name="metaparse.reference.alphabetical.if.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.if.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.if.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.if.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">if_</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">int_</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -6345,7 +6345,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.index_out_of_range.h0"></a> - <span><a name="metaparse.reference.alphabetical.index_out_of_range.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.index_out_of_range.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.index_out_of_range.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.index_out_of_range.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">error</span> <span class="special">{</span> @@ -6357,7 +6357,7 @@ This is a <a class="link" href="reference.html#parsing_error_message">parsing error message</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.index_out_of_range.arguments"></a><p class="title"><b>Table 20.39. Arguments</b></p> +<a name="metaparse.reference.alphabetical.index_out_of_range.arguments"></a><p class="title"><b>Table 22.39. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -6420,7 +6420,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.index_out_of_range.h1"></a> - <span><a name="metaparse.reference.alphabetical.index_out_of_range.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.index_out_of_range.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.index_out_of_range.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.index_out_of_range.description">Description</a> </h2> <p> Template class representing an over or under indexing error. <code class="computeroutput"><span class="identifier">From</span></code> and <code class="computeroutput"><span class="identifier">To</span></code> @@ -6429,7 +6429,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.index_out_of_range.h2"></a> - <span><a name="metaparse.reference.alphabetical.index_out_of_range.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.index_out_of_range.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.index_out_of_range.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.index_out_of_range.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">error</span><span class="special">/</span><span class="identifier">index_out_of_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> @@ -6440,7 +6440,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.in_range_c.h0"></a> - <span><a name="metaparse.reference.alphabetical.in_range_c.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.in_range_c.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.in_range_c.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.in_range_c.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">util</span> <span class="special">{</span> @@ -6456,7 +6456,7 @@ This is a <a class="link" href="reference.html#metafunction_class">template metafunction class</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.in_range_c.arguments"></a><p class="title"><b>Table 20.40. Arguments</b></p> +<a name="metaparse.reference.alphabetical.in_range_c.arguments"></a><p class="title"><b>Table 22.40. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -6528,7 +6528,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.in_range_c.h1"></a> - <span><a name="metaparse.reference.alphabetical.in_range_c.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.in_range_c.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.in_range_c.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.in_range_c.description">Description</a> </h2> <p> Metafunction class verifying that <code class="computeroutput"><span class="identifier">U</span></code> @@ -6536,13 +6536,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.in_range_c.h2"></a> - <span><a name="metaparse.reference.alphabetical.in_range_c.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.in_range_c.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.in_range_c.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.in_range_c.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">util</span><span class="special">/</span><span class="identifier">in_range_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.in_range_c.h3"></a> - <span><a name="metaparse.reference.alphabetical.in_range_c.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.in_range_c.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.in_range_c.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.in_range_c.expression_semantics">Expression semantics</a> </h2> <p> @@ -6556,7 +6556,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.in_range_c.h4"></a> - <span><a name="metaparse.reference.alphabetical.in_range_c.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.in_range_c.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.in_range_c.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.in_range_c.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">util</span><span class="special">/</span><span class="identifier">in_range_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -6601,7 +6601,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.in_range.h0"></a> - <span><a name="metaparse.reference.alphabetical.in_range.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.in_range.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.in_range.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.in_range.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">util</span> <span class="special">{</span> @@ -6614,7 +6614,7 @@ <a class="link" href="reference.html#currying">currying</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.in_range.arguments"></a><p class="title"><b>Table 20.41. Arguments</b></p> +<a name="metaparse.reference.alphabetical.in_range.arguments"></a><p class="title"><b>Table 22.41. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -6674,7 +6674,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.in_range.h1"></a> - <span><a name="metaparse.reference.alphabetical.in_range.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.in_range.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.in_range.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.in_range.description">Description</a> </h2> <p> It returns a boxed boolean value. The value is <code class="computeroutput"><span class="keyword">true</span></code> @@ -6684,13 +6684,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.in_range.h2"></a> - <span><a name="metaparse.reference.alphabetical.in_range.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.in_range.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.in_range.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.in_range.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">util</span><span class="special">/</span><span class="identifier">in_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.in_range.h3"></a> - <span><a name="metaparse.reference.alphabetical.in_range.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.in_range.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.in_range.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.in_range.expression_semantics">Expression semantics</a> </h2> <p> @@ -6704,7 +6704,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.in_range.h4"></a> - <span><a name="metaparse.reference.alphabetical.in_range.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.in_range.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.in_range.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.in_range.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">util</span><span class="special">/</span><span class="identifier">in_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -6773,7 +6773,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.int.h0"></a> - <span><a name="metaparse.reference.alphabetical.int.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.int.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">int_</span><span class="special">;</span> </pre> @@ -6782,7 +6782,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.int.h1"></a> - <span><a name="metaparse.reference.alphabetical.int.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.int.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int.description">Description</a> </h2> <p> It accepts a non-empty sequence of characters in the range <code class="computeroutput"><span class="number">0</span><span class="special">-</span><span class="number">9</span></code>. @@ -6791,13 +6791,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.int.h2"></a> - <span><a name="metaparse.reference.alphabetical.int.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.int.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">int_</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.int.h3"></a> - <span><a name="metaparse.reference.alphabetical.int.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.int.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int.expression_semantics">Expression semantics</a> </h2> <p> @@ -6818,7 +6818,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.int.h4"></a> - <span><a name="metaparse.reference.alphabetical.int.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.int.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">int_</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">string</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -6847,7 +6847,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.int_to_digit_c.h0"></a> - <span><a name="metaparse.reference.alphabetical.int_to_digit_c.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int_to_digit_c.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.int_to_digit_c.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int_to_digit_c.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">util</span> <span class="special">{</span> @@ -6861,7 +6861,7 @@ value as argument. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.int_to_digit_c.arguments"></a><p class="title"><b>Table 20.42. Arguments</b></p> +<a name="metaparse.reference.alphabetical.int_to_digit_c.arguments"></a><p class="title"><b>Table 22.42. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -6896,7 +6896,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.int_to_digit_c.h1"></a> - <span><a name="metaparse.reference.alphabetical.int_to_digit_c.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int_to_digit_c.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.int_to_digit_c.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int_to_digit_c.description">Description</a> </h2> <p> Converts an integer value in the range <code class="computeroutput"><span class="special">[</span><span class="number">0</span><span class="special">-</span><span class="number">9</span><span class="special">]</span></code> to a character representing that decimal @@ -6904,13 +6904,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.int_to_digit_c.h2"></a> - <span><a name="metaparse.reference.alphabetical.int_to_digit_c.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int_to_digit_c.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.int_to_digit_c.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int_to_digit_c.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">util</span><span class="special">/</span><span class="identifier">int_to_digit_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.int_to_digit_c.h3"></a> - <span><a name="metaparse.reference.alphabetical.int_to_digit_c.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int_to_digit_c.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.int_to_digit_c.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int_to_digit_c.expression_semantics">Expression semantics</a> </h2> <p> @@ -6924,7 +6924,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.int_to_digit_c.h4"></a> - <span><a name="metaparse.reference.alphabetical.int_to_digit_c.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int_to_digit_c.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.int_to_digit_c.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int_to_digit_c.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">util</span><span class="special">/</span><span class="identifier">int_to_digit_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -6952,7 +6952,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.int_to_digit.h0"></a> - <span><a name="metaparse.reference.alphabetical.int_to_digit.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int_to_digit.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.int_to_digit.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int_to_digit.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">util</span> <span class="special">{</span> @@ -6965,7 +6965,7 @@ that supports <a class="link" href="reference.html#currying">currying</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.int_to_digit.arguments"></a><p class="title"><b>Table 20.43. Arguments</b></p> +<a name="metaparse.reference.alphabetical.int_to_digit.arguments"></a><p class="title"><b>Table 22.43. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -6999,7 +6999,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.int_to_digit.h1"></a> - <span><a name="metaparse.reference.alphabetical.int_to_digit.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int_to_digit.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.int_to_digit.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int_to_digit.description">Description</a> </h2> <p> Converts a boxed integer value in the range <code class="computeroutput"><span class="special">[</span><span class="number">0</span><span class="special">-</span><span class="number">9</span><span class="special">]</span></code> to a character representing that decimal @@ -7007,13 +7007,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.int_to_digit.h2"></a> - <span><a name="metaparse.reference.alphabetical.int_to_digit.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int_to_digit.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.int_to_digit.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int_to_digit.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">util</span><span class="special">/</span><span class="identifier">int_to_digit</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.int_to_digit.h3"></a> - <span><a name="metaparse.reference.alphabetical.int_to_digit.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int_to_digit.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.int_to_digit.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int_to_digit.expression_semantics">Expression semantics</a> </h2> <p> @@ -7027,7 +7027,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.int_to_digit.h4"></a> - <span><a name="metaparse.reference.alphabetical.int_to_digit.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int_to_digit.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.int_to_digit.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.int_to_digit.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">util</span><span class="special">/</span><span class="identifier">int_to_digit</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -7063,7 +7063,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.is_digit.h0"></a> - <span><a name="metaparse.reference.alphabetical.is_digit.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_digit.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_digit.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_digit.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">util</span> <span class="special">{</span> @@ -7076,7 +7076,7 @@ that supports <a class="link" href="reference.html#currying">currying</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.is_digit.arguments"></a><p class="title"><b>Table 20.44. Arguments</b></p> +<a name="metaparse.reference.alphabetical.is_digit.arguments"></a><p class="title"><b>Table 22.44. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -7110,7 +7110,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.is_digit.h1"></a> - <span><a name="metaparse.reference.alphabetical.is_digit.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_digit.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_digit.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_digit.description">Description</a> </h2> <p> Checks if <code class="computeroutput"><span class="identifier">C</span></code> is a digit @@ -7118,13 +7118,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.is_digit.h2"></a> - <span><a name="metaparse.reference.alphabetical.is_digit.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_digit.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_digit.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_digit.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">util</span><span class="special">/</span><span class="identifier">is_digit</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.is_digit.h3"></a> - <span><a name="metaparse.reference.alphabetical.is_digit.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_digit.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.is_digit.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_digit.expression_semantics">Expression semantics</a> </h2> <p> @@ -7142,7 +7142,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.is_digit.h4"></a> - <span><a name="metaparse.reference.alphabetical.is_digit.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_digit.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_digit.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_digit.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">util</span><span class="special">/</span><span class="identifier">is_digit</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -7182,7 +7182,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.is_error.h0"></a> - <span><a name="metaparse.reference.alphabetical.is_error.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_error.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_error.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_error.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">C</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">is_error</span><span class="special">;</span> @@ -7192,7 +7192,7 @@ that supports <a class="link" href="reference.html#currying">currying</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.is_error.arguments"></a><p class="title"><b>Table 20.45. Arguments</b></p> +<a name="metaparse.reference.alphabetical.is_error.arguments"></a><p class="title"><b>Table 22.45. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -7227,7 +7227,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.is_error.h1"></a> - <span><a name="metaparse.reference.alphabetical.is_error.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_error.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_error.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_error.description">Description</a> </h2> <p> Determines if <code class="computeroutput"><span class="identifier">C</span></code> is a parsing @@ -7236,13 +7236,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.is_error.h2"></a> - <span><a name="metaparse.reference.alphabetical.is_error.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_error.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_error.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_error.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">is_error</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.is_error.h3"></a> - <span><a name="metaparse.reference.alphabetical.is_error.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_error.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.is_error.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_error.expression_semantics">Expression semantics</a> </h2> <p> @@ -7253,7 +7253,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.is_error.h4"></a> - <span><a name="metaparse.reference.alphabetical.is_error.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_error.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_error.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_error.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">is_error</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">accept</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -7306,7 +7306,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.is_lcase_letter.h0"></a> - <span><a name="metaparse.reference.alphabetical.is_lcase_letter.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_lcase_letter.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_lcase_letter.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_lcase_letter.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">util</span> <span class="special">{</span> @@ -7319,7 +7319,7 @@ that supports <a class="link" href="reference.html#currying">currying</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.is_lcase_letter.arguments"></a><p class="title"><b>Table 20.46. Arguments</b></p> +<a name="metaparse.reference.alphabetical.is_lcase_letter.arguments"></a><p class="title"><b>Table 22.46. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -7353,7 +7353,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.is_lcase_letter.h1"></a> - <span><a name="metaparse.reference.alphabetical.is_lcase_letter.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_lcase_letter.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_lcase_letter.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_lcase_letter.description">Description</a> </h2> <p> Checks if <code class="computeroutput"><span class="identifier">C</span></code> is a lower @@ -7361,13 +7361,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.is_lcase_letter.h2"></a> - <span><a name="metaparse.reference.alphabetical.is_lcase_letter.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_lcase_letter.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_lcase_letter.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_lcase_letter.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">util</span><span class="special">/</span><span class="identifier">is_lcase_letter</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.is_lcase_letter.h3"></a> - <span><a name="metaparse.reference.alphabetical.is_lcase_letter.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_lcase_letter.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.is_lcase_letter.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_lcase_letter.expression_semantics">Expression semantics</a> </h2> <p> @@ -7384,7 +7384,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.is_lcase_letter.h4"></a> - <span><a name="metaparse.reference.alphabetical.is_lcase_letter.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_lcase_letter.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_lcase_letter.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_lcase_letter.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">util</span><span class="special">/</span><span class="identifier">is_lcase_letter</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -7425,7 +7425,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.is_letter.h0"></a> - <span><a name="metaparse.reference.alphabetical.is_letter.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_letter.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_letter.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_letter.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">util</span> <span class="special">{</span> @@ -7438,7 +7438,7 @@ that supports <a class="link" href="reference.html#currying">currying</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.is_letter.arguments"></a><p class="title"><b>Table 20.47. Arguments</b></p> +<a name="metaparse.reference.alphabetical.is_letter.arguments"></a><p class="title"><b>Table 22.47. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -7472,7 +7472,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.is_letter.h1"></a> - <span><a name="metaparse.reference.alphabetical.is_letter.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_letter.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_letter.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_letter.description">Description</a> </h2> <p> Checks if <code class="computeroutput"><span class="identifier">C</span></code> is a letter. @@ -7480,13 +7480,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.is_letter.h2"></a> - <span><a name="metaparse.reference.alphabetical.is_letter.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_letter.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_letter.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_letter.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">util</span><span class="special">/</span><span class="identifier">is_letter</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.is_letter.h3"></a> - <span><a name="metaparse.reference.alphabetical.is_letter.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_letter.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.is_letter.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_letter.expression_semantics">Expression semantics</a> </h2> <p> @@ -7509,7 +7509,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.is_letter.h4"></a> - <span><a name="metaparse.reference.alphabetical.is_letter.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_letter.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_letter.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_letter.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">util</span><span class="special">/</span><span class="identifier">is_letter</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -7550,7 +7550,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.is_ucase_letter.h0"></a> - <span><a name="metaparse.reference.alphabetical.is_ucase_letter.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_ucase_letter.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_ucase_letter.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_ucase_letter.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">util</span> <span class="special">{</span> @@ -7563,7 +7563,7 @@ that supports <a class="link" href="reference.html#currying">currying</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.is_ucase_letter.arguments"></a><p class="title"><b>Table 20.48. Arguments</b></p> +<a name="metaparse.reference.alphabetical.is_ucase_letter.arguments"></a><p class="title"><b>Table 22.48. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -7597,7 +7597,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.is_ucase_letter.h1"></a> - <span><a name="metaparse.reference.alphabetical.is_ucase_letter.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_ucase_letter.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_ucase_letter.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_ucase_letter.description">Description</a> </h2> <p> Checks if <code class="computeroutput"><span class="identifier">C</span></code> is an upper @@ -7605,13 +7605,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.is_ucase_letter.h2"></a> - <span><a name="metaparse.reference.alphabetical.is_ucase_letter.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_ucase_letter.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_ucase_letter.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_ucase_letter.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">util</span><span class="special">/</span><span class="identifier">is_ucase_letter</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.is_ucase_letter.h3"></a> - <span><a name="metaparse.reference.alphabetical.is_ucase_letter.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_ucase_letter.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.is_ucase_letter.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_ucase_letter.expression_semantics">Expression semantics</a> </h2> <p> @@ -7628,7 +7628,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.is_ucase_letter.h4"></a> - <span><a name="metaparse.reference.alphabetical.is_ucase_letter.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_ucase_letter.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_ucase_letter.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_ucase_letter.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">util</span><span class="special">/</span><span class="identifier">is_ucase_letter</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -7669,7 +7669,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.is_whitespace_c.h0"></a> - <span><a name="metaparse.reference.alphabetical.is_whitespace_c.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_whitespace_c.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_whitespace_c.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_whitespace_c.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">util</span> <span class="special">{</span> @@ -7683,7 +7683,7 @@ value as argument. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.is_whitespace_c.arguments"></a><p class="title"><b>Table 20.49. Arguments</b></p> +<a name="metaparse.reference.alphabetical.is_whitespace_c.arguments"></a><p class="title"><b>Table 22.49. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -7717,7 +7717,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.is_whitespace_c.h1"></a> - <span><a name="metaparse.reference.alphabetical.is_whitespace_c.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_whitespace_c.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_whitespace_c.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_whitespace_c.description">Description</a> </h2> <p> Checks if <code class="computeroutput"><span class="identifier">C</span></code> is a whitespace @@ -7725,13 +7725,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.is_whitespace_c.h2"></a> - <span><a name="metaparse.reference.alphabetical.is_whitespace_c.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_whitespace_c.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_whitespace_c.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_whitespace_c.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">util</span><span class="special">/</span><span class="identifier">is_whitespace_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.is_whitespace_c.h3"></a> - <span><a name="metaparse.reference.alphabetical.is_whitespace_c.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_whitespace_c.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.is_whitespace_c.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_whitespace_c.expression_semantics">Expression semantics</a> </h2> <p> @@ -7758,7 +7758,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.is_whitespace_c.h4"></a> - <span><a name="metaparse.reference.alphabetical.is_whitespace_c.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_whitespace_c.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_whitespace_c.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_whitespace_c.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">util</span><span class="special">/</span><span class="identifier">is_whitespace_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -7783,7 +7783,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.is_whitespace.h0"></a> - <span><a name="metaparse.reference.alphabetical.is_whitespace.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_whitespace.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_whitespace.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_whitespace.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">util</span> <span class="special">{</span> @@ -7796,7 +7796,7 @@ that supports <a class="link" href="reference.html#currying">currying</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.is_whitespace.arguments"></a><p class="title"><b>Table 20.50. Arguments</b></p> +<a name="metaparse.reference.alphabetical.is_whitespace.arguments"></a><p class="title"><b>Table 22.50. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -7830,7 +7830,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.is_whitespace.h1"></a> - <span><a name="metaparse.reference.alphabetical.is_whitespace.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_whitespace.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_whitespace.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_whitespace.description">Description</a> </h2> <p> Checks if <code class="computeroutput"><span class="identifier">C</span></code> is a whitespace @@ -7838,13 +7838,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.is_whitespace.h2"></a> - <span><a name="metaparse.reference.alphabetical.is_whitespace.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_whitespace.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_whitespace.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_whitespace.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">util</span><span class="special">/</span><span class="identifier">is_whitespace</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.is_whitespace.h3"></a> - <span><a name="metaparse.reference.alphabetical.is_whitespace.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_whitespace.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.is_whitespace.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_whitespace.expression_semantics">Expression semantics</a> </h2> <p> @@ -7857,7 +7857,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.is_whitespace.h4"></a> - <span><a name="metaparse.reference.alphabetical.is_whitespace.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_whitespace.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.is_whitespace.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.is_whitespace.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">util</span><span class="special">/</span><span class="identifier">is_whitespace</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -7898,7 +7898,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.iterate_c.h0"></a> - <span><a name="metaparse.reference.alphabetical.iterate_c.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.iterate_c.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.iterate_c.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.iterate_c.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">N</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">iterate_c</span><span class="special">;</span> @@ -7907,7 +7907,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.iterate_c.arguments"></a><p class="title"><b>Table 20.51. Arguments</b></p> +<a name="metaparse.reference.alphabetical.iterate_c.arguments"></a><p class="title"><b>Table 22.51. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -7955,7 +7955,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.iterate_c.h1"></a> - <span><a name="metaparse.reference.alphabetical.iterate_c.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.iterate_c.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.iterate_c.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.iterate_c.description">Description</a> </h2> <p> It applies <code class="computeroutput"><span class="identifier">P</span></code> on the input @@ -7968,13 +7968,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.iterate_c.h2"></a> - <span><a name="metaparse.reference.alphabetical.iterate_c.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.iterate_c.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.iterate_c.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.iterate_c.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">iterate_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.iterate_c.h3"></a> - <span><a name="metaparse.reference.alphabetical.iterate_c.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.iterate_c.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.iterate_c.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.iterate_c.expression_semantics">Expression semantics</a> </h2> <p> @@ -7991,7 +7991,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.iterate_c.h4"></a> - <span><a name="metaparse.reference.alphabetical.iterate_c.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.iterate_c.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.iterate_c.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.iterate_c.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">iterate_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">digit</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -8048,7 +8048,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.iterate.h0"></a> - <span><a name="metaparse.reference.alphabetical.iterate.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.iterate.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.iterate.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.iterate.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">N</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">iterate</span><span class="special">;</span> @@ -8057,7 +8057,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.iterate.arguments"></a><p class="title"><b>Table 20.52. Arguments</b></p> +<a name="metaparse.reference.alphabetical.iterate.arguments"></a><p class="title"><b>Table 22.52. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -8106,7 +8106,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.iterate.h1"></a> - <span><a name="metaparse.reference.alphabetical.iterate.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.iterate.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.iterate.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.iterate.description">Description</a> </h2> <p> It applies <code class="computeroutput"><span class="identifier">P</span></code> on the input @@ -8119,13 +8119,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.iterate.h2"></a> - <span><a name="metaparse.reference.alphabetical.iterate.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.iterate.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.iterate.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.iterate.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">iterate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.iterate.h3"></a> - <span><a name="metaparse.reference.alphabetical.iterate.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.iterate.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.iterate.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.iterate.expression_semantics">Expression semantics</a> </h2> <p> @@ -8137,7 +8137,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.iterate.h4"></a> - <span><a name="metaparse.reference.alphabetical.iterate.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.iterate.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.iterate.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.iterate.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">iterate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">digit</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -8205,7 +8205,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.keyword.h0"></a> - <span><a name="metaparse.reference.alphabetical.keyword.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.keyword.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.keyword.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.keyword.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">S</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">ResultType</span> <span class="special">=</span> <span class="comment">/* unspecified */</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">keyword</span><span class="special">;</span> @@ -8214,7 +8214,7 @@ This is a <a class="link" href="reference.html#parser">parser</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.keyword.arguments"></a><p class="title"><b>Table 20.53. Arguments</b></p> +<a name="metaparse.reference.alphabetical.keyword.arguments"></a><p class="title"><b>Table 22.53. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -8263,7 +8263,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.keyword.h1"></a> - <span><a name="metaparse.reference.alphabetical.keyword.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.keyword.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.keyword.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.keyword.description">Description</a> </h2> <p> Parser accepting the keyword <code class="computeroutput"><span class="identifier">S</span></code>. @@ -8273,13 +8273,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.keyword.h2"></a> - <span><a name="metaparse.reference.alphabetical.keyword.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.keyword.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.keyword.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.keyword.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">keyword</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.keyword.h3"></a> - <span><a name="metaparse.reference.alphabetical.keyword.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.keyword.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.keyword.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.keyword.expression_semantics">Expression semantics</a> </h2> <p> @@ -8293,7 +8293,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.keyword.h4"></a> - <span><a name="metaparse.reference.alphabetical.keyword.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.keyword.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.keyword.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.keyword.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">keyword</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">string</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -8328,7 +8328,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.last_of.h0"></a> - <span><a name="metaparse.reference.alphabetical.last_of.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.last_of.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.last_of.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.last_of.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P1</span><span class="special">,</span> <span class="comment">/* ... */</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Pn</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">last_of</span><span class="special">;</span> @@ -8337,7 +8337,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.last_of.arguments"></a><p class="title"><b>Table 20.54. Arguments</b></p> +<a name="metaparse.reference.alphabetical.last_of.arguments"></a><p class="title"><b>Table 22.54. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -8371,7 +8371,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.last_of.h1"></a> - <span><a name="metaparse.reference.alphabetical.last_of.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.last_of.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.last_of.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.last_of.description">Description</a> </h2> <p> <code class="computeroutput"><span class="identifier">last_of</span></code> applies the <code class="computeroutput"><span class="identifier">P1</span></code> ... <code class="computeroutput"><span class="identifier">Pn</span></code> @@ -8380,13 +8380,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.last_of.h2"></a> - <span><a name="metaparse.reference.alphabetical.last_of.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.last_of.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.last_of.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.last_of.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">last_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.last_of.h3"></a> - <span><a name="metaparse.reference.alphabetical.last_of.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.last_of.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.last_of.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.last_of.expression_semantics">Expression semantics</a> </h2> <p> @@ -8401,7 +8401,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.last_of.h4"></a> - <span><a name="metaparse.reference.alphabetical.last_of.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.last_of.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.last_of.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.last_of.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">last_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">int_</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -8511,7 +8511,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.letter_expected.h0"></a> - <span><a name="metaparse.reference.alphabetical.letter_expected.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.letter_expected.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.letter_expected.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.letter_expected.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">error</span> <span class="special">{</span> @@ -8523,7 +8523,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.letter_expected.h1"></a> - <span><a name="metaparse.reference.alphabetical.letter_expected.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.letter_expected.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.letter_expected.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.letter_expected.description">Description</a> </h2> <p> Class representing the error that a letter character was expected at a @@ -8531,7 +8531,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.letter_expected.h2"></a> - <span><a name="metaparse.reference.alphabetical.letter_expected.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.letter_expected.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.letter_expected.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.letter_expected.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">error</span><span class="special">/</span><span class="identifier">letter_expected</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> @@ -8542,7 +8542,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.letter.h0"></a> - <span><a name="metaparse.reference.alphabetical.letter.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.letter.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.letter.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.letter.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">letter</span><span class="special">;</span> </pre> @@ -8551,7 +8551,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.letter.h1"></a> - <span><a name="metaparse.reference.alphabetical.letter.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.letter.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.letter.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.letter.description">Description</a> </h2> <p> Parser accepting one character in the range <code class="computeroutput"><span class="identifier">a</span><span class="special">-</span><span class="identifier">z</span></code> or @@ -8560,13 +8560,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.letter.h2"></a> - <span><a name="metaparse.reference.alphabetical.letter.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.letter.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.letter.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.letter.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">letter</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.letter.h3"></a> - <span><a name="metaparse.reference.alphabetical.letter.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.letter.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.letter.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.letter.expression_semantics">Expression semantics</a> </h2> <p> @@ -8578,7 +8578,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.letter.h4"></a> - <span><a name="metaparse.reference.alphabetical.letter.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.letter.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.letter.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.letter.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">letter</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">start</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -8612,7 +8612,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.lit_c.h0"></a> - <span><a name="metaparse.reference.alphabetical.lit_c.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.lit_c.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.lit_c.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.lit_c.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">char</span> <span class="identifier">C</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">lit</span><span class="special">;</span> @@ -8621,7 +8621,7 @@ This is a <a class="link" href="reference.html#parser">parser</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.lit_c.arguments"></a><p class="title"><b>Table 20.55. Arguments</b></p> +<a name="metaparse.reference.alphabetical.lit_c.arguments"></a><p class="title"><b>Table 22.55. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -8655,7 +8655,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.lit_c.h1"></a> - <span><a name="metaparse.reference.alphabetical.lit_c.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.lit_c.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.lit_c.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.lit_c.description">Description</a> </h2> <p> Parser accepting only the <code class="computeroutput"><span class="identifier">C</span></code> @@ -8663,13 +8663,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.lit_c.h2"></a> - <span><a name="metaparse.reference.alphabetical.lit_c.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.lit_c.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.lit_c.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.lit_c.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">lit_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.lit_c.h3"></a> - <span><a name="metaparse.reference.alphabetical.lit_c.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.lit_c.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.lit_c.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.lit_c.expression_semantics">Expression semantics</a> </h2> <p> @@ -8682,7 +8682,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.lit_c.h4"></a> - <span><a name="metaparse.reference.alphabetical.lit_c.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.lit_c.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.lit_c.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.lit_c.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">lit_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">start</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -8716,7 +8716,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.literal_expected.h0"></a> - <span><a name="metaparse.reference.alphabetical.literal_expected.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.literal_expected.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.literal_expected.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.literal_expected.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">error</span> <span class="special">{</span> @@ -8728,7 +8728,7 @@ This is a <a class="link" href="reference.html#parsing_error_message">parsing error message</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.literal_expected.arguments"></a><p class="title"><b>Table 20.56. Arguments</b></p> +<a name="metaparse.reference.alphabetical.literal_expected.arguments"></a><p class="title"><b>Table 22.56. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -8762,7 +8762,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.literal_expected.h1"></a> - <span><a name="metaparse.reference.alphabetical.literal_expected.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.literal_expected.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.literal_expected.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.literal_expected.description">Description</a> </h2> <p> Template class representing the error that a specific literal was expected. @@ -8771,7 +8771,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.literal_expected.h2"></a> - <span><a name="metaparse.reference.alphabetical.literal_expected.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.literal_expected.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.literal_expected.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.literal_expected.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">error</span><span class="special">/</span><span class="identifier">literal_expected</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> @@ -8782,7 +8782,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.lit.h0"></a> - <span><a name="metaparse.reference.alphabetical.lit.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.lit.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.lit.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.lit.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">C</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">lit</span><span class="special">;</span> @@ -8791,7 +8791,7 @@ This is a <a class="link" href="reference.html#parser">parser</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.lit.arguments"></a><p class="title"><b>Table 20.57. Arguments</b></p> +<a name="metaparse.reference.alphabetical.lit.arguments"></a><p class="title"><b>Table 22.57. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -8825,7 +8825,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.lit.h1"></a> - <span><a name="metaparse.reference.alphabetical.lit.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.lit.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.lit.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.lit.description">Description</a> </h2> <p> Parser accepting only the <code class="computeroutput"><span class="identifier">C</span></code> @@ -8833,13 +8833,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.lit.h2"></a> - <span><a name="metaparse.reference.alphabetical.lit.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.lit.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.lit.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.lit.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">lit</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.lit.h3"></a> - <span><a name="metaparse.reference.alphabetical.lit.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.lit.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.lit.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.lit.expression_semantics">Expression semantics</a> </h2> <p> @@ -8856,7 +8856,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.lit.h4"></a> - <span><a name="metaparse.reference.alphabetical.lit.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.lit.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.lit.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.lit.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">lit</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">start</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -8899,7 +8899,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.look_ahead.h0"></a> - <span><a name="metaparse.reference.alphabetical.look_ahead.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.look_ahead.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.look_ahead.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.look_ahead.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">look_ahead</span><span class="special">;</span> @@ -8908,7 +8908,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.look_ahead.arguments"></a><p class="title"><b>Table 20.58. Arguments</b></p> +<a name="metaparse.reference.alphabetical.look_ahead.arguments"></a><p class="title"><b>Table 22.58. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -8942,7 +8942,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.look_ahead.h1"></a> - <span><a name="metaparse.reference.alphabetical.look_ahead.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.look_ahead.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.look_ahead.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.look_ahead.description">Description</a> </h2> <p> Parses the input using parser <code class="computeroutput"><span class="identifier">P</span></code>. @@ -8954,13 +8954,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.look_ahead.h2"></a> - <span><a name="metaparse.reference.alphabetical.look_ahead.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.look_ahead.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.look_ahead.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.look_ahead.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">look_ahead</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.look_ahead.h3"></a> - <span><a name="metaparse.reference.alphabetical.look_ahead.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.look_ahead.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.look_ahead.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.look_ahead.expression_semantics">Expression semantics</a> </h2> <p> @@ -8983,7 +8983,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.look_ahead.h4"></a> - <span><a name="metaparse.reference.alphabetical.look_ahead.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.look_ahead.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.look_ahead.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.look_ahead.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">look_ahead</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">int_</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -9150,7 +9150,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.middle_of.h0"></a> - <span><a name="metaparse.reference.alphabetical.middle_of.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.middle_of.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.middle_of.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.middle_of.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P1</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">P2</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">P3</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">middle_of</span><span class="special">;</span> @@ -9159,7 +9159,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.middle_of.arguments"></a><p class="title"><b>Table 20.59. Arguments</b></p> +<a name="metaparse.reference.alphabetical.middle_of.arguments"></a><p class="title"><b>Table 22.59. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -9219,7 +9219,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.middle_of.h1"></a> - <span><a name="metaparse.reference.alphabetical.middle_of.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.middle_of.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.middle_of.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.middle_of.description">Description</a> </h2> <p> <code class="computeroutput"><span class="identifier">middle_of</span></code> applies <code class="computeroutput"><span class="identifier">P1</span></code>, <code class="computeroutput"><span class="identifier">P2</span></code> @@ -9229,13 +9229,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.middle_of.h2"></a> - <span><a name="metaparse.reference.alphabetical.middle_of.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.middle_of.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.middle_of.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.middle_of.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">middle_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.middle_of.h3"></a> - <span><a name="metaparse.reference.alphabetical.middle_of.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.middle_of.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.middle_of.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.middle_of.expression_semantics">Expression semantics</a> </h2> <p> @@ -9251,7 +9251,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.middle_of.h4"></a> - <span><a name="metaparse.reference.alphabetical.middle_of.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.middle_of.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.middle_of.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.middle_of.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">middle_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">int_</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -9298,7 +9298,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.next_char.h0"></a> - <span><a name="metaparse.reference.alphabetical.next_char.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.next_char.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.next_char.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.next_char.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">SourcePosition</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Ch</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">next_char</span><span class="special">;</span> @@ -9307,7 +9307,7 @@ This is a <a class="link" href="reference.html#lazy_metafunction">lazy template metafunction</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.next_char.arguments"></a><p class="title"><b>Table 20.60. Arguments</b></p> +<a name="metaparse.reference.alphabetical.next_char.arguments"></a><p class="title"><b>Table 22.60. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -9357,7 +9357,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.next_char.h1"></a> - <span><a name="metaparse.reference.alphabetical.next_char.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.next_char.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.next_char.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.next_char.description">Description</a> </h2> <p> Returns a new source position, pointing to the next character of the same @@ -9365,13 +9365,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.next_char.h2"></a> - <span><a name="metaparse.reference.alphabetical.next_char.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.next_char.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.next_char.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.next_char.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">next_char</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.next_char.h3"></a> - <span><a name="metaparse.reference.alphabetical.next_char.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.next_char.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.next_char.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.next_char.expression_semantics">Expression semantics</a> </h2> <p> @@ -9393,7 +9393,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.next_char.h4"></a> - <span><a name="metaparse.reference.alphabetical.next_char.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.next_char.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.next_char.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.next_char.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">next_char</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">source_position</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -9474,7 +9474,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.next_line.h0"></a> - <span><a name="metaparse.reference.alphabetical.next_line.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.next_line.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.next_line.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.next_line.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">SourcePosition</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Ch</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">next_line</span><span class="special">;</span> @@ -9483,7 +9483,7 @@ This is a <a class="link" href="reference.html#lazy_metafunction">lazy template metafunction</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.next_line.arguments"></a><p class="title"><b>Table 20.61. Arguments</b></p> +<a name="metaparse.reference.alphabetical.next_line.arguments"></a><p class="title"><b>Table 22.61. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -9533,20 +9533,20 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.next_line.h1"></a> - <span><a name="metaparse.reference.alphabetical.next_line.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.next_line.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.next_line.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.next_line.description">Description</a> </h2> <p> Returns a new source position, pointing to the beginning of the next line. </p> <h2> <a name="metaparse.reference.alphabetical.next_line.h2"></a> - <span><a name="metaparse.reference.alphabetical.next_line.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.next_line.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.next_line.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.next_line.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">next_line</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.next_line.h3"></a> - <span><a name="metaparse.reference.alphabetical.next_line.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.next_line.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.next_line.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.next_line.expression_semantics">Expression semantics</a> </h2> <p> @@ -9568,7 +9568,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.next_line.h4"></a> - <span><a name="metaparse.reference.alphabetical.next_line.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.next_line.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.next_line.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.next_line.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">next_line</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">source_position</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -9649,7 +9649,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.none_of_the_expected_cases_found.h0"></a> - <span><a name="metaparse.reference.alphabetical.none_of_the_expected_cases_found.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.none_of_the_expected_cases_found.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.none_of_the_expected_cases_found.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.none_of_the_expected_cases_found.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">error</span> <span class="special">{</span> @@ -9661,7 +9661,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.none_of_the_expected_cases_found.h1"></a> - <span><a name="metaparse.reference.alphabetical.none_of_the_expected_cases_found.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.none_of_the_expected_cases_found.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.none_of_the_expected_cases_found.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.none_of_the_expected_cases_found.description">Description</a> </h2> <p> Class representing the error that none of a list of parsers could parse @@ -9669,7 +9669,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.none_of_the_expected_cases_found.h2"></a> - <span><a name="metaparse.reference.alphabetical.none_of_the_expected_cases_found.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.none_of_the_expected_cases_found.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.none_of_the_expected_cases_found.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.none_of_the_expected_cases_found.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">error</span><span class="special">/</span><span class="identifier">none_of_the_expected_cases_found</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> @@ -9680,7 +9680,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.nth_of_c.h0"></a> - <span><a name="metaparse.reference.alphabetical.nth_of_c.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.nth_of_c.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.nth_of_c.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.nth_of_c.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">int</span> <span class="identifier">N</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">P0</span><span class="special">,</span> <span class="comment">/* ... */</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Pk</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">nth_of_c</span><span class="special">;</span> @@ -9689,7 +9689,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.nth_of_c.arguments"></a><p class="title"><b>Table 20.62. Arguments</b></p> +<a name="metaparse.reference.alphabetical.nth_of_c.arguments"></a><p class="title"><b>Table 22.62. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -9738,7 +9738,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.nth_of_c.h1"></a> - <span><a name="metaparse.reference.alphabetical.nth_of_c.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.nth_of_c.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.nth_of_c.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.nth_of_c.description">Description</a> </h2> <p> <code class="computeroutput"><span class="identifier">nth_of_c</span></code> applies the <code class="computeroutput"><span class="identifier">P0</span></code> .. <code class="computeroutput"><span class="identifier">Pk</span></code> @@ -9753,13 +9753,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.nth_of_c.h2"></a> - <span><a name="metaparse.reference.alphabetical.nth_of_c.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.nth_of_c.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.nth_of_c.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.nth_of_c.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">nth_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.nth_of_c.h3"></a> - <span><a name="metaparse.reference.alphabetical.nth_of_c.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.nth_of_c.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.nth_of_c.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.nth_of_c.expression_semantics">Expression semantics</a> </h2> <p> @@ -9774,7 +9774,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.nth_of_c.h4"></a> - <span><a name="metaparse.reference.alphabetical.nth_of_c.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.nth_of_c.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.nth_of_c.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.nth_of_c.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">nth_of_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">int_</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -9822,7 +9822,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.nth_of.h0"></a> - <span><a name="metaparse.reference.alphabetical.nth_of.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.nth_of.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.nth_of.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.nth_of.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">N</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">P0</span><span class="special">,</span> <span class="comment">/* ... */</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Pk</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">nth_of</span><span class="special">;</span> @@ -9831,7 +9831,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.nth_of.arguments"></a><p class="title"><b>Table 20.63. Arguments</b></p> +<a name="metaparse.reference.alphabetical.nth_of.arguments"></a><p class="title"><b>Table 22.63. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -9880,7 +9880,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.nth_of.h1"></a> - <span><a name="metaparse.reference.alphabetical.nth_of.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.nth_of.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.nth_of.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.nth_of.description">Description</a> </h2> <p> <code class="computeroutput"><span class="identifier">nth_of</span></code> applies the <code class="computeroutput"><span class="identifier">P0</span></code> .. <code class="computeroutput"><span class="identifier">Pk</span></code> @@ -9895,13 +9895,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.nth_of.h2"></a> - <span><a name="metaparse.reference.alphabetical.nth_of.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.nth_of.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.nth_of.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.nth_of.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">nth_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.nth_of.h3"></a> - <span><a name="metaparse.reference.alphabetical.nth_of.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.nth_of.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.nth_of.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.nth_of.expression_semantics">Expression semantics</a> </h2> <p> @@ -9914,7 +9914,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.nth_of.h4"></a> - <span><a name="metaparse.reference.alphabetical.nth_of.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.nth_of.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.nth_of.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.nth_of.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">nth_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">int_</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -9997,7 +9997,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.one_char_except_c.h0"></a> - <span><a name="metaparse.reference.alphabetical.one_char_except_c.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char_except_c.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.one_char_except_c.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char_except_c.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">char</span> <span class="identifier">C1</span><span class="special">,</span> <span class="keyword">char</span> <span class="identifier">C2</span><span class="special">,</span> <span class="comment">/* ... */</span><span class="special">,</span> <span class="keyword">char</span> <span class="identifier">Cn</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">one_char_except_c</span><span class="special">;</span> @@ -10006,7 +10006,7 @@ This is a <a class="link" href="reference.html#parser">parser</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.one_char_except_c.arguments"></a><p class="title"><b>Table 20.64. Arguments</b></p> +<a name="metaparse.reference.alphabetical.one_char_except_c.arguments"></a><p class="title"><b>Table 22.64. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -10040,7 +10040,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.one_char_except_c.h1"></a> - <span><a name="metaparse.reference.alphabetical.one_char_except_c.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char_except_c.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.one_char_except_c.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char_except_c.description">Description</a> </h2> <p> <code class="computeroutput"><span class="identifier">one_char_except_c</span></code> accepts @@ -10057,13 +10057,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.one_char_except_c.h2"></a> - <span><a name="metaparse.reference.alphabetical.one_char_except_c.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char_except_c.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.one_char_except_c.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char_except_c.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">one_char_except_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.one_char_except_c.h3"></a> - <span><a name="metaparse.reference.alphabetical.one_char_except_c.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char_except_c.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.one_char_except_c.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char_except_c.expression_semantics">Expression semantics</a> </h2> <p> @@ -10081,7 +10081,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.one_char_except_c.h4"></a> - <span><a name="metaparse.reference.alphabetical.one_char_except_c.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char_except_c.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.one_char_except_c.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char_except_c.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">one_char_except_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">lit_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -10123,7 +10123,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.one_char_except.h0"></a> - <span><a name="metaparse.reference.alphabetical.one_char_except.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char_except.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.one_char_except.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char_except.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">C1</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">C2</span><span class="special">,</span> <span class="comment">/* ... */</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Cn</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">one_char_except</span><span class="special">;</span> @@ -10132,7 +10132,7 @@ This is a <a class="link" href="reference.html#parser">parser</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.one_char_except.arguments"></a><p class="title"><b>Table 20.65. Arguments</b></p> +<a name="metaparse.reference.alphabetical.one_char_except.arguments"></a><p class="title"><b>Table 22.65. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -10166,7 +10166,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.one_char_except.h1"></a> - <span><a name="metaparse.reference.alphabetical.one_char_except.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char_except.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.one_char_except.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char_except.description">Description</a> </h2> <p> <code class="computeroutput"><span class="identifier">one_char_except</span></code> accepts @@ -10182,13 +10182,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.one_char_except.h2"></a> - <span><a name="metaparse.reference.alphabetical.one_char_except.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char_except.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.one_char_except.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char_except.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">one_char_except</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.one_char_except.h3"></a> - <span><a name="metaparse.reference.alphabetical.one_char_except.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char_except.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.one_char_except.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char_except.expression_semantics">Expression semantics</a> </h2> <p> @@ -10201,7 +10201,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.one_char_except.h4"></a> - <span><a name="metaparse.reference.alphabetical.one_char_except.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char_except.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.one_char_except.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char_except.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">one_char_except</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">lit_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -10249,7 +10249,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.one_char.h0"></a> - <span><a name="metaparse.reference.alphabetical.one_char.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.one_char.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">one_char</span><span class="special">;</span> </pre> @@ -10258,7 +10258,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.one_char.h1"></a> - <span><a name="metaparse.reference.alphabetical.one_char.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.one_char.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char.description">Description</a> </h2> <p> <code class="computeroutput"><span class="identifier">one_char</span></code> accepts one character. @@ -10266,13 +10266,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.one_char.h2"></a> - <span><a name="metaparse.reference.alphabetical.one_char.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.one_char.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">one_char</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.one_char.h3"></a> - <span><a name="metaparse.reference.alphabetical.one_char.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.one_char.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char.expression_semantics">Expression semantics</a> </h2> <p> @@ -10306,7 +10306,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.one_char.h4"></a> - <span><a name="metaparse.reference.alphabetical.one_char.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.one_char.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_char.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">one_char</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">start</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -10346,7 +10346,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.one_of_c.h0"></a> - <span><a name="metaparse.reference.alphabetical.one_of_c.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_of_c.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.one_of_c.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_of_c.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">long</span> <span class="identifier">P1</span><span class="special">,</span> <span class="keyword">long</span> <span class="identifier">P2</span><span class="special">,</span> <span class="comment">/* ... */</span> <span class="keyword">long</span> <span class="identifier">Pn</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">one_of_c</span><span class="special">;</span> @@ -10355,7 +10355,7 @@ This is a <a class="link" href="reference.html#parser">parser</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.one_of_c.arguments"></a><p class="title"><b>Table 20.66. Arguments</b></p> +<a name="metaparse.reference.alphabetical.one_of_c.arguments"></a><p class="title"><b>Table 22.66. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -10389,7 +10389,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.one_of_c.h1"></a> - <span><a name="metaparse.reference.alphabetical.one_of_c.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_of_c.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.one_of_c.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_of_c.description">Description</a> </h2> <p> It accepts inputs beginning with any of the <code class="computeroutput"><span class="identifier">P1</span></code>, @@ -10403,13 +10403,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.one_of_c.h2"></a> - <span><a name="metaparse.reference.alphabetical.one_of_c.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_of_c.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.one_of_c.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_of_c.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">one_of_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.one_of_c.h3"></a> - <span><a name="metaparse.reference.alphabetical.one_of_c.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_of_c.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.one_of_c.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_of_c.expression_semantics">Expression semantics</a> </h2> <p> @@ -10424,7 +10424,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.one_of_c.h4"></a> - <span><a name="metaparse.reference.alphabetical.one_of_c.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_of_c.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.one_of_c.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_of_c.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">one_of_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">start</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -10455,7 +10455,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.one_of.h0"></a> - <span><a name="metaparse.reference.alphabetical.one_of.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_of.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.one_of.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_of.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P1</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">P2</span><span class="special">,</span> <span class="comment">/* ... */</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Pn</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">one_of</span><span class="special">;</span> @@ -10464,7 +10464,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.one_of.arguments"></a><p class="title"><b>Table 20.67. Arguments</b></p> +<a name="metaparse.reference.alphabetical.one_of.arguments"></a><p class="title"><b>Table 22.67. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -10498,7 +10498,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.one_of.h1"></a> - <span><a name="metaparse.reference.alphabetical.one_of.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_of.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.one_of.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_of.description">Description</a> </h2> <p> It accepts an input when any of the <code class="computeroutput"><span class="identifier">P1</span></code>, @@ -10514,13 +10514,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.one_of.h2"></a> - <span><a name="metaparse.reference.alphabetical.one_of.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_of.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.one_of.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_of.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">one_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.one_of.h3"></a> - <span><a name="metaparse.reference.alphabetical.one_of.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_of.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.one_of.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_of.expression_semantics">Expression semantics</a> </h2> <p> @@ -10548,7 +10548,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.one_of.h4"></a> - <span><a name="metaparse.reference.alphabetical.one_of.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_of.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.one_of.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.one_of.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">one_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">lit_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -10581,7 +10581,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.optional.h0"></a> - <span><a name="metaparse.reference.alphabetical.optional.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.optional.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.optional.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.optional.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Default</span> <span class="special">=</span> <span class="comment">/* unspecified */</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">optional</span><span class="special">;</span> @@ -10590,7 +10590,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.optional.arguments"></a><p class="title"><b>Table 20.68. Arguments</b></p> +<a name="metaparse.reference.alphabetical.optional.arguments"></a><p class="title"><b>Table 22.68. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -10639,7 +10639,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.optional.h1"></a> - <span><a name="metaparse.reference.alphabetical.optional.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.optional.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.optional.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.optional.description">Description</a> </h2> <p> It tries parsing the input with <code class="computeroutput"><span class="identifier">P</span></code>. @@ -10649,13 +10649,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.optional.h2"></a> - <span><a name="metaparse.reference.alphabetical.optional.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.optional.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.optional.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.optional.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">optional</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.optional.h3"></a> - <span><a name="metaparse.reference.alphabetical.optional.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.optional.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.optional.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.optional.expression_semantics">Expression semantics</a> </h2> <p> @@ -10672,7 +10672,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.optional.h4"></a> - <span><a name="metaparse.reference.alphabetical.optional.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.optional.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.optional.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.optional.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">optional</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">start</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -10758,7 +10758,7 @@ A <span class="emphasis"><em>parser</em></span> is a <a class="link" href="reference.html#metafunction_class">template metafunction class</a> that takes the following arguments: </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> a suffix of the input text, a <a class="link" href="reference.html#string"><code class="computeroutput"><span class="identifier">string</span></code></a> </li> @@ -10837,7 +10837,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.range_c.h0"></a> - <span><a name="metaparse.reference.alphabetical.range_c.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.range_c.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.range_c.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.range_c.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">char</span> <span class="identifier">From</span><span class="special">,</span> <span class="keyword">char</span> <span class="identifier">To</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">range_c</span><span class="special">;</span> @@ -10846,7 +10846,7 @@ This is a <a class="link" href="reference.html#parser">parser</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.range_c.arguments"></a><p class="title"><b>Table 20.69. Arguments</b></p> +<a name="metaparse.reference.alphabetical.range_c.arguments"></a><p class="title"><b>Table 22.69. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -10894,7 +10894,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.range_c.h1"></a> - <span><a name="metaparse.reference.alphabetical.range_c.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.range_c.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.range_c.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.range_c.description">Description</a> </h2> <p> <code class="computeroutput"><span class="identifier">range_c</span></code> accepts one character @@ -10903,13 +10903,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.range_c.h2"></a> - <span><a name="metaparse.reference.alphabetical.range_c.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.range_c.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.range_c.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.range_c.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">range_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.range_c.h3"></a> - <span><a name="metaparse.reference.alphabetical.range_c.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.range_c.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.range_c.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.range_c.expression_semantics">Expression semantics</a> </h2> <p> @@ -10925,7 +10925,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.range_c.h4"></a> - <span><a name="metaparse.reference.alphabetical.range_c.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.range_c.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.range_c.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.range_c.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">range_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">start</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -10961,7 +10961,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.range.h0"></a> - <span><a name="metaparse.reference.alphabetical.range.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.range.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.range.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.range.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">From</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">To</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">range</span><span class="special">;</span> @@ -10970,7 +10970,7 @@ This is a <a class="link" href="reference.html#parser">parser</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.range.arguments"></a><p class="title"><b>Table 20.70. Arguments</b></p> +<a name="metaparse.reference.alphabetical.range.arguments"></a><p class="title"><b>Table 22.70. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -11018,7 +11018,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.range.h1"></a> - <span><a name="metaparse.reference.alphabetical.range.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.range.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.range.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.range.description">Description</a> </h2> <p> <code class="computeroutput"><span class="identifier">range</span></code> accepts one character @@ -11027,13 +11027,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.range.h2"></a> - <span><a name="metaparse.reference.alphabetical.range.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.range.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.range.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.range.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.range.h3"></a> - <span><a name="metaparse.reference.alphabetical.range.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.range.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.range.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.range.expression_semantics">Expression semantics</a> </h2> <p> @@ -11046,7 +11046,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.range.h4"></a> - <span><a name="metaparse.reference.alphabetical.range.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.range.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.range.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.range.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">start</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -11085,7 +11085,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.reject.h0"></a> - <span><a name="metaparse.reference.alphabetical.reject.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.reject.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.reject.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.reject.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Msg</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Pos</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">reject</span><span class="special">;</span> @@ -11095,7 +11095,7 @@ value</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.reject.arguments"></a><p class="title"><b>Table 20.71. Arguments</b></p> +<a name="metaparse.reference.alphabetical.reject.arguments"></a><p class="title"><b>Table 22.71. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -11144,7 +11144,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.reject.h1"></a> - <span><a name="metaparse.reference.alphabetical.reject.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.reject.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.reject.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.reject.description">Description</a> </h2> <p> Values representing a failed parser application. It behaves as a <a class="link" href="reference.html#lazy_metafunction">lazy template metafunction</a>: when it @@ -11167,7 +11167,7 @@ </table></div> <h2> <a name="metaparse.reference.alphabetical.reject.h2"></a> - <span><a name="metaparse.reference.alphabetical.reject.expressions_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.reject.expressions_semantics">Expressions + <span class="phrase"><a name="metaparse.reference.alphabetical.reject.expressions_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.reject.expressions_semantics">Expressions semantics</a> </h2> <p> @@ -11181,15 +11181,15 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.reject.h3"></a> - <span><a name="metaparse.reference.alphabetical.reject.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.reject.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.reject.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.reject.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">reject</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.reject.h4"></a> - <span><a name="metaparse.reference.alphabetical.reject.operations"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.reject.operations">Operations</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.reject.operations"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.reject.operations">Operations</a> </h2> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <a class="link" href="reference.html#get_position"><code class="computeroutput"><span class="identifier">get_position</span></code></a> </li> @@ -11204,7 +11204,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.repeated1.h0"></a> - <span><a name="metaparse.reference.alphabetical.repeated1.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated1.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated1.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated1.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">repeated1</span><span class="special">;</span> @@ -11213,7 +11213,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.repeated1.arguments"></a><p class="title"><b>Table 20.72. Arguments</b></p> +<a name="metaparse.reference.alphabetical.repeated1.arguments"></a><p class="title"><b>Table 22.72. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -11247,7 +11247,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.repeated1.h1"></a> - <span><a name="metaparse.reference.alphabetical.repeated1.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated1.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated1.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated1.description">Description</a> </h2> <p> It applies <code class="computeroutput"><span class="identifier">P</span></code> on the input @@ -11263,13 +11263,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.repeated1.h2"></a> - <span><a name="metaparse.reference.alphabetical.repeated1.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated1.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated1.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated1.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">repeated1</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.repeated1.h3"></a> - <span><a name="metaparse.reference.alphabetical.repeated1.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated1.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated1.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated1.expression_semantics">Expression semantics</a> </h2> <p> @@ -11282,7 +11282,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.repeated1.h4"></a> - <span><a name="metaparse.reference.alphabetical.repeated1.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated1.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated1.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated1.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">repeated1</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">digit_val</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -11324,7 +11324,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.repeated_reject_incomplete1.h0"></a> - <span><a name="metaparse.reference.alphabetical.repeated_reject_incomplete1.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_reject_incomplete1.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated_reject_incomplete1.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_reject_incomplete1.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">repeated_reject_incomplete1</span><span class="special">;</span> @@ -11333,7 +11333,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.repeated_reject_incomplete1.arguments"></a><p class="title"><b>Table 20.73. Arguments</b></p> +<a name="metaparse.reference.alphabetical.repeated_reject_incomplete1.arguments"></a><p class="title"><b>Table 22.73. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -11367,7 +11367,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.repeated_reject_incomplete1.h1"></a> - <span><a name="metaparse.reference.alphabetical.repeated_reject_incomplete1.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_reject_incomplete1.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated_reject_incomplete1.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_reject_incomplete1.description">Description</a> </h2> <p> The same as <a class="link" href="reference.html#repeated1"><code class="computeroutput"><span class="identifier">repeated1</span></code></a>, @@ -11381,13 +11381,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.repeated_reject_incomplete1.h2"></a> - <span><a name="metaparse.reference.alphabetical.repeated_reject_incomplete1.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_reject_incomplete1.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated_reject_incomplete1.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_reject_incomplete1.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">repeated_reject_incomplete1</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.repeated_reject_incomplete1.h3"></a> - <span><a name="metaparse.reference.alphabetical.repeated_reject_incomplete1.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_reject_incomplete1.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated_reject_incomplete1.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_reject_incomplete1.expression_semantics">Expression semantics</a> </h2> <p> @@ -11402,7 +11402,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.repeated_reject_incomplete1.h4"></a> - <span><a name="metaparse.reference.alphabetical.repeated_reject_incomplete1.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_reject_incomplete1.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated_reject_incomplete1.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_reject_incomplete1.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">repeated_reject_incomplete1</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">lit_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -11454,7 +11454,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.repeated_reject_incomplete.h0"></a> - <span><a name="metaparse.reference.alphabetical.repeated_reject_incomplete.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_reject_incomplete.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated_reject_incomplete.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_reject_incomplete.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">repeated_reject_incomplete</span><span class="special">;</span> @@ -11463,7 +11463,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.repeated_reject_incomplete.arguments"></a><p class="title"><b>Table 20.74. Arguments</b></p> +<a name="metaparse.reference.alphabetical.repeated_reject_incomplete.arguments"></a><p class="title"><b>Table 22.74. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -11497,7 +11497,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.repeated_reject_incomplete.h1"></a> - <span><a name="metaparse.reference.alphabetical.repeated_reject_incomplete.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_reject_incomplete.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated_reject_incomplete.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_reject_incomplete.description">Description</a> </h2> <p> The same as <a class="link" href="reference.html#repeated"><code class="computeroutput"><span class="identifier">repeated</span></code></a>, @@ -11524,13 +11524,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.repeated_reject_incomplete.h2"></a> - <span><a name="metaparse.reference.alphabetical.repeated_reject_incomplete.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_reject_incomplete.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated_reject_incomplete.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_reject_incomplete.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">repeated_reject_incomplete</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.repeated_reject_incomplete.h3"></a> - <span><a name="metaparse.reference.alphabetical.repeated_reject_incomplete.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_reject_incomplete.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated_reject_incomplete.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_reject_incomplete.expression_semantics">Expression semantics</a> </h2> <p> @@ -11545,7 +11545,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.repeated_reject_incomplete.h4"></a> - <span><a name="metaparse.reference.alphabetical.repeated_reject_incomplete.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_reject_incomplete.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated_reject_incomplete.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_reject_incomplete.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">repeated_reject_incomplete</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">lit_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -11592,7 +11592,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.repeated_one_of1.h0"></a> - <span><a name="metaparse.reference.alphabetical.repeated_one_of1.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_one_of1.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated_one_of1.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_one_of1.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P1</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">P2</span><span class="special">,</span> <span class="comment">/* ... */</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Pn</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">repeated_one_of1</span><span class="special">;</span> @@ -11601,7 +11601,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.repeated_one_of1.arguments"></a><p class="title"><b>Table 20.75. Arguments</b></p> +<a name="metaparse.reference.alphabetical.repeated_one_of1.arguments"></a><p class="title"><b>Table 22.75. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -11635,7 +11635,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.repeated_one_of1.h1"></a> - <span><a name="metaparse.reference.alphabetical.repeated_one_of1.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_one_of1.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated_one_of1.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_one_of1.description">Description</a> </h2> <p> It applies the <code class="computeroutput"><span class="identifier">P1</span></code> ... @@ -11659,13 +11659,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.repeated_one_of1.h2"></a> - <span><a name="metaparse.reference.alphabetical.repeated_one_of1.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_one_of1.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated_one_of1.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_one_of1.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">repeated_one_of1</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.repeated_one_of1.h3"></a> - <span><a name="metaparse.reference.alphabetical.repeated_one_of1.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_one_of1.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated_one_of1.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_one_of1.expression_semantics">Expression semantics</a> </h2> <p> @@ -11680,7 +11680,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.repeated_one_of1.h4"></a> - <span><a name="metaparse.reference.alphabetical.repeated_one_of1.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_one_of1.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated_one_of1.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_one_of1.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">repeated_one_of1</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">lit_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -11724,13 +11724,13 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.repeated_one_of.h0"></a> - <span><a name="metaparse.reference.alphabetical.repeated_one_of.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_one_of.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated_one_of.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_one_of.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P1</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">P2</span><span class="special">,</span> <span class="comment">/* ... */</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Pn</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">repeated_one_of1</span><span class="special">;</span> </pre> <div class="table"> -<a name="metaparse.reference.alphabetical.repeated_one_of.arguments"></a><p class="title"><b>Table 20.76. Arguments</b></p> +<a name="metaparse.reference.alphabetical.repeated_one_of.arguments"></a><p class="title"><b>Table 22.76. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -11767,7 +11767,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.repeated_one_of.h1"></a> - <span><a name="metaparse.reference.alphabetical.repeated_one_of.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_one_of.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated_one_of.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_one_of.description">Description</a> </h2> <p> It applies the <code class="computeroutput"><span class="identifier">P1</span></code> ... @@ -11791,13 +11791,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.repeated_one_of.h2"></a> - <span><a name="metaparse.reference.alphabetical.repeated_one_of.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_one_of.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated_one_of.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_one_of.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">repeated_one_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.repeated_one_of.h3"></a> - <span><a name="metaparse.reference.alphabetical.repeated_one_of.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_one_of.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated_one_of.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_one_of.expression_semantics">Expression semantics</a> </h2> <p> @@ -11812,7 +11812,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.repeated_one_of.h4"></a> - <span><a name="metaparse.reference.alphabetical.repeated_one_of.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_one_of.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated_one_of.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated_one_of.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">repeated_one_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">lit_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -11858,7 +11858,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.repeated.h0"></a> - <span><a name="metaparse.reference.alphabetical.repeated.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">repeated</span><span class="special">;</span> @@ -11867,7 +11867,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.repeated.arguments"></a><p class="title"><b>Table 20.77. Arguments</b></p> +<a name="metaparse.reference.alphabetical.repeated.arguments"></a><p class="title"><b>Table 22.77. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -11901,7 +11901,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.repeated.h1"></a> - <span><a name="metaparse.reference.alphabetical.repeated.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated.description">Description</a> </h2> <p> It applies <code class="computeroutput"><span class="identifier">P</span></code> on the input @@ -11929,13 +11929,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.repeated.h2"></a> - <span><a name="metaparse.reference.alphabetical.repeated.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">repeated</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.repeated.h3"></a> - <span><a name="metaparse.reference.alphabetical.repeated.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated.expression_semantics">Expression semantics</a> </h2> <p> @@ -11952,7 +11952,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.repeated.h4"></a> - <span><a name="metaparse.reference.alphabetical.repeated.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.repeated.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.repeated.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">repeated</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">digit_val</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -11996,7 +11996,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.return.h0"></a> - <span><a name="metaparse.reference.alphabetical.return.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.return.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.return.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.return.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">C</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">return_</span><span class="special">;</span> @@ -12005,7 +12005,7 @@ This is a <a class="link" href="reference.html#parser">parser</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.return.arguments"></a><p class="title"><b>Table 20.78. Arguments</b></p> +<a name="metaparse.reference.alphabetical.return.arguments"></a><p class="title"><b>Table 22.78. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -12040,7 +12040,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.return.h1"></a> - <span><a name="metaparse.reference.alphabetical.return.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.return.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.return.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.return.description">Description</a> </h2> <p> <code class="computeroutput"><span class="identifier">return_</span></code> accepts every input. @@ -12049,13 +12049,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.return.h2"></a> - <span><a name="metaparse.reference.alphabetical.return.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.return.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.return.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.return.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">return_</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.return.h3"></a> - <span><a name="metaparse.reference.alphabetical.return.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.return.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.return.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.return.expression_semantics">Expression semantics</a> </h2> <p> @@ -12076,7 +12076,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.return.h4"></a> - <span><a name="metaparse.reference.alphabetical.return.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.return.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.return.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.return.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">return_</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">int_</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -12114,7 +12114,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.sequence.h0"></a> - <span><a name="metaparse.reference.alphabetical.sequence.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.sequence.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.sequence.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.sequence.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P1</span><span class="special">,</span> <span class="comment">/* ... */</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Pn</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">sequence</span><span class="special">;</span> @@ -12123,7 +12123,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.sequence.arguments"></a><p class="title"><b>Table 20.79. Arguments</b></p> +<a name="metaparse.reference.alphabetical.sequence.arguments"></a><p class="title"><b>Table 22.79. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -12157,7 +12157,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.sequence.h1"></a> - <span><a name="metaparse.reference.alphabetical.sequence.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.sequence.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.sequence.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.sequence.description">Description</a> </h2> <p> <code class="computeroutput"><span class="identifier">sequence</span></code> applies the <code class="computeroutput"><span class="identifier">P1</span></code>, ..., <code class="computeroutput"><span class="identifier">Pn</span></code> @@ -12172,13 +12172,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.sequence.h2"></a> - <span><a name="metaparse.reference.alphabetical.sequence.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.sequence.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.sequence.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.sequence.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.sequence.h3"></a> - <span><a name="metaparse.reference.alphabetical.sequence.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.sequence.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.sequence.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.sequence.expression_semantics">Expression semantics</a> </h2> <p> @@ -12195,7 +12195,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.sequence.h4"></a> - <span><a name="metaparse.reference.alphabetical.sequence.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.sequence.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.sequence.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.sequence.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">token</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -12251,7 +12251,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.sequence_apply.h0"></a> - <span><a name="metaparse.reference.alphabetical.sequence_apply.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.sequence_apply.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.sequence_apply.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.sequence_apply.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span><span class="special">,</span> <span class="special">...,</span> <span class="keyword">class</span><span class="special">></span> <span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">P1</span><span class="special">,</span> <span class="special">...,</span> <span class="keyword">class</span> <span class="identifier">Pn</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">sequence_applyn</span><span class="special">;</span> @@ -12260,7 +12260,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.sequence_apply.arguments"></a><p class="title"><b>Table 20.80. Arguments</b></p> +<a name="metaparse.reference.alphabetical.sequence_apply.arguments"></a><p class="title"><b>Table 22.80. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -12295,7 +12295,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.sequence_apply.h1"></a> - <span><a name="metaparse.reference.alphabetical.sequence_apply.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.sequence_apply.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.sequence_apply.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.sequence_apply.description">Description</a> </h2> <p> It applies the <code class="computeroutput"><span class="identifier">P1</span></code> ... @@ -12315,13 +12315,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.sequence_apply.h2"></a> - <span><a name="metaparse.reference.alphabetical.sequence_apply.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.sequence_apply.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.sequence_apply.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.sequence_apply.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">sequence_apply</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.sequence_apply.h3"></a> - <span><a name="metaparse.reference.alphabetical.sequence_apply.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.sequence_apply.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.sequence_apply.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.sequence_apply.expression_semantics">Expression semantics</a> </h2> <p> @@ -12356,7 +12356,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.sequence_apply.h4"></a> - <span><a name="metaparse.reference.alphabetical.sequence_apply.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.sequence_apply.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.sequence_apply.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.sequence_apply.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">sequence_apply</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">int_</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -12397,7 +12397,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.source_position.h0"></a> - <span><a name="metaparse.reference.alphabetical.source_position.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.source_position.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.source_position.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.source_position.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Line</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Col</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">PrevChar</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">source_position</span><span class="special">;</span> @@ -12407,7 +12407,7 @@ value</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.source_position.arguments"></a><p class="title"><b>Table 20.81. Arguments</b></p> +<a name="metaparse.reference.alphabetical.source_position.arguments"></a><p class="title"><b>Table 22.81. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -12467,7 +12467,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.source_position.h1"></a> - <span><a name="metaparse.reference.alphabetical.source_position.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.source_position.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.source_position.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.source_position.description">Description</a> </h2> <p> Compile-time data-structure describing a position of the input text. @@ -12484,13 +12484,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.source_position.h2"></a> - <span><a name="metaparse.reference.alphabetical.source_position.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.source_position.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.source_position.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.source_position.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">source_position</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.source_position.h3"></a> - <span><a name="metaparse.reference.alphabetical.source_position.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.source_position.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.source_position.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.source_position.expression_semantics">Expression semantics</a> </h2> <p> @@ -12509,17 +12509,17 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.source_position.h4"></a> - <span><a name="metaparse.reference.alphabetical.source_position.constant_values_of_this_type"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.source_position.constant_values_of_this_type">Constant + <span class="phrase"><a name="metaparse.reference.alphabetical.source_position.constant_values_of_this_type"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.source_position.constant_values_of_this_type">Constant values of this type</a> </h2> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"> <a class="link" href="reference.html#start"><code class="computeroutput"><span class="identifier">start</span></code></a> </li></ul></div> <h2> <a name="metaparse.reference.alphabetical.source_position.h5"></a> - <span><a name="metaparse.reference.alphabetical.source_position.operations"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.source_position.operations">Operations</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.source_position.operations"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.source_position.operations">Operations</a> </h2> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">equal_to</span></code> </li> @@ -12561,7 +12561,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.source_position_tag.h0"></a> - <span><a name="metaparse.reference.alphabetical.source_position_tag.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.source_position_tag.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.source_position_tag.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.source_position_tag.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">source_position_tag</span><span class="special">;</span> </pre> @@ -12570,7 +12570,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.source_position_tag.h1"></a> - <span><a name="metaparse.reference.alphabetical.source_position_tag.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.source_position_tag.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.source_position_tag.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.source_position_tag.description">Description</a> </h2> <p> This is the tag of the <a class="link" href="reference.html#source_position"><code class="computeroutput"><span class="identifier">source_position</span></code></a> @@ -12578,7 +12578,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.source_position_tag.h2"></a> - <span><a name="metaparse.reference.alphabetical.source_position_tag.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.source_position_tag.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.source_position_tag.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.source_position_tag.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">source_position_tag</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> @@ -12589,7 +12589,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.space.h0"></a> - <span><a name="metaparse.reference.alphabetical.space.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.space.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.space.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.space.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">space</span><span class="special">;</span> </pre> @@ -12598,7 +12598,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.space.h1"></a> - <span><a name="metaparse.reference.alphabetical.space.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.space.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.space.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.space.description">Description</a> </h2> <p> <code class="computeroutput"><span class="identifier">space</span></code> accepts one white @@ -12606,13 +12606,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.space.h2"></a> - <span><a name="metaparse.reference.alphabetical.space.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.space.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.space.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.space.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">space</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.space.h3"></a> - <span><a name="metaparse.reference.alphabetical.space.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.space.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.space.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.space.expression_semantics">Expression semantics</a> </h2> <p> @@ -12624,7 +12624,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.space.h4"></a> - <span><a name="metaparse.reference.alphabetical.space.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.space.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.space.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.space.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">space</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">start</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -12656,7 +12656,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.spaces.h0"></a> - <span><a name="metaparse.reference.alphabetical.spaces.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.spaces.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.spaces.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.spaces.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">spaces</span><span class="special">;</span> </pre> @@ -12665,7 +12665,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.spaces.h1"></a> - <span><a name="metaparse.reference.alphabetical.spaces.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.spaces.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.spaces.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.spaces.description">Description</a> </h2> <p> <code class="computeroutput"><span class="identifier">spaces</span></code> accepts any number @@ -12673,13 +12673,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.spaces.h2"></a> - <span><a name="metaparse.reference.alphabetical.spaces.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.spaces.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.spaces.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.spaces.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">spaces</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.spaces.h3"></a> - <span><a name="metaparse.reference.alphabetical.spaces.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.spaces.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.spaces.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.spaces.expression_semantics">Expression semantics</a> </h2> <pre class="programlisting"><span class="identifier">spaces</span> @@ -12691,7 +12691,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.spaces.h4"></a> - <span><a name="metaparse.reference.alphabetical.spaces.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.spaces.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.spaces.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.spaces.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">spaces</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">start</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -12723,7 +12723,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.start.h0"></a> - <span><a name="metaparse.reference.alphabetical.start.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.start.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.start.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.start.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">start</span><span class="special">;</span> </pre> @@ -12733,14 +12733,14 @@ </p> <h2> <a name="metaparse.reference.alphabetical.start.h1"></a> - <span><a name="metaparse.reference.alphabetical.start.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.start.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.start.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.start.description">Description</a> </h2> <p> It represents the beginning of an input text. </p> <h2> <a name="metaparse.reference.alphabetical.start.h2"></a> - <span><a name="metaparse.reference.alphabetical.start.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.start.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.start.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.start.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">start</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> @@ -12751,7 +12751,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.string.h0"></a> - <span><a name="metaparse.reference.alphabetical.string.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.string.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.string.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.string.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">char</span> <span class="identifier">C1</span><span class="special">,</span> <span class="special">...,</span> <span class="keyword">char</span> <span class="identifier">Cn</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">string</span><span class="special">;</span> @@ -12761,7 +12761,7 @@ value</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.string.arguments"></a><p class="title"><b>Table 20.82. Arguments</b></p> +<a name="metaparse.reference.alphabetical.string.arguments"></a><p class="title"><b>Table 22.82. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -12795,7 +12795,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.string.h1"></a> - <span><a name="metaparse.reference.alphabetical.string.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.string.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.string.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.string.description">Description</a> </h2> <p> Compile-time data-structure describing a string object. These string objects @@ -12817,13 +12817,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.string.h2"></a> - <span><a name="metaparse.reference.alphabetical.string.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.string.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.string.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.string.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">string</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.string.h3"></a> - <span><a name="metaparse.reference.alphabetical.string.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.string.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.string.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.string.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">string</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -12849,7 +12849,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.string_tag.h0"></a> - <span><a name="metaparse.reference.alphabetical.string_tag.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.string_tag.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.string_tag.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.string_tag.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">string_tag</span><span class="special">;</span> </pre> @@ -12858,7 +12858,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.string_tag.h1"></a> - <span><a name="metaparse.reference.alphabetical.string_tag.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.string_tag.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.string_tag.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.string_tag.description">Description</a> </h2> <p> This is the tag of the <a class="link" href="reference.html#string"><code class="computeroutput"><span class="identifier">string</span></code></a> @@ -12866,7 +12866,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.string_tag.h2"></a> - <span><a name="metaparse.reference.alphabetical.string_tag.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.string_tag.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.string_tag.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.string_tag.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">string_tag</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> @@ -12886,7 +12886,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.token.h0"></a> - <span><a name="metaparse.reference.alphabetical.token.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.token.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.token.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.token.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">token</span><span class="special">;</span> @@ -12895,7 +12895,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.token.arguments"></a><p class="title"><b>Table 20.83. Arguments</b></p> +<a name="metaparse.reference.alphabetical.token.arguments"></a><p class="title"><b>Table 22.83. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -12929,7 +12929,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.token.h1"></a> - <span><a name="metaparse.reference.alphabetical.token.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.token.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.token.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.token.description">Description</a> </h2> <p> <code class="computeroutput"><span class="identifier">token</span></code> parses the input @@ -12939,13 +12939,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.token.h2"></a> - <span><a name="metaparse.reference.alphabetical.token.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.token.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.token.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.token.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">token</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.token.h3"></a> - <span><a name="metaparse.reference.alphabetical.token.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.token.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.token.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.token.expression_semantics">Expression semantics</a> </h2> <p> @@ -12958,7 +12958,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.token.h4"></a> - <span><a name="metaparse.reference.alphabetical.token.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.token.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.token.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.token.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">token</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">int_</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -13008,7 +13008,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.transform_error_message.h0"></a> - <span><a name="metaparse.reference.alphabetical.transform_error_message.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform_error_message.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.transform_error_message.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform_error_message.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">F</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">transform_error_message</span><span class="special">;</span> @@ -13017,7 +13017,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.transform_error_message.arguments"></a><p class="title"><b>Table 20.84. Arguments</b></p> +<a name="metaparse.reference.alphabetical.transform_error_message.arguments"></a><p class="title"><b>Table 22.84. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -13066,7 +13066,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.transform_error_message.h1"></a> - <span><a name="metaparse.reference.alphabetical.transform_error_message.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform_error_message.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.transform_error_message.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform_error_message.description">Description</a> </h2> <p> It parses the input with <code class="computeroutput"><span class="identifier">P</span></code>. @@ -13078,13 +13078,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.transform_error_message.h2"></a> - <span><a name="metaparse.reference.alphabetical.transform_error_message.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform_error_message.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.transform_error_message.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform_error_message.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">transform_error_message</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.transform_error_message.h3"></a> - <span><a name="metaparse.reference.alphabetical.transform_error_message.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform_error_message.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.transform_error_message.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform_error_message.expression_semantics">Expression semantics</a> </h2> <p> @@ -13098,7 +13098,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.transform_error_message.h4"></a> - <span><a name="metaparse.reference.alphabetical.transform_error_message.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform_error_message.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.transform_error_message.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform_error_message.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">transform_error_message</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">repeated1</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -13167,7 +13167,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.transform_error.h0"></a> - <span><a name="metaparse.reference.alphabetical.transform_error.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform_error.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.transform_error.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform_error.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">F</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">transform_error</span><span class="special">;</span> @@ -13176,7 +13176,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.transform_error.arguments"></a><p class="title"><b>Table 20.85. Arguments</b></p> +<a name="metaparse.reference.alphabetical.transform_error.arguments"></a><p class="title"><b>Table 22.85. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -13225,7 +13225,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.transform_error.h1"></a> - <span><a name="metaparse.reference.alphabetical.transform_error.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform_error.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.transform_error.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform_error.description">Description</a> </h2> <p> It parses the input with <code class="computeroutput"><span class="identifier">P</span></code>. @@ -13241,13 +13241,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.transform_error.h2"></a> - <span><a name="metaparse.reference.alphabetical.transform_error.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform_error.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.transform_error.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform_error.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">transform_error</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.transform_error.h3"></a> - <span><a name="metaparse.reference.alphabetical.transform_error.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform_error.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.transform_error.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform_error.expression_semantics">Expression semantics</a> </h2> <p> @@ -13261,7 +13261,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.transform_error.h4"></a> - <span><a name="metaparse.reference.alphabetical.transform_error.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform_error.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.transform_error.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform_error.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">transform_error</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">repeated1</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -13330,7 +13330,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.transform.h0"></a> - <span><a name="metaparse.reference.alphabetical.transform.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.transform.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">P</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">transform</span><span class="special">;</span> @@ -13339,7 +13339,7 @@ This is a <a class="link" href="reference.html#parser_combinator">parser combinator</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.transform.arguments"></a><p class="title"><b>Table 20.86. Arguments</b></p> +<a name="metaparse.reference.alphabetical.transform.arguments"></a><p class="title"><b>Table 22.86. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -13388,7 +13388,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.transform.h1"></a> - <span><a name="metaparse.reference.alphabetical.transform.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.transform.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform.description">Description</a> </h2> <p> <code class="computeroutput"><span class="identifier">transform</span></code> parses the input @@ -13401,13 +13401,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.transform.h2"></a> - <span><a name="metaparse.reference.alphabetical.transform.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.transform.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">transform</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.transform.h3"></a> - <span><a name="metaparse.reference.alphabetical.transform.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.transform.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform.expression_semantics">Expression semantics</a> </h2> <p> @@ -13428,7 +13428,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.transform.h4"></a> - <span><a name="metaparse.reference.alphabetical.transform.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.transform.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.transform.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">transform</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">digit</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -13469,7 +13469,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.unexpected_character.h0"></a> - <span><a name="metaparse.reference.alphabetical.unexpected_character.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unexpected_character.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.unexpected_character.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unexpected_character.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">error</span> <span class="special">{</span> @@ -13481,7 +13481,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.unexpected_character.h1"></a> - <span><a name="metaparse.reference.alphabetical.unexpected_character.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unexpected_character.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.unexpected_character.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unexpected_character.description">Description</a> </h2> <p> Class representing the error that a different character was expected than @@ -13489,7 +13489,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.unexpected_character.h2"></a> - <span><a name="metaparse.reference.alphabetical.unexpected_character.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unexpected_character.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.unexpected_character.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unexpected_character.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">error</span><span class="special">/</span><span class="identifier">unexpected_character</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> @@ -13500,7 +13500,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.unexpected_end_of_input.h0"></a> - <span><a name="metaparse.reference.alphabetical.unexpected_end_of_input.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unexpected_end_of_input.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.unexpected_end_of_input.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unexpected_end_of_input.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">error</span> <span class="special">{</span> @@ -13512,7 +13512,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.unexpected_end_of_input.h1"></a> - <span><a name="metaparse.reference.alphabetical.unexpected_end_of_input.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unexpected_end_of_input.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.unexpected_end_of_input.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unexpected_end_of_input.description">Description</a> </h2> <p> Class representing the error that the end of input has been reached while @@ -13520,7 +13520,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.unexpected_end_of_input.h2"></a> - <span><a name="metaparse.reference.alphabetical.unexpected_end_of_input.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unexpected_end_of_input.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.unexpected_end_of_input.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unexpected_end_of_input.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">error</span><span class="special">/</span><span class="identifier">unexpected_end_of_input</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> @@ -13531,7 +13531,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.unless_error.h0"></a> - <span><a name="metaparse.reference.alphabetical.unless_error.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unless_error.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.unless_error.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unless_error.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">NotErrorCase</span><span class="special">></span> <span class="keyword">struct</span> <span class="identifier">unless_error</span><span class="special">;</span> @@ -13540,7 +13540,7 @@ This is a <a class="link" href="reference.html#lazy_metafunction">lazy template metafunction</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.unless_error.arguments"></a><p class="title"><b>Table 20.87. Arguments</b></p> +<a name="metaparse.reference.alphabetical.unless_error.arguments"></a><p class="title"><b>Table 22.87. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -13590,7 +13590,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.unless_error.h1"></a> - <span><a name="metaparse.reference.alphabetical.unless_error.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unless_error.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.unless_error.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unless_error.description">Description</a> </h2> <p> Checks if <code class="computeroutput"><span class="identifier">T</span></code> is a parsing @@ -13599,13 +13599,13 @@ </p> <h2> <a name="metaparse.reference.alphabetical.unless_error.h2"></a> - <span><a name="metaparse.reference.alphabetical.unless_error.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unless_error.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.unless_error.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unless_error.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">unless_error</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> <h2> <a name="metaparse.reference.alphabetical.unless_error.h3"></a> - <span><a name="metaparse.reference.alphabetical.unless_error.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unless_error.expression_semantics">Expression + <span class="phrase"><a name="metaparse.reference.alphabetical.unless_error.expression_semantics"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unless_error.expression_semantics">Expression semantics</a> </h2> <p> @@ -13617,7 +13617,7 @@ </pre> <h2> <a name="metaparse.reference.alphabetical.unless_error.h4"></a> - <span><a name="metaparse.reference.alphabetical.unless_error.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unless_error.example">Example</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.unless_error.example"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unless_error.example">Example</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">unless_error</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">accept</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> @@ -13668,7 +13668,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.unpaired.h0"></a> - <span><a name="metaparse.reference.alphabetical.unpaired.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unpaired.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.unpaired.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unpaired.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">error</span> <span class="special">{</span> @@ -13680,7 +13680,7 @@ This is a <a class="link" href="reference.html#parsing_error_message">parsing error message</a>. </p> <div class="table"> -<a name="metaparse.reference.alphabetical.unpaired.arguments"></a><p class="title"><b>Table 20.88. Arguments</b></p> +<a name="metaparse.reference.alphabetical.unpaired.arguments"></a><p class="title"><b>Table 22.88. Arguments</b></p> <div class="table-contents"><table class="table" summary="Arguments"> <colgroup> <col> @@ -13741,7 +13741,7 @@ </div> <br class="table-break"><h2> <a name="metaparse.reference.alphabetical.unpaired.h1"></a> - <span><a name="metaparse.reference.alphabetical.unpaired.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unpaired.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.unpaired.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unpaired.description">Description</a> </h2> <p> Template class representing the error that the closing element of an "<span class="emphasis"><em>opening @@ -13759,7 +13759,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.unpaired.h2"></a> - <span><a name="metaparse.reference.alphabetical.unpaired.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unpaired.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.unpaired.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.unpaired.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">error</span><span class="special">/</span><span class="identifier">unpaired</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> @@ -13770,7 +13770,7 @@ </h4></div></div></div> <h2> <a name="metaparse.reference.alphabetical.whitespace_expected.h0"></a> - <span><a name="metaparse.reference.alphabetical.whitespace_expected.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.whitespace_expected.synopsis">Synopsis</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.whitespace_expected.synopsis"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.whitespace_expected.synopsis">Synopsis</a> </h2> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">error</span> <span class="special">{</span> @@ -13782,7 +13782,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.whitespace_expected.h1"></a> - <span><a name="metaparse.reference.alphabetical.whitespace_expected.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.whitespace_expected.description">Description</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.whitespace_expected.description"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.whitespace_expected.description">Description</a> </h2> <p> Class representing the error that a whitespace character was expected at @@ -13790,7 +13790,7 @@ </p> <h2> <a name="metaparse.reference.alphabetical.whitespace_expected.h2"></a> - <span><a name="metaparse.reference.alphabetical.whitespace_expected.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.whitespace_expected.header">Header</a> + <span class="phrase"><a name="metaparse.reference.alphabetical.whitespace_expected.header"></a></span><a class="link" href="reference.html#metaparse.reference.alphabetical.whitespace_expected.header">Header</a> </h2> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">metaparse</span><span class="special">/</span><span class="identifier">error</span><span class="special">/</span><span class="identifier">whitespace_expected</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> </pre> diff --git a/doc/html/metaparse/related_publications_and_blogs.html b/doc/html/metaparse/related_publications_and_blogs.html index 6f77b075cc..957fa938af 100644 --- a/doc/html/metaparse/related_publications_and_blogs.html +++ b/doc/html/metaparse/related_publications_and_blogs.html @@ -4,10 +4,10 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Related publications and blogs</title> <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../metaparse.html" title="Chapter 20. Boost.Metaparse"> -<link rel="prev" href="../metaparse.html" title="Chapter 20. Boost.Metaparse"> +<link rel="up" href="../metaparse.html" title="Chapter 22. Boost.Metaparse"> +<link rel="prev" href="../metaparse.html" title="Chapter 22. Boost.Metaparse"> <link rel="next" href="preface.html" title="Preface"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> diff --git a/doc/html/metaparse/the_design_of_the_library.html b/doc/html/metaparse/the_design_of_the_library.html index 5f51584c43..da1ce2e305 100644 --- a/doc/html/metaparse/the_design_of_the_library.html +++ b/doc/html/metaparse/the_design_of_the_library.html @@ -4,9 +4,9 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>The design of the library</title> <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../metaparse.html" title="Chapter 20. Boost.Metaparse"> +<link rel="up" href="../metaparse.html" title="Chapter 22. Boost.Metaparse"> <link rel="prev" href="performance.html" title="Performance"> <link rel="next" href="reference.html" title="Reference"> </head> @@ -28,7 +28,7 @@ <a name="metaparse.the_design_of_the_library"></a><a class="link" href="the_design_of_the_library.html" title="The design of the library">The design of the library</a> </h2></div></div></div> -<div class="toc"><dl><dt><span class="section"><a href="the_design_of_the_library.html#metaparse.the_design_of_the_library.design_rationale">Design +<div class="toc"><dl class="toc"><dt><span class="section"><a href="the_design_of_the_library.html#metaparse.the_design_of_the_library.design_rationale">Design rationale</a></span></dt></dl></div> <p> The purpose of the library is to provide tools to build template metaprograms @@ -41,7 +41,7 @@ <p> The key components of the library: </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <a class="link" href="reference.html#ref-string">Compile-time string representation</a>. These are tools for representing the content of a string literal in a way that @@ -68,7 +68,7 @@ <a name="metaparse.the_design_of_the_library.design_rationale"></a><a class="link" href="the_design_of_the_library.html#metaparse.the_design_of_the_library.design_rationale" title="Design rationale">Design rationale</a> </h3></div></div></div> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"> <span class="bold"><strong>Why template metaprogramming?</strong></span> </li></ul></div> <p> @@ -79,7 +79,7 @@ on the parsed text (eg. parsing a JSON list), generating and validating types (eg. <code class="computeroutput"><span class="identifier">printf</span></code>). </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"> <span class="bold"><strong>Why are there so many folding parsers?</strong></span> </li></ul></div> <p> diff --git a/doc/html/metaparse/user_manual.html b/doc/html/metaparse/user_manual.html index 9361dc655e..db41ffbeea 100644 --- a/doc/html/metaparse/user_manual.html +++ b/doc/html/metaparse/user_manual.html @@ -4,9 +4,9 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>User manual</title> <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../metaparse.html" title="Chapter 20. Boost.Metaparse"> +<link rel="up" href="../metaparse.html" title="Chapter 22. Boost.Metaparse"> <link rel="prev" href="getting_started_with_boost_metap.html" title="Getting started with Boost.Metaparse"> <link rel="next" href="versioning.html" title="Versioning"> </head> @@ -27,7 +27,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="metaparse.user_manual"></a><a name="manual"></a><a class="link" href="user_manual.html" title="User manual">User manual</a> </h2></div></div></div> -<div class="toc"><dl> +<div class="toc"><dl class="toc"> <dt><span class="section"><a href="user_manual.html#metaparse.user_manual.what_is_a_parser">What is a parser</a></span></dt> <dt><span class="section"><a href="user_manual.html#metaparse.user_manual.parsing_based_on_constexpr">Parsing based on <code class="computeroutput"><span class="keyword">constexpr</span></code></a></span></dt> @@ -38,7 +38,7 @@ <div class="titlepage"><div><div><h3 class="title"> <a name="metaparse.user_manual.what_is_a_parser"></a><a class="link" href="user_manual.html#metaparse.user_manual.what_is_a_parser" title="What is a parser">What is a parser</a> </h3></div></div></div> -<div class="toc"><dl> +<div class="toc"><dl class="toc"> <dt><span class="section"><a href="user_manual.html#metaparse.user_manual.what_is_a_parser.the_input_of_the_parsers">The input of the parsers</a></span></dt> <dt><span class="section"><a href="user_manual.html#metaparse.user_manual.what_is_a_parser.source_positions">Source @@ -101,7 +101,7 @@ A source position is described using a compile-time data structure. The following functions can be used to query it: </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> <a class="link" href="reference.html#get_col"><code class="computeroutput"><span class="identifier">get_col</span></code></a> </li> @@ -134,7 +134,7 @@ <a name="metaparse.user_manual.what_is_a_parser.some_examples_of_simple_parsers"></a><a class="link" href="user_manual.html#metaparse.user_manual.what_is_a_parser.some_examples_of_simple_parsers" title="Some examples of simple parsers">Some examples of simple parsers</a> </h4></div></div></div> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> A parser that parses nothing and always succeeds is <a class="link" href="reference.html#return_"><code class="computeroutput"><span class="identifier">return_</span></code></a>. </li> @@ -191,7 +191,7 @@ The parser library provides a parser combinator, <a class="link" href="reference.html#sequence"><code class="computeroutput"><span class="identifier">sequence</span></code></a>, that takes a number of parsers as arguments and builds a new parser from them that: </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> Parses the input using the first parser </li> @@ -215,7 +215,7 @@ <div class="titlepage"><div><div><h4 class="title"> <a name="metaparse.user_manual.what_is_a_parser.repetition"></a><a name="repetition"></a><a class="link" href="user_manual.html#metaparse.user_manual.what_is_a_parser.repetition" title="Repetition">Repetition</a> </h4></div></div></div> -<div class="toc"><dl> +<div class="toc"><dl class="toc"> <dt><span class="section"><a href="user_manual.html#metaparse.user_manual.what_is_a_parser.repetition.introducing_foldl">Introducing foldl</a></span></dt> <dt><span class="section"><a href="user_manual.html#metaparse.user_manual.what_is_a_parser.repetition.introducing_foldr">Introducing @@ -363,7 +363,7 @@ With <a class="link" href="reference.html#foldl"><code class="computeroutput"><span class="identifier">foldl</span></code></a> you specify: </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> the parser to parse the individual elements of the list (which is <code class="computeroutput"><span class="identifier">int_token</span></code> in our @@ -502,7 +502,7 @@ is <a class="link" href="reference.html#last_of"><code class="computeroutput"><span class="identifier">last_of</span></code></a><code class="computeroutput"><span class="special"><</span><span class="identifier">plus_token</span><span class="special">,</span> <span class="identifier">int_token</span><span class="special">></span></code> as the parser that is used repeatedly to get the numbers. It does the following: </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> Uses <code class="computeroutput"><span class="identifier">plus_token</span></code> to parse the <code class="computeroutput"><span class="special">+</span></code> symbol and @@ -735,7 +735,7 @@ code) at compile-time. Here is a list of things that can be the "result" of parsing: </p> -<div class="itemizedlist"><ul class="itemizedlist" type="disc"> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"> A <span class="emphasis"><em>type</em></span>. An example for this is a parser parsing a <code class="computeroutput"><span class="identifier">printf</span></code> format string diff --git a/doc/html/metaparse/versioning.html b/doc/html/metaparse/versioning.html index 143e887887..f87612c7e9 100644 --- a/doc/html/metaparse/versioning.html +++ b/doc/html/metaparse/versioning.html @@ -4,9 +4,9 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Versioning</title> <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../metaparse.html" title="Chapter 20. Boost.Metaparse"> +<link rel="up" href="../metaparse.html" title="Chapter 22. Boost.Metaparse"> <link rel="prev" href="user_manual.html" title="User manual"> <link rel="next" href="performance.html" title="Performance"> </head> @@ -27,7 +27,7 @@ <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="metaparse.versioning"></a><a class="link" href="versioning.html" title="Versioning">Versioning</a> </h2></div></div></div> -<div class="toc"><dl> +<div class="toc"><dl class="toc"> <dt><span class="section"><a href="versioning.html#metaparse.versioning.template_classes">Template classes</a></span></dt> <dt><span class="section"><a href="versioning.html#metaparse.versioning.macros">Macros</a></span></dt> </dl></div> |