3></div></div></div>
<p>
        <span class="emphasis"><em>Spirit.X3</em></span> implement well defined attribute type propagation
        rules for all compound parsers, such as sequences, alternatives, Kleene star,
        etc. The main attribute propagation rule for a sequences is for instance:
      </p>
<pre class="programlisting"><span class="identifier">a</span><span class="special">:</span> <span class="identifier">A</span><span class="special">,</span> <span class="identifier">b</span><span class=