🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.functional
Article #118

Re: Programm transformation & Extended Compilation

#118
From: Ken Dickey
Date: Tue, 14 Apr 1992 16:33
39 lines
1885 bytes
wg@opal.cs.tu-berlin.de (Wolfgang Grieskamp) writes:

>This is (once again, others did earlier) a query about program
>transformation, this time in the context of their application in
>extended compilation ...

------

"Compilation by Program Transformation", Richard Kelsey, Yale PhD
Thesis: YALEU/CSD/RR #702, May 1989. -- Pascal, BASIC, and Scheme
front ends into CPS.

{a report on the above}
Kelsey & Hudak: "Realistic Compilation by Program Transformation",
Sixteenth ACM Symposium on Principles of Programming Languages, 1989.

{uses several of the techniques and has a good bib}
Friedman, Wand, Haynes: _Essentials of Programming Languages_, 1991
ISBN: 0-262-06145-7 (MIT Press) (hb)
      0-07-022443-9 (McGraw Hill)

M. Wand, "From Interpreter to Compiler: A Representational
Derivation", in Programs as Data Objects, Springer-Verlag Lecture
Notes #217, 1986.


Note also: {partial evaluation papers}

D. Weise, R. Conybeare, E. Ruf, S. Seligman: "Automatic Online Partial
Evaluation", in Springer-Verlag Lecture Notes in Computer Science
#523, Functional Programming Languages and Computer Architectures.

Andrew Berlin: "Partial Evaluation Applied to Numerical Computation",
in Proceedings of the 1990 ACM Conference on Lisp and Functional
Programming, June 27-29, 1990, [ACM #552900; ISBN 0-89791-368-X].

{various papers}
SIGPLAN NOTICES v26, #9, September 1991: "Proceedings of the Symposium
on Partial Evaluation and Semantics-Based Program Manipulation"
Technical Details
Message-ID: <646@data.rain.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!psgrain!percy!data!kend
References: <1992Apr13.004216.28355@cs.tu-berlin.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!psgrain!percy!data!kend
From: kend@data.rain.com (Ken Dickey)
Newsgroups: comp.lang.functional
Subject: Re: Programm transformation & Extended Compilation
Message-ID: <646@data.rain.com>
Date: 14 Apr 92 16:33:03 GMT
References: <1992Apr13.004216.28355@cs.tu-berlin.de>
Organization: Microtek DSD, Hillsboro, OR
Lines: 40
CC: wg@cs.tu-berlin.de