语法规则树的部分实现