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 ⓘ