Warm fusion in Stratego: A case study in generation of program transformation systems

Patricia Johann, Eelco Visser. Warm fusion in Stratego: A case study in generation of program transformation systems. Annals of Mathematics and Artificial Intelligence, 29(1-4):1-34, 2000. [doi]

@article{JohannV00,
  title = {Warm fusion in {Stratego}: A case study in generation of program transformation systems},
  author = {Patricia Johann and Eelco Visser},
  year = {2000},
  doi = {http://dx.doi.org/10.1023/A:1018956702672},
  tags = {programming languages, optimization, rule-based, data-flow language, generic programming, case study, graph transformation, Stratego/XT, traversal, deforestation, transformation language, functional programming, language design, Haskell, data-flow programming, little language, data-flow, graph-rewriting, rules, programming paradigms, code generation, warm fusion, transformation system, programming, program optimization, higher-order transformations, rewriting, design, extensible language, rewriting strategies, transformation, Stratego, program transformation, domain-specific language},
  researchr = {https://researchr.org/publication/JohannV00},
  cites = {1},
  citedby = {0},
  journal = {Annals of Mathematics and Artificial Intelligence},
  volume = {29},
  number = {1-4},
  pages = {1-34},
}