adding support for error-priorities in syntax of BNF.  it's not quite
working yet, but it parses