K. S. Backhouse, A Functional Semantics of Attribute Grammars, International Conference on Tools and Algorithms for Construction and Analysis of Systems, 2002.
DOI : 10.1007/3-540-46002-0_11

E. Badouel and R. Djeumen, Modular Grammars and Splitting of Catamorphisms, INRIA Research Report, 2007.
URL : https://hal.archives-ouvertes.fr/inria-00175793

B. Courcelle and P. Franchi-zannettacci, Attribute grammars and recursive program schemes I, Theoretical Computer Science, vol.17, issue.2, pp.163-191235, 1982.
DOI : 10.1016/0304-3975(82)90003-2

S. Dmitriev, Language Oriented Programming: The Next Paradigm

G. D. Dueck and G. V. Cormack, Modular Attribute Grammars, The Computer Journal, vol.33, issue.2, pp.164-172, 1990.
DOI : 10.1093/comjnl/33.2.164

C. C. Elgot, Monadic Computation and iterative algebraic theories, Proc. Logic Colloquium'73, pp.175-230, 1975.

M. Fokkinga, J. Jeuring, L. Meertens, and E. Meijer, A translation from Attribute Grammars to Catamorphisms, The Squiggolist, vol.2, issue.1, pp.20-26, 1991.

M. Fowler, Language Workbenches: The Killer-App for Domain Specific Languages

J. Goguen, J. W. Thatcher, E. G. Wagner, and J. B. Wright, Initial Algebra Semantics and Continuous Algebras, Journal of the ACM, vol.24, issue.1, pp.68-95, 1977.
DOI : 10.1145/321992.321997

P. Hudak, Building domain-specific embedded languages, ACM Computing Surveys, vol.28, issue.4es, 1996.
DOI : 10.1145/242224.242477

. Iwamura, A lemma on directed sets, Zenkoku Shijo Sugaku Danwakai, vol.262, pp.107-111

T. Johnsson, Attribute grammars as a functional programming paradigm, Proc. of 3rd Int. Conf. on Functional Programming and Computer Architecture, FPCA'87, pp.154-173, 1987.
DOI : 10.1007/3-540-18317-5_10

M. Jourdan, C. L. Bellec, D. Parigot, and G. Roussel, Specification and Implementation of Grammar Couplings using Attribute Grammars Proccedings of Programming Language Implementation and Logic Programming (PLILP'93), pp.123-136, 1993.

U. Kastens and W. Waite, Modularity and reusability in attribute grammars, Acta Informatica, vol.14, issue.7, pp.601-627, 1994.
DOI : 10.1007/BF01177548

E. Donald and . Knuth, Semantics of context free languages, Mathematical System Theory, pp.127-145, 1968.

C. W. Krueger, Software reuse, ACM Computing Surveys, vol.24, issue.2, pp.131-183, 1992.
DOI : 10.1145/130844.130856

D. Leijen and E. Meijer, Domain specific embedded compilers, Proceedings of the scond USENIX Conference on Domain-Specific Languages. USENIX Association, pp.109-122, 1999.

. Markowsky, Chain-complete posets and directed sets with applications, Algebra Universalis, vol.5, issue.1, pp.185-200
DOI : 10.1007/BF02485815

J. Paakki, Attribute grammar paradigms---a high-level methodology in language implementation, ACM Computing Surveys, vol.27, issue.2, pp.196-255, 1995.
DOI : 10.1145/210376.197409

C. Simonyi, The Death of Computer Languages, the Birth of Intentional Programming The future of Software, 1995.

E. Van-wyk, G. Oege-de-moor, I. Sittampalam, K. Sanabria-piretti, P. Backhouse et al., Intentional Programming: A Host of Language Features, 2001.

I. Unité-de-recherche, I. Rennes, and I. , Campus universitaire de Beaulieu -35042 Rennes Cedex (France) Unité de recherche INRIA Futurs : Parc Club Orsay Université -ZAC des Vignes 4

I. Unité-de-recherche and . Lorraine, Technopôle de Nancy-Brabois -Campus scientifique 615, rue du Jardin Botanique -BP 101 -54602 Villers-lès-Nancy Cedex (France) Unité de recherche INRIA Rhône-Alpes : 655, avenue de l'Europe -38334 Montbonnot Saint-Ismier (France) Unité de recherche INRIA Rocquencourt : Domaine de Voluceau -Rocquencourt -BP 105 -78153 Le Chesnay Cedex (France) Unité de recherche, 2004.

I. De-voluceau-rocquencourt, BP 105 -78153 Le Chesnay Cedex (France) http://www.inria.fr ISSN, pp.249-6399