Building Interpreters with Rewriting Strategies

Eelco Dolstra, Eelco Visser. Building Interpreters with Rewriting Strategies. Electronic Notes in Theoretical Computer Science, 65(3):57-76, 2002. [doi]

@article{DolstraV02,
  title = {Building Interpreters with Rewriting Strategies},
  author = {Eelco  Dolstra and Eelco Visser},
  year = {2002},
  doi = {10.1016/S1571-0661(04)80427-4},
  url = {https://doi.org/10.1016/S1571-0661(04)80427-4},
  tags = {laziness, programming languages, optimization, semantics, rule-based, pattern language, dynamic rewrite rules, interpreter, Stratego/XT, dynamic rules, parallel programming, reuse, graph-rewriting, rules, pattern matching, programming, program optimization, rewriting, systematic-approach, rewriting strategies, interpreters, Stratego},
  researchr = {https://researchr.org/publication/DolstraV02},
  cites = {0},
  citedby = {0},
  journal = {Electronic Notes in Theoretical Computer Science},
  volume = {65},
  number = {3},
  pages = {57-76},
}