%
% $Id: abstract.tex,v 1.3 1995/04/20 12:00:45 gaertner Exp gaertner $
%


This report is the main documentation to a project that the author
worked on at the Technical University of Darmstadt in 1994. The goal
of the project was to build a prettyprinter generator, i.e.~a program
that created a prettyprinter from a formal description of the way it
should prettyprint given source code. The result was called ``the
\pretzel\ system''.

This text first gives an overview over the area of prettyprinting and
presents the prettyprinting method used by the generated
prettyprinter. It then describes how to use the \pretzel\ program to
build a prettyprinter program or module of your choice. The remaining
chapters deal with the literate programming paradigm, from which this
program emerged, and an overview over the design of the system.



%
% $Log: abstract.tex,v $
% Revision 1.3  1995/04/20  12:00:45  gaertner
% program = program or module
%
% Revision 1.2  1995/02/21  09:16:20  gaertner
% Small fine tuning.
%
% Revision 1.1  1994/10/24  19:18:02  gaertner
% Initial revision
%
%
