ASE2 CARD CATALOG ENTRY

Instructions:


ASSET OVERVIEW

UNIT NAME

Ada2html

VERSION
1.0
REVIEW CODE
OK
INET ADDRESS
wheeler@ida.org
AUTHOR
David A. Wheeler
IDA
1801 N. Beauregard St.
Alexandria, VA 22311-1772
(703) 845-6662
wheeler@ida.org
RIGHTS
Approved for Public Release; Distribution Unlimited
COPYRIGHT
(C) 1995 David A. Wheeler
DATE CREATED
November 1995
DATE RELEASED
December 1995
DATE LAST UPDATED
December 1995
LOCATION
http://lglwww.epfl.ch/Ada/Resources/Tools/ada2html.htm
PAL
ENVIRONMENT
This program requires perl, gnatf (part of the freely-available GNAT Ada
compiler), and Unix. The Unix dependencies are small and could be
eliminated with some small amount of programming.
LIMITATIONS
No proprietary products are needed; see the documentation for specific
limitations of the tool.
CERTIFICATION
Not performed because source code is not Ada

CLASSIFICATION

KEYWORD
HTML
hypertext
navigate
source
Ada
INDEX
Wheeler, David A.
Inst for Defense Analysis
IDA
DEPENDENCIES
None (other than required environment listed above)
SEE ALSO
"src2html" by Michal Young develops a hypertext index from Ada source,
but doesn't (currently) generate the interconnections between
compilation units that ada2html does. src2html can be found at:
http://www.cs.purdue.edu/homes/young/software/src2www.html
For an example of the output of ada2html, see program Small at:
http://lglwww.epfl.ch/Ada/Tutorials/Lovelace/dwheeler.htm
SHORT DESCRIPTION
Generates HTML (hypertext) from Ada source code
TAXONOMY


Documentation Development Tools
    Ada HTML Converter


FILE LISTING

FILE SPECS
Click here to enter Asset Directory/transfer Asset File(s): ../../ase02_02/tools/ada2html
DIRECTORY DISPLAY
Follow path to see directory

ABSTRACT

Ada2HTML

Ada2html takes as input a set of Ada source files and generates (as output) a set of HTML (hypertext) files. These generated files are the Ada source files with a large number of hypertext links added to them, so users can walk around the Ada source using the hypertext links. The generated files also have Ada keywords bolded and comments italicized. You can view the resulting output using any HTML browser. You do not need Unix, GNAT, or perl to view the results, but you will need an HTML browser to view the results in the way they're intended. Examples of HTML browsers are Netscape, Mosaic, Cello, Lynx, and Microsoft's Internet Explorer.


REVISION HISTORY

December 9, 1995 - Version 1.0 - initial public release to the PAL

RELEASE NOTICE

There are NO restrictions on this program's distribution.
You may modify the program and redistribute it
under the terms of the FSF General Public License.
There are only two additional restrictions on this program's use:
* All generated files must keep their acknowledgement that David A. Wheeler
  created ada2html and that ada2html was used to generate the HTML format.
  You may not change "ada2html" in a way that removes this
  acknowledgement, and you may not grant anyone else permission to
  remove those acknowledgements.  I'm giving this program away, and in
  return I ask that you give me some credit.
* You may not submit anything generated by ada2html to the ARA for
  its Ada programming competition until/unless "program Small" at
  http://wwwlgl.epfl.ch/Ada/Lovelace/small.htm
  wins the ARA Ada programming competition.
  This is because I view this program (ada2html) as a "special advantage"
  in my submission to ARA's Ada programming competition.
  I originally created ada2html to improve my submission, and I don't
  think it's fair for others to use my own tools against me.
  This does not restrict the ARA (or anyone else) from using
  the ada2html program, it merely requires that ada2html-generated files
  not be counted as part of a submission to the ARA.
  I will probably remove this particular restriction in the near future
  (hopefully because I won :-) ! ).

DISCLAIMER

	This software and its documentation are provided "AS IS" and
without any expressed or implied warranties whatsoever.  No warranties
as to performance, merchantability, or fitness for a particular
purpose exist.
	The user is advised to test the software thoroughly before
relying on it.  The user must assume the entire risk and liability of
using this software.  In no event shall any person or organization of
people be held responsible for any direct, indirect, consequential or
inconsequential damages or lost profits.
         This software is not endorsed by the Institute for Defense
Analyses (IDA), the U.S. Department of Defense, or the U.S. Government.

ASE CARD CATALOG ENTRY NAVIGATION

Powered by the Generic Web-Based Reuse Library (GWRL)