Up to full list of filters
src2wwww
takes source code as input, and produces formatted listings in html. It also
produces alphabetical indexes of declarations, within each file and for a set of files.
Works for Ada83, Ada95, Ansi C, and some simple C++.
Versions producing FrameMaker documents are also available.
Contact: young@cs.purdue.edu (
Michal Young)
C
- src2html
takes a C source tree and creates a set of HTML hypertext documents
that allows the most important symbols in it to be found easily.
Contact: wkt@cs.adfa.oz.au (Warren Toomey)
- ctohtml
(No external refs for filter). Contact: sbakke@xcuseme.mitre.org (Steven M. Bakke)
- Cocoon (see below)
extracts documentation Web pages from C or C++ header files.
- See also the
HyperCode project at MIT
- See also c++2html
allows HTML comments to be embedded in C++ source code, and then extracted to produce hypertext
documentation of the C++ code.
Contact: vanandel@ncar.ucar.edu (Joe VanAndel)
-
Another c++2html
builds html file for each C++ header file, with class cross references.
No special tags within C++ code necessary.
Contact: stefans@bauv.unibw-muenchen.de (Stefan Schwarz)
-
Another c++2html to convert ANSI-C++ programs into HTML source
is derived from Norbert Kiesel's c++2latex. The shar archive is
available for download. (For information about how to compile it see
file README.c++2latex. Contact: dimka@tochna.technion.ac.il (Dimitry Kloper).
-
cxx2html is a Perl script to convert C++ code to HTML.
The information extracted from the class declarations is used
to create a class summary with links to the member function
documentation and to the documentation for the classes which
are parameters to the member functions.
Contact: dschieb@muse.cv.nrao.edu (Darrell Schiebel).
-
Cocoon
extracts information from C or C++ source code,
including member definitions and inheritance data, and combines
it with the documentation you provide to produce visually
attractive, navigable, and content-rich documentation pages.
Contact: jkotula@camax.com (Jeff Kotula)
-
ObjectManual from ObjectSoftware Inc.
generates C++ Class documentation in HTML format.
HyperLinks for methods, base classes are also generated.
- See also the ROOT project
which has automatic HTML document generation for C++.
- See also Ada2html
takes a set of Ada source files and generates a set of HTML files.
These 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 links.
Contact: wheeler@ida.org
(David A.
Wheeler)
- See also Floppy
(Latest version has HTML generation). Contact: julian@vxcern.cern.ch (Julian Bunn)
- See also the LIGHT project
Lisp
- Lisp2Html hyperizes LISP code and allows
you to view it from multiple points of view (functions, objects, etc).
Contact: memetral@media.mit.edu (Max Metral)
Erlang
- erl2html takes one or more Erlang
files and converts them to HTML where each function call has a link to its definition.
Contact: erlang@erix.ericsson.se
Literate programming, CASE and program development tools etc
Some
literate programming systems will generate HTML. See for instance the
nuweb system.
hgrind
is a program based on vgrind that processes program listings into HTML.
It processes a variety of languages, including C, C++, Pascal, and
FORTRAN. There is the added capability of embedding HTML so that the listing
can be its own documentation.
See also
__________________________________________________________________
MS,
CERN
10 January 1996