ACM Home Page
Please provide us with feedback. Feedback
Parse tree annotations
Full text PdfPdf (1.09 MB)
Source
Communications of the ACM archive
Volume 32 ,  Issue 12  (December 1989) table of contents
Pages: 1467 - 1477  
Year of Publication: 1989
ISSN:0001-0782
Authors
James J. Purtilo  Univ. of Maryland, College Park
John R. Callahan  Univ. of Maryland, College Park
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 14,   Downloads (12 Months): 38,   Citation Count: 8
Additional Information:

abstract   references   cited by   index terms   review   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/76380.76387
What is a DOI?

ABSTRACT

A technique for associating rewrite rules with productions so that many high-level transformations of a source file can be generated easily is described. While eclipsed in power by other editing and compiler generation systems supporting management of both synthesized and inherited attributes, this approach is especially simple to employ and is sufficient in power to deal with a wide class of problems arising from practical applications.


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
 
2
Basili, V., and Rombach, H. D. The TAME project: Towards improvement-oriented software environments. IEEE Trans. Softw. Eng. 14, 6 (June 1988), 759-773.
 
3
Brewer, O., Dongarra, )., and Sorensen, D. Tools to aid in the analysis of memory access pattern for FORTRAN programs. Parallel Computing 9, (1988), 25-35.
 
4
Farrow, R. Generating a procduction compiler from an attribute grammar. IEEE Softw. 1, 4 (Oct. 1984), 77-93.
5
 
6
Johnson, S. Yacc: Yet another compiler-compiler. Bell Laboratories, 1979.
 
7
Purtilo, J. On specifying an environment. In Proceedings of the IEEE's 9th International Computer Software and Applications Conference {Newport Beach, Calif., June 5-9). IEEE, New York, 1989, pp. 456-463.
 
8
Purtilo, J. A software interconnection technology. Tech. Rep. TR- 2139. Dept. of Computer Science, Univ. of Maryland, 1988.
9
10



REVIEW

"David Thomas Barnard : Reviewer"

The authors present a technique for associating translation rules with the productions of a grammar and give some applications of the kinds of translations that can be produced. Their technique is not as powerful as methods based on attribute   more...

Collaborative Colleagues:
James J. Purtilo: colleagues
John R. Callahan: colleagues