Programming errors in traversal programs over structured data

@article{Lmmel2009ProgrammingEI,
  title={Programming errors in traversal programs over structured data},
  author={Ralf L{\"a}mmel and Simon J. Thompson and Markus Kaiser},
  journal={Electr. Notes Theor. Comput. Sci.},
  year={2009},
  volume={238},
  pages={135-153}
}
Traversal strategies à la Stratego (also à la Strafunski and ‘Scrap Your Boilerplate’) provide an exceptionally versatile and uniformmeans of querying and transforming deeply nested and heterogeneously structured data including terms in functional programming and rewriting, objects in OO programming, and XML documents in XML programming. However, the… CONTINUE READING