parser now produces error information: offending token, row + line