See this document in CiteSeerX!

Semantically-Sensitive Macroprocessing (1989)  (Make Corrections)  (12 citations)
William Maddox



  Home/Search   Context   Related

 
View or download:
berkeley.edu/~maddox/papers...xlrept.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  berkeley.edu/~maddox/p...abstract (more)
(Enter author homepages)

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

Abstract: Conventional procedure and type definition mechanisms are not sufficiently powerful to express many programming abstractions that can be captured by syntactic transformations. Unfortunately, conventional macroprocessing is oblivious to the semantics of the base language, resulting in scoping anomalies, poor handling of static semantic errors, and an inability to perform transformations dependent on semantic attributes of the manipulated program. We introduce a new mechanism, semantic... (Update)

Similar documents based on text:   More   All
0.0:   Incremental Static Semantic Analysis - Maddox, III (1997)   (Correct)
0.0:   Design and Evaluation of Router-Supported and End-to-End.. - Mostafa (1999)   (Correct)
0.0:   Scoping Constructs for Software Generators - Smaragdakis, Batory   (Correct)

BibTeX entry:   (Update)

W. Maddox. Semantically-sensitive macroprocessing. Master's thesis, The University of California at Berkeley, Computer Science Division (EECS), Berkeley, CA 94720, December 1989. http://citeseer.ist.psu.edu/maddox89semanticallysensitive.html   More

@techreport{ maddoxmaddoxsemanticallysensitive,
    author = "William Maddox",
    title = "Semantically-Sensitive Macroprocessing",
    number = "CSD-89-545",
    pages = "84",
    url = "citeseer.ist.psu.edu/maddox89semanticallysensitive.html" }
Citations (may not include all citations):
484   Common Lisp: The Language (context) - Jr - 1984
271   Yacc: Yet another compiler-compiler - Johnson - 1984
197   Revised 3 report on the algorithmic language Scheme - Rees, Clinger - 1986
107   Complete type inference for simple objects (context) - Wand - 1987
56   ML with extended pattern matching and subtypes - Jategaonkar, Mitchell - 1988
54   The mystery of the tower revealed: A non-reflective descript.. (context) - Wand, Friedman - 1986
46   Reflection and semantics in Lisp (context) - Smith - 1984
26   Syntactic closures - Bawden, Rees - 1988
24   volume 114 of Lecture Notes in Computer Science (context) - Liskov, Manual - 1981
22   A semantics-directed compiler generator (context) - Paulson - 1982
22   SIS -- Semantics Implementation System (context) - Mosses - 1979
16   Syntax macros and extended translation (context) - Leavenworth - 1966
12   Extensions for multi-module records in conventional programm.. (context) - Cheriton, Wolf - 1987
10   A realistic compiler generator based on high-level semantics.. (context) - Lee, Pleban - 1987
10   Alphard: Form and Content (context) - Shaw - 1981

[Article contains additional citations not shown here]



The graph only includes citing articles where the year of publication is known.


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