| D. E. Knuth, Literate Programming, Center for the Study of Language and Information, Stanford, CA, (CSLI Lecture Notes, no. 27.) 1992 |
....will give a Haskell [20] implementation of a fragment. In fact, this paper can be viewed as the documentation of that implementation: the implementation code is what appears in 5 typescript in rectangular boxes. The paper contains the full code of the implementation, in Literate Programming style [23]. We have relegated the module for the syntactic datastructures to the first appendix (page 24) The definition of the syntactic datastructures is in a module called Cat. The syntax may look rather involved, but in the second appendix (page 30) we specify a simple parser that produces syntactic ....
D.E. Knuth. Literate Programming. CSLI Lecture Notes, no. 27. CSLI, Stanford, 1992.
....will give a Haskell [20] implementation of a fragment. In fact, this paper can be viewed as the documentation of that implementation: the implementation code is what appears in 5 typescript in rectangular boxes. The paper contains the full code of the implementation, in Literate Programming style [23]. We have relegated the module for the syntactic datastructures to the rst appendix (page 24) The de nition of the syntactic datastructures is in a module called Cat. The syntax may look rather involved, but in the second appendix (page 30) we specify a simple parser that produces syntactic ....
D.E. Knuth. Literate Programming. CSLI Lecture Notes, no. 27. CSLI, Stanford, 1992.
....support for lists that can be used to encode sets in a simple manner. Normally some extra clauses are required for encoding the constraints, but typically these can be of the same order of magnitude in size as the original relations themselves. We adopt the literate programming style of Knuth [38, 39] in writing the Prolog source program for the simulator presented in this report. Most programming languages expect input to be in the form of source program except where portions of the input file are explicitly marked as comments in some way. In the literate programming style, the source file is ....
Knuth, D., Literate Programming. Center for the Study of Language and Information, Stanford, California, USA, CSLI Lecture Notes, no. 27, 1992.
....encoding the constraints, but typically these can be of the same order of magnitude in size as the original relations themselves. 1.3. Literate Programming In developing the Prolog source program for the operational semantics presented in this paper, the literate programming style of Knuth [26, 27] was adopted. Most programming languages expect input to be in the form of source program except where portions of the input file are explicitly marked as comments in some way. In the literate programming style, the source file is considered as a document in its own right, containing portions of ....
Knuth, D., Literate Programming. Center for the Study of Language and Information, Stanford, California, USA, CSLI Lecture Notes, no. 27,
....Support Without wanting to engage in an ideological debate, we wish to state our belief that a suitable software documentation tool facilitates the maintenance of software. It is our intention to document the software developed in our software in a web like manner along the guidelines defended in [Knuth, 1992]. Additionally, for user documentation and reference manuals we intend to employ the gnu latexinfo system, that allows to generate both a latex copy and a hypertext alike online manual out of a common source. As one of the possible applications of our environment, we suggest the development of a ....
D. Knuth, Literate Programming, CSLI Lecture Notes 27, Stanford (1992)
....with the topic called Literate Programming , where esthetic ideas are key as well. Literate programming by no means is confined to the realm of Object Orient programming or design. There exist some well known books and papers on this topic in the traditional field of imperative programming [5, 6, 20]. There even exists a research journal Science of Computer Programming whose scope substantially overlaps with the topic of literate programming. In the classic procedural context literate programming has been done using tools, concepts and notions inspired on existing and used languages. Themes ....
Knuth, D.E., Literate Programming , CSLI Lecture Notes 27, Stanford, (1992)
No context found.
D. E. Knuth, Literate Programming, Center for the Study of Language and Information, Stanford, CA, (CSLI Lecture Notes, no. 27.) 1992
No context found.
D. E. Knuth, Literate Programming. CSLI Lecture Notes, Number 17, 1992.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC