cweave

E424604

cweave is a CWEB tool that converts literate C/C++ source files into well-formatted documentation, typically in TeX.

All labels observed (1)

Label Occurrences
cweave canonical 1

How this entity was disambiguated

Statements (45)

Predicate Object
instanceOf CWEB tool
literate programming tool
software tool
associatedWith TeX ecosystem
linked to: TeX Live
category programming documentation tool
software development tool
complements ctangle
convertsFrom literate C source code
literate C++ source code
convertsTo TeX document
well-formatted documentation
createdBy Donald Knuth
linked to: Donald E. Knuth

Silvio Levy
designedFor literate C programming
literate C++ programming
distribution commonly distributed with TeX systems
documentationLanguage TeX
generates cross-references
index
pretty-printed code
hasComponentRole documentation generator in CWEB
implements literate programming
inputFormat CWEB source file
license open source
outputFormat TeX
documentation
partOf CWEB
primaryUse typesetting program documentation
readsFileExtension .w
.web
relatedTo WEB
ctangle
noweb
requires TeX engine to typeset output
supportsFeature automatic indexing
code formatting
cross-reference generation
macro expansion
supportsProgrammingLanguage C
C++
targetUsers C programmers
C++ programmers
users of literate programming
uses TeX
writesFileExtension .tex

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

CWEB typicalToolName cweave