title: Why is declaration-seq in the C++ standard written this way?
body: <pre><code>declaration-seq:
     declaration
     declaration-seq declaration
  </code></pre>
  
  <p>not this way:</p>
  
  <pre><code>declaration-seq:
     declaration
     declaration declaration-seq
  </code></pre>
  
  <p>Are the two definitions interchangeable? What is the difference between them?</p>