Translation of tree-processing programs into stream-processing programs based on ordered linear type

Koichi Kodama, Kohei Suenaga, Naoki Kobayashi. Translation of tree-processing programs into stream-processing programs based on ordered linear type. Journal of Functional Programming, 18(3):333-371, 2008. [doi]

@article{KodamaSK08,
  title = {Translation of tree-processing programs into stream-processing programs based on ordered linear type},
  author = {Koichi Kodama and Kohei Suenaga and Naoki Kobayashi},
  year = {2008},
  doi = {10.1017/S0956796807006570},
  url = {http://dx.doi.org/10.1017/S0956796807006570},
  tags = {rule-based, translation, stream processing},
  researchr = {https://researchr.org/publication/KodamaSK08},
  cites = {0},
  citedby = {0},
  journal = {Journal of Functional Programming},
  volume = {18},
  number = {3},
  pages = {333-371},
}