parser: correct error messages for syntax errors