comp.lang.ada
 help / color / mirror / Atom feed
* AdaBrowse - a javadoc for Ada 95
@ 2002-02-02 13:43 Thomas Wolf
  0 siblings, 0 replies; only message in thread
From: Thomas Wolf @ 2002-02-02 13:43 UTC (permalink / raw)


AdaBrowse 1.0 -- a javadoc for Ada 95
=====================================

AdaBrowse is a javadoc-like HTML generator for Ada 95. It
is free software, copyright (c) 2002 by Thomas Wolf, and is
distributed under the GPL.

AdaBrowse 1.0 can be downloaded from the URL

http://home.tiscalinet.ch/t_wolf/tw/ada95/adabrowse

AdaBrowse produces a fully cross-referenced HTML rendering
of Ada 95 library unit specs (no bodies) similar to what
javadoc does for Java sources.

AdaBrowse generates a *type index* for package specs containing
all types declared in that package spec. For (tagged) record
types, private types, and types derived from those, this type
index also contains a fully cross-referenced list of their
primitive operations (whether inherited, overridden, or newly
defined).

AdaBrowse also extracts a "header" comment (one before the context
clauses) and uses it to construct a general unit description.

Furthermore, AdaBrowse generates an index of exceptions (including
renames). If there's a comment in the source following the exception
declaration immediately (i.e., starting on the next line), it is
also extracted and inserted into this exception index as a description
of the exception.

Version 1.0 doesn't take apart the source of a package spec any
further (but it cross-references and syntax-colors it). This is
planned as a future development. 

AdaBrowse 1.0 is available at the URL

http://home.tiscalinet.ch/t_wolf/tw/ada95/adabrowse

as tarred, gzipped files: 

- ada_browse_1.0.tar.gz contains the sources and a pre-built
  executable for GNAT 3.14p on Windows NT or 2000 (680 kB).
  
- ada_browse_1.0_src.tar.gz contains only the sources (50 kB).

--
------------------------------------------------------------------------
Thomas Wolf                                 e-mail: t_wolf@angelfire.com
                                  www: http://home_tiscalinet.ch/t_wolf/



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2002-02-02 13:43 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-02-02 13:43 AdaBrowse - a javadoc for Ada 95 Thomas Wolf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox