Abstract
In this paper we describe a type system for a generative mechanism that generalizes the concept of generic types by combining it with a controlled form of reflection. This mechanism makes many code generation tasks possible for which generic types alone would be insufficient. The power of code generation features are carefully balanced with their safety, so that we are able to perform static type checks on generator code. This leads to a generalized notion of type safety for generators.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 4th International Conference on Generative Programming and Component Engineering (GPCE), 2005 |
| Publisher | Springer |
| Pages | 327-341 |
| Number of pages | 15 |
| DOIs | |
| Publication status | Published - 2005 |
Fingerprint
Dive into the research topics of 'A type system for reflective program generators'. Together they form a unique fingerprint.Cite this
- APA
- Standard
- Harvard
- Vancouver
- Author
- BIBTEX
- RIS