User loginNavigation |
Syntactic Abstraction in Component Interfaces
Culpepper, Owens, Flatt. Syntactic Abstraction in Component Interfaces. GPCE 2005.
In this paper, we show how to combine a component system and a macro system. A component system separates the definition of a program fragment from the statements that link it, enabling indepenÂdent compilation of the fragment. A macro system, in contrast, relies on explicit links among fragments that import macros, since macro exÂpansion must happen at compile time. Our combination places macro definitions inside component signatures, thereby permitting macro exÂpansion at compile time, while still allowing independent compilation and linking for the run-Âtime part of components. |
Browse archives
Active forum topics |
Recent comments
17 weeks 6 days ago
17 weeks 6 days ago
17 weeks 6 days ago
40 weeks 1 day ago
44 weeks 3 days ago
46 weeks 6 hours ago
46 weeks 6 hours ago
48 weeks 5 days ago
1 year 1 week ago
1 year 1 week ago