A Declarative Debugging System for Lazy Functional Logic Programs
✍ Scribed by Rafael Caballero; Mario Rodríguez-Artalejo
- Book ID
- 108498249
- Publisher
- Elsevier Science
- Year
- 2002
- Tongue
- English
- Weight
- 838 KB
- Volume
- 64
- Category
- Article
- ISSN
- 1571-0661
No coin nor oath required. For personal study only.
📜 SIMILAR VOLUMES
## Abstract This paper describes the outline and implementation of the declarative debugging system DDS. The purpose of DDS is to provide the following debugging system for the functional program without a side effect: (1) The programmer specifies the result of execution and the intermediate result
Depth-®rst evaluation causes a gap between the result of the computation and the classical declarative semantics for logic programs. The paper presents a new semantics for logic programs closing that gap. Although not classical, this semantics, called biquantale semantics, is declarative, since it i