article · 2004
Functional Logic Programming in GCLA
Cited by 0Abstract and details only
Abstract
We describe a definitional approach to functional logic programming, based on the theory of Partial Inductive Definitions and the Programming Language GCLA. It is shown how functional and logic programming are easily integrated in GCLA using the features of the language, that is combining functions and predicates in programs becomes a matter of programming methodology. We also give a brief description of a way to automatically generate efficient procedural parts to the described definitions. 1 Introduction Through the years there have been numerous attempts to combine the two main declarative programming paradigms functional and logic programming into one framework providing the benefits of both. The proposed methods varies from different kinds of translations, embedding one of the methods into the other, to more integrated approaches such as Horn Clause Logic with equality [6] and Constraint Logic Programming as in the language Life [3]. A notion shared between functional and logic p...
Cite this paper
Torgersson, O. (2004). Functional Logic Programming in GCLA.
Torgersson, Olof. “Functional Logic Programming in GCLA.” 2004.
Torgersson, Olof. 2004. “Functional Logic Programming in GCLA.”
Torgersson, O. (2004) ‘Functional Logic Programming in GCLA’.
@article{torgersson2004functional,
title = {{Functional Logic Programming in GCLA}},
author = {Torgersson, Olof},
year = {2004}
}Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.
Related papers
Logic Programming, Functional Programming, and Inductive Definitions
Lawrence Charles Paulson, Andrew W. Smith · arXiv (Cornell University) · 1990
Cited by 0Open access
Logic programming: a functional approach
Borislav Agapiev · OHSU Digital Commons · 1992
Cited by 0Open access
Functional and Logic Programming
1997
Cited by 0
Functional logic programming
Kris. Ng · ERA: Education and Research Archive (University of Alberta) · 1990
Cited by 0Open access
Logic programming : a classified bibliography
Isaac Balbin, Koenraad Lecot · CERN Document Server (European Organization for Nuclear Research) · 1985
Cited by 10
Role of logic programming in the FGCS project
Kazuhiro Fuchi, Koichi Furukawa · Lecture notes in computer science · 1991
Cited by 0
Logic programming: expanding the horizons
Tony J. Dodd, Richard Owens, Steve Torrance · Ablex Publishing Corp. eBooks · 1991
Cited by 9
Logic programming and ?-programming
Андрей Воронков · Cybernetics and Systems Analysis · 1989
Cited by 1