Accession Number:

ADA128857

Title:

A Diana-Driven Pretty-Printer for ADA,

Descriptive Note:

Corporate Author:

TARTAN LABS INC PITTSBURGH PA

Personal Author(s):

Report Date:

1983-02-22

Pagination or Media Count:

115.0

Abstract:

Document describes a program named PRETTYPRINT which is a pretty-printer for ADA that uses as input a DIANA representation of an ADA program. It is the design of PRETTYPRINT that is described in this document. A pretty-printer, a tool that belongs in the tool chest of any group writing large amounts of code, enforces standards of layout on the page of programs written in the language. In the usual case, the pretty-printer reads one version of the program to be formatted and writes a new version, properly formatted. However, in an environment such as an APSE ADA Programming Support Environment it is more appropriate for the pretty-printer to take as its input a DIANA representation of an ADA program, rather than textural ADA.

Subject Categories:

  • Computer Programming and Software
  • Computer Hardware

Distribution Statement:

APPROVED FOR PUBLIC RELEASE