(Enter summary)
Abstract: The problem of prettyprinting in generated programming environments is addressed.
A practical solution for the prettyprinting process itself as well as for the handling of
comments is given.
A new box-language is presented for specifying prettyprint rules in an algebraic way.
Both the syntax and the semantics of this box-language are formalized. Instead of designing
and implementing a formatting machinery in for example C, the transformation from boxlanguage
to (prettyprinted) text is formally... (Update)
Context of citations to this paper: More
...the compile functions were such that after some modifications the functions could be made incremental. Pretty printing Van den Brand [Bra93] has specified a box language and transformation rules to generate a default pretty printer from the Asf Sdf specification of the syntax...
...for a general overview of existing work in pretty printing. An early approach to comment preserving pretty printing was discussed in [26]. In this approach, the original program text is needed during prettyprinting in order to retrieve comments and to determine the location...
Cited by: More
From Box to T - An Algebraic Approach
(Correct)
Basic Multi-Competence Programming - Bergstra, Bethke, Ponse (2000)
(Correct)
To Reuse or To Be Reused: Techniques for Component Composition.. - de Jonge (2003)
(Correct)
Similar documents (at the sentence level):
19.8%: Generation of Language Independent Modular Prettyprinters - van den Brand (1993)
(Correct)
10.8%: Generation of Formatters for Context-free Languages - van den Brand, Visser (1995)
(Correct)
Active bibliography (related documents): More All
0.7: A Pretty-Printer for Every Occasion - de Jonge (2000)
(Correct)
0.4: Pretty-Printing within the ASF+SDF Meta-Environment: a.. - van den Brand, de Jonge (1999)
(Correct)
0.2: From Box to TEX: An algebraic approach to the construction .. - van den Brand, Visser (1994)
(Correct)
Similar documents based on text: More All
0.3: Prettyprint: A Simple Tool for Typesetting Algorithms - Martínez (1994)
(Correct)
0.2: User-Adaptable Prettyprinting - Blaschek, Sametinger (1989)
(Correct)
0.1: Prehistory of the ASF+SDF System (1980-1984) - Heering, Klint (1995)
(Correct)
Related documents from co-citation: More All
3: The algebraic specification formalism ASF (context) - Bergstra, Heering et al. - 1989
3: Real space process algebra (context) - Baeten, Bergstra - 1993
3: A meta-environment for generating programming environments (context) - Klint - 1993
BibTeX entry: (Update)
M.G.J. van den Brand. Prettyprinting without losing comments. Report P9315, University of Amsterdam, 1993. Available by ftp from ftp.cwi.nl:/pub/gipe as Bra93.ps.Z. http://citeseer.ist.psu.edu/vandenbrand93prettyprinting.html More
@techreport{ vandenbrand93prettyprinting,
author = "M. G. J van den Brand",
title = "Prettyprinting without losing comments",
pages = "16",
year = "1993",
url = "citeseer.ist.psu.edu/vandenbrand93prettyprinting.html" }
Citations (may not include all citations):
191
A meta-environment for generating programming environments (context) - Klint - 1991
171
The Synthesizer Generator: a System for Constructing Languag.. (context) - Reps, Teitelbaum - 1989
127
Centaur: the system
- Borras, Cl'ement et al. - 1989
105
The syntax definition formalism SDF - reference manual
- Heering, Hendriks et al. - 1989
50
The algebraic specification formalism ASF (context) - Bergstra, Heering et al. - 1989
47
The PSG system: from formal language definitions to interact.. (context) - Bahlke, Snelting - 1986
31
Prentice Hall Object-Oriented Series (context) - Meyer, The - 1992
21
GSE: A generic text and structure editor
- Koorn - 1992
19
ACM Transactions on Programming Languages and Systems (context) - Oppen - 1980
12
Software---Practice and Experience (context) - Rose, Welsh et al. - 1981
6
FIGUE An Incremental Graphic Formatter User's manual for Ver.. (context) - Hascoet - 1992
5
PPML - Reference manual & compiler implementation (context) - Borras - 1989
4
Pretty for an easy touch of beauty (context) - Vos - 1990
4
Software---Practice and Experience (context) - Blaschek, Sametinger - 1989
3
A Language-independent Prettyprinter (context) - Jokinen - 1989
1
A self-fulfilling prophecy (context) - Walters, Th
Documents on the same site (http://fermivista.math.jussieu.fr/http/www.wins.uva.nl.html): More
Forcing in Finite Structures - Zambella (1996)
(Correct)
From Box to TEX: An algebraic approach to the construction .. - van den Brand, Visser (1994)
(Correct)
Data Flow Analysis for Reverse Engineering - Moonen (1996)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC