Generation of formatters for context-free languages

M Van Den Brand, E Visser - ACM Transactions on Software …, 1996 - dl.acm.org
Good documentation is important for the production of reusable and maintainable software.
For the production of accurate documentation it is necessary that the original program text is …

[图书][B] Prototyping-oriented software development: Concepts and tools

WR Bischofberger, G Pomberger - 2012 - books.google.com
This book is intended for anyone who plans, designs and implements software systems, for
anyone who is involved with quality assurance, and hence for anyone who is interested in …

Reading source code

DR Raymond - Proceedings of the 1991 conference of the Centre for …, 1991 - dl.acm.org
Source code is, among other things, a text to be read. In this paper I argue that reading
source code is a key activity in software maintenance, and that we can profitably apply …

[PDF][PDF] A pretty-printer for every occasion

M de Jonge - Proceedings of the 2nd International Symposium on …, 2000 - eiti.uottawa.ca
Tool builders dealing with many different languages, and language designers require
sophisticated pretty-print techniques to minimize the time needed for constructing and …

Components of the visual computer: a review of relevant technologies

G Singh, MH Chignell - The Visual Computer, 1992 - Springer
Visual computing emhpasizes visibility of information of interest and direct manipulation of
visible information. It has become a dominant style of computing in recent years. In this …

[图书][B] Pregmatic: A Generator for Incremental Programming Environments

MGJ van den Brand - 1992 - repository.ubn.ru.nl
The research on PREGMATIC was financed by NWO, the Dutch Organization for Scientific
Research; project number: 612-317-020. I was confronted with Extended Affix Grammars …

Enhancing program comprehension: formatting and documenting

M Arab - ACM Sigplan Notices, 1992 - dl.acm.org
In order to make computer programs more readable, presentation and documentation of
program source texts need to be enhanced. In this paper, we propose a presentation …

Flexible text display with lector

DR Raymond - Computer, 1992 - ieeexplore.ieee.org
Lector, an X11 application for flexible text interaction, is described. Lector was originally
devised as a simple, rapid formatter for the display of online text databases. It was then …

Conservative pretty printing

M Ruckert - ACM SIGPLAN Notices, 1997 - dl.acm.org
The main purpose of the pretty printing tool, presented here, is not so much the complete
reformating of a program but is described better as finding and correcting formating errors. A …

Stable, flexible, peephole pretty-printing

S Jackson, P Devanbu, KL Ma - Science of Computer Programming, 2008 - Elsevier
Programmers working on large software systems are faced with an extremely complex,
information-rich environment. To help navigate through this, modern development …