Path: utzoo!attcan!uunet!tut.cis.ohio-state.edu!husc6!spdcc!ima!esegue!compilers-sender From: jourdan@minos.inria.fr Newsgroups: comp.compilers Subject: Re: Compilers taking advantage of architectural enhancements Keywords: design, optimize Message-ID: <1693@seti.inria.fr> Date: 19 Oct 90 09:56:46 GMT References: <1990Oct12.230424.930@esegue.segue.boston.ma.us> <1689@seti.inria.fr> <1990Oct16.085249.13511@lth.se> <1990Oct16.173932.15085@rice.edu> Sender: compilers-sender@esegue.segue.boston.ma.us Reply-To: jourdan@minos.inria.fr Organization: INRIA, Rocquencourt, France Lines: 38 Approved: compilers@esegue.segue.boston.ma.us In addition to the references on TWIG given by Preston Briggs, let me add: Alfred V. Aho, Mahadevan Ganapathi and Steven W. K. Tjiang Code Generation Using Tree Matching and Dynamic Programming ACM Trans. on Progr. Lang. and Systems (TOPLAS) Vol. 11, No. 4 (Oct. 1989), pp. 491-516 The reference on BEG given by Preston is, as far as I know (and I know them quite well), the only published one. References on Pagode: Annie Despland, Monique Mazaud and Raymond Rakotozafy Using Rewriting Techniques to Produce Code Generators and Proving them Correct to appear quite soon in Science of Computer Programming (report RR-1046, INRIA, Rocquencourt, June 1989) Annie Despland, Monique Mazaud and Raymond Rakotozafy PAGODE: A back end generator using attribute abstract syntaxes and term rewritings to appear in the proceedings of Compiler Compilers '90, to be held next week in Schwerin, Germany Annie Despland, Monique Mazaud and Raymond Rakotozafy Code generator generation based on template-driven target term rewriting Proceedings of Rewriting Techniques and Applications, Bordeaux, France, May 1987, LNCS 256, pp 105-120. Annie Despland, Monique Mazaud and Raymond Rakotozafy An implementation of retargetable code generators in Prolog Proceedings of the International Workshop on Programming Language Implementation and Logic Programming (PLILP) Orleans, France, May 1988, LNCS 348, pp 81-104. Martin Jourdan , INRIA, Rocquencourt, France. -- Send compilers articles to compilers@esegue.segue.boston.ma.us {ima | spdcc | world}!esegue. Meta-mail to compilers-request@esegue.