Attributed translations

作者:

Highlights:

摘要

Attributed translation grammars are introduced as a means of specifying a translation from strings of input symbols to strings of output symbols. Each of these symbols can have a finite set of attributes, each of which can take on a value from a possibly infinite set. Attributed translation grammars can be applied in depth to practical compiling problems.Certain augmented pushdown machines are defined and characterizations are given of the attributed translations they can perform both deterministically and non-deterministically. Classes of attributed translation grammars are defined whose translation can be performed deterministically while parsing top down or bottom up.

论文关键词:

论文评审过程:Received 30 August 1973, Available online 27 December 2007.

论文官网地址:https://doi.org/10.1016/S0022-0000(74)80045-0