A declarative debugger of incorrect answers for constraint functional-logic programs
R Caballero - Proceedings of the 2005 ACM SIGPLAN workshop on …, 2005 - dl.acm.org
Debugging is one of the essential parts of the software development cycle. However, the
usual debugging techniques used in imperative languages such as the step by step …
usual debugging techniques used in imperative languages such as the step by step …
A proof theoretic approach to failure in functional logic programming
FJ López-Fraguas… - Theory and Practice of …, 2004 - cambridge.org
How to extract negative information from programs is an important issue in logic
programming. Here we address the problem for functional logic programs, from a proof …
programming. Here we address the problem for functional logic programs, from a proof …
A new generic scheme for functional logic programming with constraints
FJ López Fraguas, M Rodríguez Artalejo… - Higher-Order and …, 2007 - Springer
In this paper we propose a new generic scheme CFLP (D), intended as a logical and
semantic framework for lazy Constraint Functional Logic Programming over a parametrically …
semantic framework for lazy Constraint Functional Logic Programming over a parametrically …
A demand-driven narrowing calculus with overlapping definitional trees
RV Virseda - Proceedings of the 5th ACM SIGPLAN international …, 2003 - dl.acm.org
We propose a demand-driven conditional narrowing calculus in which a variant of
definitional trees [2] is used to efficiently control the narrowing strategy. This calculus is …
definitional trees [2] is used to efficiently control the narrowing strategy. This calculus is …
Constraint functional logic programming revisited
FJ López-Fraguas, M Rodríguez-Artalejo… - Electronic Notes in …, 2005 - Elsevier
In this paper we propose a new generic scheme CFLP (D), intended as a logical and
semantic framework for lazy Constraint Functional Logic Programming over a parametrically …
semantic framework for lazy Constraint Functional Logic Programming over a parametrically …
Narrowing failure in functional logic programming
FJ López-Fraguas, J Sánchez-Hernández - International Symposium on …, 2002 - Springer
Negation as failure is an important language feature within the logic programming paradigm.
The natural notion generalizing negation as failure in a functional logic setting is that of finite …
The natural notion generalizing negation as failure in a functional logic setting is that of finite …
Una aproximación al fallo en programación declarativa multiparadigma
JS Hernández - 2004 - dialnet.unirioja.es
La negación en programación lógica es un tema ampliamente investigado desde los inicios
de este estilo de programación. En este trabajo se estudia un recurso similar para la …
de este estilo de programación. En este trabajo se estudia un recurso similar para la …
A program transformation for returning states in functional-logic programs
R Caballero - Proceedings of the 20th ACM SIGPLAN workshop on …, 2011 - dl.acm.org
This paper studies the conditions necessary to safely introduce new values as part of the
results of function rules in functional-logic programs. The idea is to consider an initial …
results of function rules in functional-logic programs. The idea is to consider an initial …
[PDF][PDF] A Demand Narrowing Calculus with Overlapping Definitional Trees
R del Vado Vírseda - Functional and (Constraint) Logic Programming - rdp03.webs.upv.es
We propose a demand conditional narrowing calculus in which a variant of definitional trees
[2] is used to efficiently control the narrowing strategy. This calculus is sound and strongly …
[2] is used to efficiently control the narrowing strategy. This calculus is sound and strongly …