Unfold/fold transformation rules for disjunctive logic programs are proposed in this paper. Our transformation rules preserve the meaning of the programs. @ 1997 Elsevier Science B.V.
Transformations of logic programs
✍ Scribed by Olga Štěpánková; Petr Štěpánek
- Publisher
- Elsevier Science
- Year
- 1984
- Tongue
- English
- Weight
- 863 KB
- Volume
- 1
- Category
- Article
- ISSN
- 0743-1066
No coin nor oath required. For personal study only.
📜 SIMILAR VOLUMES
This paper is concerned with functionality of a logic program. Functionality based on input-output relations declared in predicates is not treated, but functionality of extensionalities of predicates, involved in a logic program, is realized by a dataflow computation and a functional programming (FP
A treatment is given of a class of program transformations X with the property that for each program P, both P and X(P) compute the same function. Many transformations encountered in the theory of computation can be shown to he in the class and, hence, formally proved to preserve equivalence. As an