Title of article :
A type system for reflective program generators
Author/Authors :
Christof Lutteroth، نويسنده , , Dirk Draheim، نويسنده , , Gerald Weber، نويسنده ,
Issue Information :
ماهنامه با شماره پیاپی سال 2011
Pages :
31
From page :
392
To page :
422
Abstract :
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, which enables us to perform static type checks on generator code. This leads to a generalized notion of type safety for generators.
Keywords :
Type safety , Generic programming , Model-based generation , Reflection
Journal title :
Science of Computer Programming
Serial Year :
2011
Journal title :
Science of Computer Programming
Record number :
1080187
Link To Document :
بازگشت