A number of logic programming languages based on Linear Logic [3] have been proposed. However, the implementation techniques proposed for these languages have relied heavily on the copying and scanning of large data struc-tures to ensure that linearity conditions have been met, and thus have been most suited to the creation of interpreters written in high-level languages. In this paper we present a new formulation of the logic of the language Lolli that is conducive to the creation of both more efficient interpreters, as well as compilers based on extensions of the standard WAM model. We present such an extension which implements a useful fragment of Lolli. Resource con-scious algorithms executed using this system show signiflcant performan...
AbstractA Linear Logic automaton is a hybrid of a finite automaton and a non-deterministic Petri net...
For many given systems of logic, it is possible to identify, via systematic proof-theoretic analyses...
This paper describes a completely automated method for generating efficient and competitive interpre...
This paper describes an extension of WAM instruction set for a logic programming language called LL...
There have been several proposals for logic programming language based on linear logic: Lolli [6], ...
The design of linear logic programming languages and theorem provers opens a number of new implement...
The design of linear logic programming languages and theorem provers opens a number of new implement...
AbstractThe design of linear logic programming languages and theorem provers opens a number of new i...
he paper reports on an experiment with the major linear logic programming languages defined in the r...
The paper reports on an experiment with the major linear logic programming languages defined in the ...
We describe and discuss the implementation of a new logic programming language called Lygon. This l...
We describe and discuss the implementation of a new logic programming language called Lygon. This la...
The idea of introducing logical variables into functional programming languages has been proposed fo...
Abstract. Logic programming can be given a foundation in sequent calculus, viewing computation as th...
Abstract. Bottom-up logic programming can be used to declaratively specify many algorithms in a succ...
AbstractA Linear Logic automaton is a hybrid of a finite automaton and a non-deterministic Petri net...
For many given systems of logic, it is possible to identify, via systematic proof-theoretic analyses...
This paper describes a completely automated method for generating efficient and competitive interpre...
This paper describes an extension of WAM instruction set for a logic programming language called LL...
There have been several proposals for logic programming language based on linear logic: Lolli [6], ...
The design of linear logic programming languages and theorem provers opens a number of new implement...
The design of linear logic programming languages and theorem provers opens a number of new implement...
AbstractThe design of linear logic programming languages and theorem provers opens a number of new i...
he paper reports on an experiment with the major linear logic programming languages defined in the r...
The paper reports on an experiment with the major linear logic programming languages defined in the ...
We describe and discuss the implementation of a new logic programming language called Lygon. This l...
We describe and discuss the implementation of a new logic programming language called Lygon. This la...
The idea of introducing logical variables into functional programming languages has been proposed fo...
Abstract. Logic programming can be given a foundation in sequent calculus, viewing computation as th...
Abstract. Bottom-up logic programming can be used to declaratively specify many algorithms in a succ...
AbstractA Linear Logic automaton is a hybrid of a finite automaton and a non-deterministic Petri net...
For many given systems of logic, it is possible to identify, via systematic proof-theoretic analyses...
This paper describes a completely automated method for generating efficient and competitive interpre...