>
    <h4>Arguments</h4>
    <dl>
      <dt>r</dt>
      <dd> The next available <b>BOOST_PP_FOR</b> repetition. </dd>
      <dt>state</dt>
      <dd> The initial state. </dd>
      <dt>pred</dt>
      <dd> A binary predicate of the form <i>pred</i>(<i>r</i>, <i>state</i>).&nbsp;
        This macro must expand to an integer in the range of <i>0</i> to <b>BOOST_PP_LIMIT_MAG</b>.&nbsp;
        <b>BOOST_PP_FOR</b> repeatedly expands <i>macro</i> while this
        predicate returns non-zero.&nbsp; This macro i