(Enter summary)
Abstract: New machine architectures and new programming languages are always appearing,
and thus the need for new compilers continues unabated. Even experimental languages and
machines need compilers. Compiler writers developing new and#or experimental compilers
face competing pressures when designing their large-scale structure. On the one hand,
a more modular structure will make it easier to maintain, modify or reuse pieces of the
compiler. A more modular compiler is more likely to be correct, and... (Update)
Context of citations to this paper: More
...its value always appear within the object instantiation. We do not permit remote constraints, in contrast to Boyland s formalism [10]. 12 functions, due to the way that our implementation treats the incremental evaluation of functional attributes. Conceptually, a function...
.... the worst case increases arbitrarily because one may have an unbounded number of uses (and even partial definitions if one uses procedures [1]) In Fig. 1, the lookup function examines the decls and enclosing fields of the scope object passed to it. Each of these uses leaves...
Cited by: More
Circular Attribute Grammars with Remote Attribute References.. - Sasaki, Sassa (2002)
(Correct)
Incremental Evaluators for Remote Attribute Grammars - Boyland (2002)
(Correct)
Incremental Static Semantic Analysis - Maddox, III (1997)
(Correct)
Active bibliography (related documents): More All
0.1: A Framework for the Development of Service Management Systems for.. - Lewis (2000)
(Correct)
0.0: A Formal Foundation for Object-Oriented Software Evolution - Mens (1999)
(Correct)
0.0: Learning to Understand - Tellier (1998)
(Correct)
Similar documents based on text: More All
0.2: Finding Circular Attributes in Attribute Grammars - Michael Rodeh Mooly (1999)
(Correct)
0.2: Connecting Effects and Uniqueness with Adoption - Boyland
(Correct)
0.1: Symbolic Composition - Correnson, Duris, Parigot, Roussel (1998)
(Correct)
Related documents from co-citation: More All
2: Analyzing Direct Non-Local Dependencies in Attribute Grammars (context) - Boyland - 1998
2: A meta-language and system for nonlocal incremental attribute evaluation in lang.. (context) - Johnson, Fischer - 1985
2: Dynamically bypassing copy rule chains in attribute grammars (context) - Hoover - 1986
BibTeX entry: (Update)
John Tang Boyland. Descriptional composition of compiler components. Technical Report UCB/CSD-96-916, Computer Science Division, University of California, Berkeley, September 1996. Ph.D. dissertation. http://citeseer.ist.psu.edu/boyland96descriptional.html More
@phdthesis{ boyland96descriptional,
author = "John Tang Boyland",
title = "Descriptional Composition of Compiler Components",
year = "1996",
url = "citeseer.ist.psu.edu/boyland96descriptional.html" }
Citations (may not include all citations):
101
Programming with Sets: An Introduction to SETL (context) - Schwartz, Dewar et al. - 1986
70
Springer-Verlag (context) - Notes, Science - 1994
70
Springer-Verlag (context) - Notes, Science - 1982
1
Deforestation for higher-order functions #functional program.. (context) - Marlow, Wadler
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC