Stereotyped program debugging: an aid for novice programmers
โ Scribed by Harald Wertz
- Publisher
- Elsevier Science
- Year
- 1982
- Weight
- 670 KB
- Volume
- 16
- Category
- Article
- ISSN
- 0020-7373
No coin nor oath required. For personal study only.
โฆ Synopsis
This paper presents a system (PHENARETE) which understands and improves incompletely defined LISP programs, such as those written by students beginning to program in LISP. This system takes, as input, the program without any additional information. In order to understand the program, the system meta-evaluates it, using a library of pragmatic rules, describing the construction and correction of general program constructs, and a set of specialists, describing the syntax and semantics of the standard LISP functions. The system can use its understanding of the program to detect errors in it, to eliminate them and, eventually, to justify its proposed modifications. This paper'gives a brief survey of the working of the system, emphasizing some commented examples.
๐ SIMILAR VOLUMES
A computer program is described, which generates a simplified pictorial representation of computed molecular orbitals. As examples, the highest occupied MO's of the two C,rotamers of the cyclopropylcarbinylcation (C,H,+), of pyridine and of barrelene (bicyclo[2.2.2]octatriene) are given.
This paper concerns a graphic database which plays a central role in CAD for very complicated and structured objects such as mechanical products. A new approach is proposed here to show how to construct a database for such geometric information and how to manipulate it interactively in the design pr
Reconstruction of the primary indicator-dilution curve is accomplished by exponential curve-fit from a set of points obtained on the downslope of the curve. Curve-fit is simplified by requiring entry of indicator concentrations (Yi) only, where time increments (X t) are made self-generating in the p