Christopher Schuster, Tim Disney, Cormac Flanagan. Macrofication: Refactoring by Reverse Macro Expansion. In Peter Thiemann, editor, Programming Languages and Systems - 25th European Symposium on Programming, ESOP 2016, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2016, Eindhoven, The Netherlands, April 2-8, 2016, Proceedings. Volume 9632 of Lecture Notes in Computer Science, pages 644-671, Springer, 2016. [doi]
@inproceedings{SchusterDF16, title = {Macrofication: Refactoring by Reverse Macro Expansion}, author = {Christopher Schuster and Tim Disney and Cormac Flanagan}, year = {2016}, doi = {10.1007/978-3-662-49498-1_25}, url = {http://dx.doi.org/10.1007/978-3-662-49498-1_25}, researchr = {https://researchr.org/publication/SchusterDF16}, cites = {0}, citedby = {0}, pages = {644-671}, booktitle = {Programming Languages and Systems - 25th European Symposium on Programming, ESOP 2016, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2016, Eindhoven, The Netherlands, April 2-8, 2016, Proceedings}, editor = {Peter Thiemann}, volume = {9632}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-662-49497-4}, }