ACM Home Page
Please provide us with feedback. Feedback
Attributed translations(Extended Abstract)
Full text PdfPdf (812 KB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the fifth annual ACM symposium on Theory of computing table of contents
Austin, Texas, United States
Pages: 160 - 171  
Year of Publication: 1973
Authors
Sponsors
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 23,   Citation Count: 7
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800125.804047
What is a DOI?

ABSTRACT

Attributed translations are a means of specifying the input-output relation of a language processing device, such as for example the lexical or syntax box of a compiler. Considered as a mathematical object, an attributed translation is a mapping of certain strings of attributed “input symbols” into strings of attributed “action symbols”. Under the interpretation that action symbols represent the act of emitting an attributed output or the performing of some other “semantic actions”, and the attributes represent “semantic” information associated with the symbols, the model can be applied in depth to practical compiling problems. Theorems are proved giving conditions under which an attributed translation can be performed by an augmented pushdown machine while it is parsing top down or bottom up. Attributed translations are based on the ideas of attributed grammars [1] and syntax directed translations [2,3]. Other relevant concepts are property grammars and table machines [4], and attributed grammars with relations [5].


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Kunth, D.E., "Semantics of Context Free Languages", Math Systems Theory, 2, 2, (June 1968), pp. 127-145.
2
3
 
4
Stearns, R.E., and Lewis, P.M., "Property Grammars and Table Machines", Information and Control, 14, 6, (June 1969), pp. 524-549.
 
5
Culik, K., "Attributed Grammars and Languages", Departement d'Informatique, Universite de Montreal, May 1969.
 
6
Rosenkrantz, D.J., and Stearns, R.E., "Properties of Deterministic Top-Down Grammars", Information and Control, 17, 3, (October 1970), pp. 226-256.
 
7
 
8
Knuth, D.E., "On the Translation of Languages from Left to Right", Information and Control, 8, 6, (December 1965), pp. 607-639.
 
9
Harrison, M.A., and Havel, I.M., Strict Deterministic Grammars. University of California at Berkeley.


Collaborative Colleagues:
P. M. Lewis: colleagues
D. J. Rosenkrantz: colleagues
R. E. Stearns: colleagues