Declarative rewriting through circular nonterminal attributes

[1]  Thomas W. Reps,et al.  Incremental evaluation for attribute grammars with application to syntax-directed editors , 1981, POPL '81.

[2]  Thomas W. Reps Optimal-time incremental semantic analysis for syntax-directed editors , 1982, POPL '82.

[3]  Martin Jourdan An Optimal-time Recursive Evaluator for Attribute Grammars , 1984, Symposium on Programming.

[4]  Janos Simon,et al.  Hierarchical VLSI design systems based on attribute grammars , 1986, POPL '86.

[5]  Rodney Farrow Automatic generation of fixed-point-finding evaluators for circular, but well-defined, attribute grammars , 1986, SIGPLAN '86.

[6]  S. Doaitse Swierstra,et al.  Higher order attribute grammars , 1989, PLDI '89.

[7]  Larry G. Jones,et al.  Efficient evaluation of circular attribute grammars , 1990, TOPL.

[8]  Görel Hedin,et al.  Reference Attributed Grammars , 2000, Informatica.

[9]  Arie van Deursen,et al.  The ASF+SDF Meta-environment: A Component-Based Language Development Environment , 2001 .

[10]  Eelco Visser,et al.  Stratego: A Language for Program Transformation Based on Rewriting Strategies , 2001, RTA.

[11]  Eric Van Wyk,et al.  Forwarding in Attribute Grammars for Modular Language Design , 2002, CC.

[12]  Görel Hedin,et al.  Circular reference attributed grammars - their evaluation and applications , 2003, Sci. Comput. Program..

[13]  Torbjörn Ekman,et al.  Rewritable Reference Attributed Grammars , 2004, ECOOP.

[14]  Donald E. Knuth,et al.  Semantics of context-free languages , 1968, Mathematical systems theory.

[15]  Torbjörn Ekman,et al.  Modular Name Analysis for Java Using JastAdd , 2005, GTTSE.

[16]  John Tang Boyland,et al.  Remote attribute grammars , 2005, JACM.

[17]  James R. Cordy,et al.  The TXL source transformation language , 2006, Sci. Comput. Program..

[18]  Torbjörn Ekman,et al.  The jastadd extensible java compiler , 2007, OOPSLA.

[19]  Torbjörn Ekman,et al.  The JastAdd system - modular extensible compiler construction , 2007, Sci. Comput. Program..

[20]  Torbjörn Ekman,et al.  Modularity first: a case for mixing AOP and attribute grammars , 2008, AOSD.

[21]  Amer Diwan,et al.  Wake up and smell the coffee: evaluation methodology for the 21st century , 2008, CACM.

[22]  Michael Haupt,et al.  Event-Specific Software Composition in Context-Oriented Programming , 2010, SC@TOOLS.

[23]  Görel Hedin,et al.  Automated Selective Caching for Reference Attribute Grammars , 2010, SLE.

[24]  David J. Pearce JPure: A Modular Purity System for Java , 2011, CC.

[25]  Eric Van Wyk,et al.  Termination Analysis for Higher-Order Attribute Grammars , 2012, SLE.

[26]  Görel Hedin,et al.  Incremental Evaluation of Reference Attribute Grammars using Dynamic Dependency Tracking , 2012 .

[27]  Wake up and smell the coffee , 2012, BMJ : British Medical Journal.

[28]  Thomas Leich,et al.  Access control in feature-oriented programming , 2012, Sci. Comput. Program..

[29]  Torbjörn Ekman,et al.  Extensible intraprocedural flow analysis at the abstract syntax tree level , 2013, Sci. Comput. Program..

[30]  Görel Hedin,et al.  Circular Higher-Order Reference Attribute Grammars , 2013, SLE.

[31]  Görel Hedin,et al.  Extending the JastAdd extensible Java compiler to Java 7 , 2013, PPPJ.

[32]  João Saraiva,et al.  Zipper-Based Attribute Grammars and Their Extensions , 2013, SBLP.