From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,f66915a33317fc0a,start X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-02-02 05:43:57 PST Path: archiver1.google.com!postnews1.google.com!not-for-mail From: t_wolf@angelfire.com (Thomas Wolf) Newsgroups: comp.lang.ada Subject: AdaBrowse - a javadoc for Ada 95 Date: 2 Feb 2002 05:43:56 -0800 Organization: http://groups.google.com/ Message-ID: <719a5d07.0202020543.688f32a5@posting.google.com> NNTP-Posting-Host: 212.254.66.32 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1012657437 31344 127.0.0.1 (2 Feb 2002 13:43:57 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: 2 Feb 2002 13:43:57 GMT Xref: archiver1.google.com comp.lang.ada:19527 Date: 2002-02-02T13:43:57+00:00 List-Id: 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/