<ul class="itemizedlist" type="disc">
<li class="listitem">
            Rule names use std C++ (Boost) convention. The rule name may be very
            long.
          </li>
<li class="listitem">
            The '=' is neatly indented 4 spaces below. Like in Boost, use spaces
            instead of tabs.
          </li>
<li class="listitem">
            Breaking the operands into separate lines puts the semantic actions neatly
            to the right.
          </li>
<li class="listitem">
            Semi