Syntax error handling is improved
Grammar of grammar fixed