FuseDocs (programming)

This is an old revision of this page, as edited by Mahagaja (talk | contribs) at 17:14, 16 June 2008 (rm link to deleted article). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

FuseDoc is a program definition language created by Hal Helms in the late 1990s.

In its original form, Fusedoc used a proprietary vocabulary to define the responsibilities, properties, and I/O of code module in the ColdFusion programming language. In its second form (2.0), Fusedoc uses an XML vocabulary. In essence, FuseDoc forms a sort of work order, telling the programmer everything needed to write the module, and nothing more. A Fusebox architect is responsible for creating the FuseDocs for an application. A DTD for FuseDocs is available at fusebox.org [1].

Although FuseDoc was so named because of its creation within the Fusebox community, it is also used by developers who do not employ Fusebox as an application framework.