Embrace, defend, extend: a methodology for embedding preexisting DSLs

Abhishek Kulkarni, Ryan R. Newton. Embrace, defend, extend: a methodology for embedding preexisting DSLs. In Richard Lazarus, Assaf J. Kfoury, Jacob Beal, editors, Proceedings of the 1st annual workshop on Functional programming concepts in domain-specific languages, FPCDSL@ICFP 2013, Boston, Massachusetts, USA, September 22, 2013. pages 27-34, ACM, 2013. [doi]

@inproceedings{KulkarniN13-1,
  title = {Embrace, defend, extend: a methodology for embedding preexisting DSLs},
  author = {Abhishek Kulkarni and Ryan R. Newton},
  year = {2013},
  doi = {10.1145/2505351.2505355},
  url = {http://doi.acm.org/10.1145/2505351.2505355},
  researchr = {https://researchr.org/publication/KulkarniN13-1},
  cites = {0},
  citedby = {0},
  pages = {27-34},
  booktitle = {Proceedings of the 1st annual workshop on Functional programming concepts in domain-specific languages, FPCDSL@ICFP 2013, Boston, Massachusetts, USA, September 22, 2013},
  editor = {Richard Lazarus and Assaf J. Kfoury and Jacob Beal},
  publisher = {ACM},
  isbn = {978-1-4503-2380-2},
}