* implemented verbose syntax error messages