I find it hard to read, since it haphazardly introduces new terms before they are explained.
Example: node 3.1.1 - The prologue It expains "%{" and "%}", but introduces a "%union" a couple lines below, without explaining it. There are many similar examples. -- Branko Badrljica <brane...@gmail.com>