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 Sept 1999 → 24 Sept 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