See this document in CiteSeerX!

Prettyprinting Without Losing Comments (1993)  (Make Corrections)  (4 citations)
M.G.J. van den Brand



  Home/Search   Context   Related

 
View or download:
wins.uva.nl/pub/programmin...P9315.ps.Z
cwi.nl/pub/gipe/reports/Bra93.ps.Z
cwi.nl/pub/gipe/reports/Bra93.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  fermivista.math...www.wins.uva.nl (more)
From:  hypatia.dcs.qmw.ac.uk...comp.misc
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(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