Labels:text | screenshot | font | black OCR: + | File containing the program description | - peppered with scraps of program code. - This is what the programmer works on. - (e.g. sloth. web) 1 V 0- -O | Literate Programming Tool | 0- -O - +- - V V + + - - Traditional Documentation file suitable for - - -- Computer Program input into a typesetting program - (e.g. sloth.c) (e.g. sloth.tex) - - + Literate programming tools could be organized in a number of ways. However, to fit in with current file and command line based environments, most tools conform to the traditional architecture shown here in which the user feeds in a file containing a literate program, and the literate programming utility generates program files and a documentation file. Figure 1: Traditional architecture of literate programming tools.