A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Stable, flexible, peephole pretty-printing
2008
Science of Computer Programming
Programmers working on large software systems are faced with an extremely complex, information-rich environment. To help navigate through this, modern development environments allow flexible, multi-window browsing and exploration of the source code. Our focus in this paper is on pretty-printing algorithms that can display source code in useful, appealing ways in a variety of styles. Our algorithm is flexible, stable, and peepholeefficient. It is flexible in that it is capable of
doi:10.1016/j.scico.2007.11.002
fatcat:zj7d5vdxljg7dmqzy76sjvrq3m