Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
|
 |
Pragmatic Aspects of Reusable Program Generators Position Paper
| |
|
Pragmatic Aspects of Reusable Program Generators Position Paper
Norman Ramsey5 
| (5) |
Division of Engineering and Applied Sciences, Harvard University, USA |
Abstract
When writing a program generator requires considerable intellectual effort,it is pleasant to amortize that effort by using
the generator to build more than one application. When a program generator serves multiple clients,however, the implementor
must address pragmatic questions that implementors of single-use program generators can ignore. In how many languages should
generated code be written? How should code be packaged? What should the interfaces to the client code look like? How should
a user control variations? This paper uses exam- ples from SLED, λ-RTL, and ASDL to elaborate on these questions. It is hoped
that the paper will stimulate discussion and the development of better techniques. Most urgently needed is a simple, clear
way to control interfaces to generated code.
Fulltext Preview (Small, Large)
 References secured to subscribers.
|
|
|
|
|
|