可用于自定义语法规则去分析语句,并可以将定义好的语法生成不同的语言版本。