Logic programming with focusing proofs in linear logic

JM Andreoli - Journal of logic and computation, 1992 - academic.oup.com
The deep symmetry of linear logic [18] makes it suitable for providing abstract models of
computation, free from implementation details which are, by nature, oriented and non …

[图书][B] Programming with higher-order logic

D Miller, G Nadathur - 2012 - books.google.com
Formal systems that describe computations over syntactic structures occur frequently in
computer science. Logic programming provides a natural framework for encoding and …

Fifty years of Prolog and beyond

P Körner, M Leuschel, J Barbosa, VS Costa… - Theory and Practice of …, 2022 - cambridge.org
Both logic programming in general and Prolog in particular have a long and fascinating
history, intermingled with that of many disciplines they inherited from or catalyzed. A large …

Linear objects: Logical processes with built-in inheritance

JM Andreoli, R Pareschi - New Generation Computing, 1991 - Springer
We present a new framework for amalgamating two successful programming paradigms:
logic programming and object-oriented programming. From the former, we keep the …

Modularity in logic programming

M Bugliesi, E Lamma, P Mello - The Journal of Logic Programming, 1994 - Elsevier
The research on modular logic programming has evolved along two different directions
during the past decade. Various papers have focused primarily on the problems of …

Modular logic programming

A Brogi, P Mancarella, D Pedreschi… - ACM Transactions on …, 1994 - dl.acm.org
Modularity is a key issue in the design of modern programming languages. When designing
modular features for declarative languages in general, and for logic programming …

[图书][B] Logic programming in intuitionistic linear logic: theory, design, and implementation

JS Hodas - 1994 - search.proquest.com
It is an unfortunate reality that in" logic programming" as exemplified by Prolog few
interesting problems can be solved using the purely logical fragment of the language. The …

A new module system for Prolog

D Cabeza, M Hermenegildo - International Conference on Computational …, 2000 - Springer
It is now widely accepted that separating programs into modules is useful in program
development and maintenance. While many Prolog implementations include useful module …

Normal multimodal logics: Automatic deduction and logic programming extension

M Baldoni - 1998 - iris.unito.it
In this thesis we work on normal multimodal logics, that are general modal systems with an
arbitrary set of normal modal operators, focusing on the class of inclusion modal logics. This …

[图书][B] Lexical scoping as universal quantification

D Miller - 1989 - core.ac.uk
A universally quantified goal can be interpreted intensionally, that is, the goal∀ xG (x)
succeeds if for some new constant c, the goal G (c) succeeds. The constant c is, in a sense …