fixed a nasty ambiguity in the grammar meta syntax, now all productions
that have tags should have a ':' sign between the tags and the list of
symbols