Abstract
We propose an unfold-fold transformation system which preserves left termination for definite programs besides its declarative semantics. The system extends our previous proposal in [BCE95] by allowing to switch the atoms in the clause bodies when a specific applicability condition is satisfied. The applicability condition is very simple to verify, yet very common in practice. We also discuss how to verify such condition by exploiting mode information
Original language | Undefined |
---|---|
Pages | 156-175 |
Number of pages | 20 |
DOIs | |
Publication status | Published - 2000 |
Event | 9th International Workshop on Logic Program Synthesis and Transformation, LOPSTR '99 - Venezia, Italy Duration: 22 Sep 1999 → 24 Sep 1999 |
Workshop
Workshop | 9th International Workshop on Logic Program Synthesis and Transformation, LOPSTR '99 |
---|---|
Period | 22/09/99 → 24/09/99 |
Other | September 22-24, 1999 |
Keywords
- EWI-982
- IR-56161