Grammar: parse entire event-type into a string

fixes #84