|
CWEB is a computer programming system created by Donald Knuth and Silvio Levy as a follow-up to Knuth's WEB literate programming system, using the C programming language (and to a lesser extent the C++ and Java programming languages) instead of Pascal. Like WEB, it consists of two primary programs: CTANGLE, which produces compilable C code from the source texts, and CWEAVE, which produces nicely-formatted printable documentation using TeX. ==Features== * Can enter manual TeX code as well as automatic. * Make formatting of C code for pretty printing. * Can define sections, and can contain documentation and codes, which can then be included into other sections. * Write the header code and main C code in one file, and can reuse the same sections, and then it can be tangled into multiple files for compiling. * Include files. * Change files, which can be automatically merged into the code when compiling/printing. * Produces index of identifiers and section names in the printout. 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「CWEB」の詳細全文を読む スポンサード リンク
|