See this document in CiteSeerX!

Descriptional Composition of Compiler Components (1996)  (Make Corrections)  (3 citations)
John Tang Boyland



  Home/Search   Context   Related

 
View or download:
nctu.edu.tw/~jjyang/we...csd96916.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  nctu.edu.tw/~jjyang/weblink/ (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(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