Invertible syntax descriptions: unifying parsing and pretty printing

Tillmann Rendel, Klaus Ostermann. Invertible syntax descriptions: unifying parsing and pretty printing. In Jeremy Gibbons, editor, Proceedings of the 3rd ACM SIGPLAN Symposium on Haskell, Haskell 2010, Baltimore, MD, USA, 30 September 2010. pages 1-12, ACM, 2010. [doi]

@inproceedings{RendelO10,
  title = {Invertible syntax descriptions: unifying parsing and pretty printing},
  author = {Tillmann Rendel and Klaus Ostermann},
  year = {2010},
  doi = {10.1145/1863523.1863525},
  url = {http://doi.acm.org/10.1145/1863523.1863525},
  researchr = {https://researchr.org/publication/RendelO10},
  cites = {0},
  citedby = {0},
  pages = {1-12},
  booktitle = {Proceedings of the 3rd ACM SIGPLAN Symposium on Haskell, Haskell 2010, Baltimore, MD, USA, 30 September 2010},
  editor = {Jeremy Gibbons},
  publisher = {ACM},
  isbn = {978-1-4503-0252-4},
}