Modularity and reusability in attribute grammars

U Kastens, WM Waite - Acta Informatica, 1994 - Springer
An attribute grammar is a declarative specification of dependence among computations
carried out at the nodes of a tree. Attribute grammars have proven remarkably difficult to …

Formal program construction by transformations-computer-aided, intuition-guided programming

FL Bauer, B Moller, H Partsch… - IEEE Transactions on …, 1989 - ieeexplore.ieee.org
Formal program construction by transformations is a method of software development in
which a program is derived from a formal problem specification by manageable, controlled …

An introductory tutorial on JastAdd attribute grammars

G Hedin - International Summer School on Generative and …, 2009 - Springer
JastAdd is an open-source system for generating compilers and other language-based
tools. Its declarative specification language is based on reference attribute grammars and …

[PDF][PDF] A survey of adaptable grammars

H Christiansen - ACM SIGPLAN Notices, 1990 - dl.acm.org
This paper is a comment on two recent contributions to Sigplan Notices. In his paper," The
static semantics file", no. 25/4, Brian Meek discusses the relevance of the notion of" static …

Remote attribute grammars

JT Boyland - Journal of the ACM (JACM), 2005 - dl.acm.org
Describing the static semantics of programming languages with attribute grammars is eased
when the formalism allows direct dependencies to be induced between rules for nodes …

Design, implementation and evaluation of the FNC-2 attribute grammar system

M Jourdan, D Parigot, C Julié, O Durin, CL Bellec - ACM Sigplan Notices, 1990 - dl.acm.org
FNC-2 is a new attribute grammar processing system aiming at expressive power, efficiency,
ease of use and versatility. Its development at INRIA started in 1986, and a first running …

An approach to incremental compilation

SP Reiss - ACM SIGPlan Notices, 1984 - dl.acm.org
This paper describes an approach to incremental compilation that allows a complete
incremental compiler to be generated from a simple language description. This description …

[图书][B] Descriptional composition of compiler components

JT Boyland - 1996 - search.proquest.com
New machine architectures and new programming languages are always appearing, and
thus the need for new compilers continues unabated. Even experimental languages and …

[PDF][PDF] Increasing modularity and language-independency in automatically generated compilers

H Ganzinger - Science of Computer Programming, 1983 - core.ac.uk
The aim of this paper is to introduce a method for obtaining modular compiler descriptions
that, paraphrazing[26],-exhibit a semantic processing based on fundamental concepts of …

Attribute grammars as a specification method

U Kastens - International Summer School on Attribute Grammars …, 1991 - Springer
Abstract Attribute Grammars (AGs) are a formal and practical method for rule based
specifications of computations on tree structures. A typical application area is the analysis …