See this document in CiteSeerX!

Design and Implementation of Tree-Transformations in Ensemble UCB CS Honors Program Project Report (1997)  (Make Corrections)  
Marat Boshernitsan



  Home/Search   Context   Related

 
View or download:
berkeley.edu/~maratb/cs26...paper.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  justresearch.com/Programm...index (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Tree transformations offer a convenient method to describe various manipulations that are commonly performed by compilers and language-based editors. Many of the compiler stages, such as semantic analysis, code optimization, and code generation [Pelegri-Llopart 1988], are frequently specified as a sequence of tree transformations that transform parse tree into output representation (e.g. machine language). Similarly, structured-document environments, such as Ensemble [Dennis et al. 1995], can... (Update)

Active bibliography (related documents):   More   All
0.3:   History-Sensitive Error Recovery - Wagner, Graham (1997)   (Correct)
0.3:   HARMONIA: A Flexible Framework for Constructing Interactive.. - Boshernitsan (2001)   (Correct)
0.1:   Automatic Generation Of Data-Flow Analyzers: A Tool For Building.. - Tjiang (1993)   (Correct)

Similar documents based on text:   More   All
0.2:   Program Manipulation via Interactive Transformations - Marat Boshernitsan University   (Correct)
0.1:   Program Manipulation via Interactive Transformations (Extended.. - Boshemitsan   (Correct)
0.1:   A Language for Bi-Directional Tree Transformations - Greenwald, Moore, Pierce.. (2003)   (Correct)

BibTeX entry:   (Update)

@misc{ boshernitsan-design,
  author = "Marat Boshernitsan",
  title = "Design and Implementation of Tree-Transformations in Ensemble UCB CS Honors
    Program Project Report",
  url = "citeseer.ist.psu.edu/boshernitsan97design.html" }
Citations (may not include all citations):
91   Code generation using tree matching and dynamic programming (context) - Aho, Ganapathi et al. - 1989
47   ACM Letters on Programming Languages and Systems (context) - Fraser, Hanson et al. - 1992
24   Pattern matching in trees (context) - Hoffman, O'Donnell - 1982
20   An improvement to bottom-up tree pattern matching (context) - Chase - 1987
7   Pattern-based languages for prototyping of compiler optimize.. (context) - Farnum - 1990
3   A document architecture for integrated software development - Dennis, Goldman et al. - 1995

Documents on the same site (http://www.cora.justresearch.com/Programming/Compiler_Design/index.html):   More
Mechanical Proofs about Computer Programs - Donald Good March (1984)   (Correct)
A Verified Implementation of an Applicative Language with Dynamic .. - Flatau (1992)   (Correct)
Synergies Between Object-Oriented Programming Language Design.. - Chambers (1996)   (Correct)

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