A Functional Macro Expansion System for Optimizing Code Generation: Gaining Context-Sensitivity without Losing Confluence


As the maxhine-specific macro assemblers offer little support for hierarchical program abstraction, they are rather weak code-generator writing tools: reusable optimized code libraries cannot be easily constructed. The underlying reason is the lack of modularity. For instance, if some assembly macro M uses some register R as a temporary data storage, the… (More)
DOI: 10.1145/258948.258984


Figures and Tables

Sorry, we couldn't extract any figures or tables for this paper.

Slides referencing similar topics