Literate programming system CDS
This paper presents a broad outline and some implementation techniques of the literate programming system CDS. Compared with the previous ones (e.g. WEB, Cweb), CDS has two main characteristics: 1) A Chinese-English typesetting system was developed to produce the documentation. This makes the Chinese documentation possible. 2) A suitable method for automatic formatting was introduced to generate the software documentation automatically. This frees the programmer from typesetting details while still allowing programmer's interference.
KeywordsFormat Pattern Literate Programming User Definition Code Part Main Processor
Unable to display preview. Download preview PDF.
- D.E. Knuth, The WEB System of Structured Documentation. Department of Computer Science, Stanford University, 1983.Google Scholar
- Dong Yunmei and Li Kaide, An understandability-oriented method for reusable software development,The Chinese Journal of Software,1:1 (1990).Google Scholar
- D.E. Knuth, The TeXBOOK. Addison-Wesley, 1984.Google Scholar
- J. Ossna, Nroff/Troff Reference Manual, Dual System 83, Vol 3.Google Scholar