摘要: 单个属性的赋值通常被视为原子活动.这导致在增量语义分析中复杂属性成分的重复赋值和无效赋值.本文认为:增量语义分析中,复杂属性的赋值应予分解;并提出了属性分解的两种方法:垂直分解和水平分解.为说明这些思想,给出了属性类型定义的一个样本,并提出不完全度的概念,进一步阐述了属性的增量赋值方法.最后,还提出了对属性增量赋值的其它改进.
关键词:
LBE,
LBE产生器,
增量语义分析,
属性文法,
属性定义语言
Abstract: The evaluation of a single attribute is usually trcated as an atomicaction that leads to the repeated and invalid evaluations of complicated attribute components in the incremental attribute evaluations. The authors think that a complicated attribute should be decomposed into the horizontal evaluation of and vertical evaluation. An attribute type definition prototype is given to illustrate these thoughts, and with the introduction of incompletion degree, the method of incremental attribute evaluation is discussed further. Some other improve-ments of incremental attribute evaluation arc also pcrscntcd.
李中华,施丽华,李玉茜. 属性的增量赋值[J]. , 1993, 19(01): 14-.