pith. sign in

arxiv: 1203.0835 · v1 · pith:4O36TE6Jnew · submitted 2012-03-05 · 💻 cs.PL · cs.LO

Functional Logic Programming with Generalized Circular Coinduction

classification 💻 cs.PL cs.LO
keywords methodprogramsadaptadaptedcoinductivelyfunctionalinterpretedlogic
0
0 comments X
read the original abstract

We propose a method to adapt functional logic programming to deal with reasoning on coinductively interpreted programs as well as on inductively interpreted programs. In order to do so, we consider a class of objects interesting for this coinductive interpretation, namely regular terms. We show how the usual data structures can be adapted to capture these objects. We adapt the operational semantics of Curry to interpret programs coinductively. We illustrate this method with several examples that show the working of our method and several cases in which it could be useful. Finally, we suggest how the declarative semantics can be adapted suitably.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.