| C, nroff, texinfo, latex, html | |||||||||||||
| 2.0 patchlevel 34 | |||||||||||||
documentation generator (C -> nroff -man, -> texinfo, -> latex,
| |||||||||||||
| Graham Stoney <greyham@research.canon.oz.au> | |||||||||||||
| |||||||||||||
| c2man is an automatic documentation tool that extracts comments from C source code to generate functional interface documentation in the same format as sections 2 & 3 of the Unix Programmer's Manual. It requires minimal effort from the programmer by looking for comments in the usual places near the objects they document, rather than imposing a rigid function-comment syntax or requiring that the programmer learn and use a typesetting language. Acceptable documentation can often be generated from existing code with no modifications. | |||||||||||||
| supports both K&R and ISO/ANSI C coding styles | |||||||||||||
| |||||||||||||
| yacc/byacc/bison, lex/flex, and nroff/groff/texinfo/LaTeX. | |||||||||||||
| Unix, OS/2, MSDOS, VMS. | |||||||||||||
| very high for unix, via Configure | |||||||||||||
| actively developed; contributions by users are encouraged. | |||||||||||||
| via a mailing list: send "subscribe c2man <Your Name>" (in the message body) to listserv@research.canon.oz.au | |||||||||||||
| from the author and other users on the mailing list: c2man@research.canon.oz.au | |||||||||||||
| patches appear first in comp.sources.bugs, and then in comp.sources.misc. | |||||||||||||
| March 2nd, 1995 |
language: C
category: C variants summary, or expanded.
category: compiled, imperative languages summary, or expanded.
category: compiler frontend/backend glue summary, or expanded.
category: document formatting languages summary, or expanded.
category: educational summary, or expanded.
category: graphic user interface support summary, or expanded.
language: html
language: latex
language: nroff
category: programming in the large summary, or expanded.
category: terminal graphics support summary, or expanded.
language: texinfo
category: unix tool building summary, or expanded.
Please send updates to free-compilers@idiom.com
The HTML is maintained by David Muir Sharnoff and the entries themselves are currently maintained by Bryan Miller.
Copyright (c) 1992-1998 David Muir Sharnoff, All Rights Reserved
Copyright (c) 1994-1996, Steven Allen Robenalt, All Rights Reserved