Jump to content

HeaderDoc: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
fix ASPL wikilink
No edit summary
Line 2: Line 2:




== Supported Plain Text Languages ==
== Supported plain text languages ==
*[[Bash]]
*[[Bash]]
*[[Bourne Shell]]
*[[Bourne Shell]]

Revision as of 12:22, 9 March 2006

HeaderDoc is documentation generator developed and maintained by the Apple Computer company. Using specially commented source code files as input, HeaderDoc generates documentation for the code in HTML or XML format. Syntax for HeaderDoc comment tags is largely similar to, and as of HeaderDoc version 8, supportive of Javadoc tags. Apple's HeaderDoc project is freely distributed under the Apple Public Source License.


Supported plain text languages


The HeaderDoc tool set consists of the main utility, headerdoc2html, and gatherheaderdoc. The headerdoc2html tool generates a directory of either HTML (or optionally XML) files from the commented source files specified. Afterwards, the gatherheaderdoc utility may be executed to create a table of contents file for the documentation.

Apple's Xcode development environment contains features designed to assist the process of creating documentation using the HeaderDoc syntax and tools.

See also