Constructive Failure in Functional-Logic Programming: From Theory to Implementation
Constructive Failure in Functional-Logic Programming: From Theory to Implementation
复制标题
函数逻辑编程中的建设性失败:从理论到实现
DOI:
10.3217/jucs-012-11-1574
复制
发表时间:
2006
期刊:
影响因子:
--
通讯作者:
J. Sánchez
中科院分区:
文献类型:
--
作者:
J. Sánchez
Functional-logic programming amalgamates some of the main features of both functional and logic styles into a single paradigm. Nevertheless, negation is a widely investigated feature in logic programming that has not received much attention in such programming style. It is not difficult to incorporate some kind of negation as finite failure for ground goals, but we are interested in a constructive version able to deal with non-ground goals. With this aim, in previous works we have built a formal framework for checking (finite) failure of reduction. In this paper we adapt it for im- plementing a prototype for a functional-logic language with constructive failure as the natural counterpart to negation in logic programming.
DOI:
10.1007/3-540-45406-3_5
发表时间:
2001-05
期刊:
--
影响因子:
--
作者:
M. Rodríguez-Artalejo
通讯作者:
M. Rodríguez-Artalejo