dc.contributor.author | Bagge, Anya Helene | eng |
dc.contributor.author | Hasu, Tero | eng |
dc.date.accessioned | 2014-12-11T13:43:40Z | |
dc.date.available | 2014-12-11T13:43:40Z | |
dc.date.issued | 2013 | eng |
dc.Published | In: Erwig, Paige, Van Wyk (Eds.). Software Language Engineering: 177-196 | en_US |
dc.identifier.isbn | 978-3-319-02653-4 | en_US |
dc.identifier.issn | 0302-9743 | en_US |
dc.identifier.uri | https://hdl.handle.net/1956/8915 | |
dc.description.abstract | Proper formatting makes the structure of a program apparent and aids program comprehension. The need to format code arises in code generation and transformation, as well as in normal reading and editing situations. Commonly used pretty-printing tools in transformation frameworks provide an easy way to produce indented code that is fairly readable for humans, without reaching the level of purpose-built reformatting tools, such as those built into IDEs. This paper presents a library of pluggable components, built to support style-based formatting and reformatting of code, and to enable further experimentation with code formatting. | en_US |
dc.language.iso | eng | eng |
dc.publisher | Springer | en_US |
dc.relation.ispartofseries | Lecture Notes in Computer Science; 8225 | en_US |
dc.title | A Pretty Good Formatting Pipeline | en_US |
dc.type | Chapter | |
dc.type | Peer reviewed | |
dc.date.updated | 2014-12-11T13:24:55Z | |
dc.description.version | acceptedVersion | en_US |
dc.rights.holder | Copyright 2013 Springer International Publishing Switzerland | en_US |
dc.identifier.doi | https://doi.org/10.1007/978-3-319-02654-1_10 | |
dc.identifier.cristin | 1083812 | |