diff options
Diffstat (limited to 'libs/phoenix/doc/html/phoenix/inside/rules.html')
-rw-r--r-- | libs/phoenix/doc/html/phoenix/inside/rules.html | 290 |
1 files changed, 3 insertions, 287 deletions
diff --git a/libs/phoenix/doc/html/phoenix/inside/rules.html b/libs/phoenix/doc/html/phoenix/inside/rules.html index be1a1a471..4bc3652ec 100644 --- a/libs/phoenix/doc/html/phoenix/inside/rules.html +++ b/libs/phoenix/doc/html/phoenix/inside/rules.html @@ -4,7 +4,7 @@ <title>Predefined Expressions and Rules</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="../../index.html" title="Chapter 1. Phoenix 3.0.5"> +<link rel="home" href="../../index.html" title="Chapter 1. Phoenix 3.2.0"> <link rel="up" href="../inside.html" title="Inside Phoenix"> <link rel="prev" href="actions.html" title="More on Actions"> <link rel="next" href="custom_terminals.html" title="Custom Terminals"> @@ -57,13 +57,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">value</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">value</span><span class="special"><</span><span class="identifier">proto</span><span class="special">::</span><span class="identifier">_</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -73,12 +69,8 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">custom_terminal</span> </pre> -<p> - </p> </td> </tr> <tr> @@ -88,11 +80,7 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">argument</span></pre> -<p> - </p> </td> </tr> <tr> @@ -102,11 +90,7 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">custom_terminal</span></pre> -<p> - </p> </td> </tr> <tr> @@ -118,13 +102,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">function</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">function</span><span class="special"><</span><span class="identifier">vararg</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">></span> <span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -134,13 +114,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">negate</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">negate</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -150,13 +126,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">negate</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">unary_plus</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -166,13 +138,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">negate</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">pre_inc</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -182,13 +150,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">negate</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">pre_dec</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -198,13 +162,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">negate</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">post_inc</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -214,13 +174,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">negate</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">post_dec</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -231,13 +187,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">plus_assign</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">plus_assign</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -248,13 +200,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">minus_assign</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">minus_assign</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -265,13 +213,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">multiplies_assign</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">multiplies_assign</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -282,13 +226,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">divides_assign</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">divides_assign</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -299,13 +239,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">modules_assign</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">modules_assign</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -316,13 +252,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">plus</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">plus</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -333,13 +265,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">minus</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">minus</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -350,13 +278,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">multiplies</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">multiplies</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -367,13 +291,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">divides</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">divides</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -384,13 +304,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">modulus</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">modulus</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -400,13 +316,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">complement</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">complement</span><span class="special"><</span><span class="identifier">A0</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -417,13 +329,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">bitwise_and_assign</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">bitwise_and_assign</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -434,13 +342,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">bitwise_or_assign</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">bitwise_or_assign</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -451,13 +355,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">bitwise_xor_assign</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">bitwise_xor_assign</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -468,13 +368,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">shift_left_assign</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">shift_left_assign</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -485,13 +381,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">shift_right_assign</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">shift_right_assign</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -502,13 +394,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">bitwise_and</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">bitwise_and</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -519,13 +407,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">bitwise_or</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">bitwise_or</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -536,13 +420,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">bitwise_xor</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">bitwise_xor</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -553,13 +433,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">shift_left</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">shift_left</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -570,13 +446,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">shift_right</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">shift_right</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -587,13 +459,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">equal_to</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">equal_to</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -604,13 +472,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">not_equal_to</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">not_equal_to</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -621,13 +485,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">less_equal_to</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">less_equal_to</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -638,13 +498,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">greater_equal</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">greater_equal</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -655,13 +511,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">less</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">less</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -672,13 +524,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">greater</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">greater</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -690,13 +538,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">if_else</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">if_else</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -706,13 +550,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">logical_not</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">logical_not</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -723,13 +563,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">logical_and</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">logical_and</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -740,13 +576,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">logical_or</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">logical_or</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -759,13 +591,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">mem_fun_ptr</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">mem_fun_ptr</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">vararg</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">></span> <span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -775,13 +603,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">address_of</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">address_of</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -791,13 +615,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">dereference</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">dereference</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -808,13 +628,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">assign</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">assign</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -825,13 +641,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">subscript</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">subscript</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -842,13 +654,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">sequence</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">sequence</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -859,13 +667,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">if_</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">if_</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -877,13 +681,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">if_else_statement</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">if_else_statement</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -894,13 +694,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">switch_case</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">switch_case</span><span class="special"><</span> <span class="identifier">terminal</span><span class="special"><</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">int_</span><span class="special"><</span><span class="identifier">N</span><span class="special">></span> <span class="special">>,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -910,13 +706,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">switch_default_case</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">switch_default_case</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -927,16 +719,12 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">switch_</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">switch_</span><span class="special"><</span> <span class="identifier">meta_grammar</span> <span class="special">,</span> <span class="identifier">switch_grammar</span> <span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -947,16 +735,12 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">while_</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">while_</span><span class="special"><</span> <span class="identifier">meta_grammar</span> <span class="special">,</span> <span class="identifier">meta_grammar</span> <span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -967,16 +751,12 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">do_while</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">do_while</span><span class="special"><</span> <span class="identifier">meta_grammar</span> <span class="special">,</span> <span class="identifier">meta_grammar</span> <span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -989,8 +769,6 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">for_</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">for_</span><span class="special"><</span> <span class="identifier">meta_grammar</span> @@ -999,8 +777,6 @@ <span class="special">,</span> <span class="identifier">meta_grammar</span> <span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -1011,16 +787,12 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">catch_</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">catch_</span><span class="special"><</span> <span class="identifier">catch_exception</span><span class="special"><</span><span class="identifier">proto</span><span class="special">::</span><span class="identifier">_</span><span class="special">></span> <span class="special">,</span> <span class="identifier">meta_grammar</span> <span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -1030,13 +802,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">catch_all</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">catch_</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -1048,8 +816,6 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">try_catch</span> <span class="special">:</span> <span class="identifier">proto</span><span class="special">::</span><span class="identifier">or_</span><span class="special"><</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">try_catch</span><span class="special"><</span> @@ -1067,8 +833,6 @@ <span class="special">></span> <span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -1078,13 +842,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">throw_</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">throw_</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -1096,8 +856,6 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">construct</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">construct</span><span class="special"><</span> <span class="identifier">terminal</span><span class="special"><</span><span class="identifier">detail</span><span class="special">::</span><span class="identifier">target</span><span class="special"><</span><span class="identifier">proto</span><span class="special">::</span><span class="identifier">_</span><span class="special">></span> <span class="special">></span> @@ -1106,8 +864,6 @@ <span class="special">,</span> <span class="identifier">AN</span> <span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -1119,8 +875,6 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">new_</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">new_</span><span class="special"><</span> <span class="identifier">terminal</span><span class="special"><</span><span class="identifier">detail</span><span class="special">::</span><span class="identifier">target</span><span class="special"><</span><span class="identifier">proto</span><span class="special">::</span><span class="identifier">_</span><span class="special">></span> <span class="special">></span> @@ -1129,8 +883,6 @@ <span class="special">,</span> <span class="identifier">AN</span> <span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -1140,13 +892,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">delete_</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">delete_</span><span class="special"><</span><span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -1157,16 +905,12 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">static_cast_</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">static_cast_</span><span class="special"><</span> <span class="identifier">terminal</span><span class="special"><</span><span class="identifier">detail</span><span class="special">::</span><span class="identifier">target</span><span class="special"><</span><span class="identifier">proto</span><span class="special">::</span><span class="identifier">_</span><span class="special">></span> <span class="special">></span> <span class="special">,</span> <span class="identifier">A</span> <span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -1177,16 +921,12 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">dynamic_cast_</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">dynamic_cast_</span><span class="special"><</span> <span class="identifier">terminal</span><span class="special"><</span><span class="identifier">detail</span><span class="special">::</span><span class="identifier">target</span><span class="special"><</span><span class="identifier">proto</span><span class="special">::</span><span class="identifier">_</span><span class="special">></span> <span class="special">></span> <span class="special">,</span> <span class="identifier">A</span> <span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -1197,16 +937,12 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">reinterpret_cast_</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">reinterpret_cast_</span><span class="special"><</span> <span class="identifier">terminal</span><span class="special"><</span><span class="identifier">detail</span><span class="special">::</span><span class="identifier">target</span><span class="special"><</span><span class="identifier">proto</span><span class="special">::</span><span class="identifier">_</span><span class="special">></span> <span class="special">></span> <span class="special">,</span> <span class="identifier">A</span> <span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -1217,16 +953,12 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">const_cast_</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">const_cast_</span><span class="special"><</span> <span class="identifier">terminal</span><span class="special"><</span><span class="identifier">detail</span><span class="special">::</span><span class="identifier">target</span><span class="special"><</span><span class="identifier">proto</span><span class="special">::</span><span class="identifier">_</span><span class="special">></span> <span class="special">></span> <span class="special">,</span> <span class="identifier">A</span> <span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -1236,11 +968,7 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">custom_terminal</span></pre> -<p> - </p> </td> </tr> <tr> @@ -1251,13 +979,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">let</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">let</span><span class="special"><</span><span class="identifier">terminal</span><span class="special"><</span><span class="identifier">proto</span><span class="special">::</span><span class="identifier">_</span><span class="special">>,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -1269,13 +993,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">lambda</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">lambda</span><span class="special"><</span><span class="identifier">terminal</span><span class="special"><</span><span class="identifier">proto</span><span class="special">::</span><span class="identifier">_</span><span class="special">>,</span> <span class="identifier">terminal</span><span class="special"><</span><span class="identifier">proto</span><span class="special">::</span><span class="identifier">_</span><span class="special">>,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> <tr> @@ -1286,13 +1006,9 @@ </p> </td> <td> - <p> -</p> <pre xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="table-programlisting"><span class="identifier">rule</span><span class="special">::</span><span class="identifier">lambda_actor</span> <span class="special">:</span> <span class="identifier">expression</span><span class="special">::</span><span class="identifier">lambda_actor</span><span class="special"><</span><span class="identifier">terminal</span><span class="special"><</span><span class="identifier">proto</span><span class="special">::</span><span class="identifier">_</span><span class="special">>,</span> <span class="identifier">meta_grammar</span><span class="special">></span> </pre> -<p> - </p> </td> </tr> </tbody> @@ -1300,8 +1016,8 @@ </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2002-2005, 2010, 2014 Joel de Guzman, Dan Marsden, Thomas Heller, John - Fletcher<p> +<td align="right"><div class="copyright-footer">Copyright © 2002-2005, 2010, 2014, 2015 Joel de Guzman, Dan Marsden, Thomas + Heller, John Fletcher<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) </p> |