【发布时间】:2015-04-11 10:35:53
【问题描述】:
如何确定一个属性是从语法产生中合成还是继承?
我猜这个属性必须在问题中预定义——如果它的值取决于子节点或父节点。但是有没有办法分析一个属性是从语法产生式继承还是合成的。
【问题讨论】:
-
即必须将属性 t 预定义为 S 或 I。我能否从与产生式关联的语义规则中判断。请举个例子。
标签: parsing compiler-construction abstract-syntax-tree context-free-grammar semantic-analysis