cweave

E424604

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

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
cweave canonical 1

Statements (45)

Predicate Object
instanceOf CWEB tool
literate programming tool
software tool
associatedWith TeX Live
surface form: TeX ecosystem
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 E. Knuth
surface form: Donald Knuth

Silvio Levy
designedFor literate C programming
literate C++ programming
distribution commonly distributed with TeX systems
documentationLanguage TeX typesetting system
surface form: 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 typesetting system
surface form: TeX

documentation
partOf CWEB literate programming system
surface form: 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 typesetting system
surface form: TeX
writesFileExtension .tex

Referenced by (1)

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

CWEB literate programming system typicalToolName cweave
subject surface form: CWEB