Many of the formalisms used to define the syntax of natural (and programming) languages may be located in a continuum that ranges from propositional Horn logic to full first order Horn logic, possi-bly with non-Herbrand interpretations. This structural parenthood has been previously remarked: it lead to the development of Prolog [Col-78, Coh-88] and is analyzed in some detail in [PerW-80
This paper describes an implementation of some of the ideas presented by F.C.N. Pereira in [1]. Pere...
AbstractλProlog is a logic programming language in which hereditary Harrop formulas generalize Horn ...
Most logic programming languages have the first-order, classical theory of Horn clauses as their log...
Many of the formalisms used to define the syntax of natural (and programming) languages may be locat...
We take a fresh, "clean-room" look at implementing Prolog by deriving its translation to an executab...
AbstractThere has been active work to extend the Prolog style Horn clause logic programming to non-H...
λ-Prolog is a logic programming language that extends Prolog by incorporating notions of higher-orde...
AbstractIn the Prolog language, Horn clauses of first-order logic are regarded as programs, and the ...
International audienceLambda-Prolog is a logic programming language in which hereditary Harrop formu...
An Overview of Lambda-Prolog λ-Prolog is a logic programming language that extends Prolog by incorpo...
A proof-theoretic characterization of logical languages that form suitable bases for Prolog-like pro...
AbstractMiller, D., G. Nadathur, F. Pfenning and A. Scedrov, Uniform proofs as a foundation for logi...
[EN]Programming languages seldom find proper anchorage in philosophy of logic, language and science....
Logic programming is now firmly established as an alternative programming paradigm, distinct and arg...
AbstractWe give a model-theoretic semantics for the logic of higher-order Horn clauses, the basis of...
This paper describes an implementation of some of the ideas presented by F.C.N. Pereira in [1]. Pere...
AbstractλProlog is a logic programming language in which hereditary Harrop formulas generalize Horn ...
Most logic programming languages have the first-order, classical theory of Horn clauses as their log...
Many of the formalisms used to define the syntax of natural (and programming) languages may be locat...
We take a fresh, "clean-room" look at implementing Prolog by deriving its translation to an executab...
AbstractThere has been active work to extend the Prolog style Horn clause logic programming to non-H...
λ-Prolog is a logic programming language that extends Prolog by incorporating notions of higher-orde...
AbstractIn the Prolog language, Horn clauses of first-order logic are regarded as programs, and the ...
International audienceLambda-Prolog is a logic programming language in which hereditary Harrop formu...
An Overview of Lambda-Prolog λ-Prolog is a logic programming language that extends Prolog by incorpo...
A proof-theoretic characterization of logical languages that form suitable bases for Prolog-like pro...
AbstractMiller, D., G. Nadathur, F. Pfenning and A. Scedrov, Uniform proofs as a foundation for logi...
[EN]Programming languages seldom find proper anchorage in philosophy of logic, language and science....
Logic programming is now firmly established as an alternative programming paradigm, distinct and arg...
AbstractWe give a model-theoretic semantics for the logic of higher-order Horn clauses, the basis of...
This paper describes an implementation of some of the ideas presented by F.C.N. Pereira in [1]. Pere...
AbstractλProlog is a logic programming language in which hereditary Harrop formulas generalize Horn ...
Most logic programming languages have the first-order, classical theory of Horn clauses as their log...