Prev Next Up Home Keys Figs Search New

Lygon

Appeared in Volume 8/3, August 1995

Keywords: linear logic.

Lygon is a logic programming language based on linear logic, and hence is a generalisation of (pure) Prolog. Due to the resource-oriented nature of linear logic, Lygon can be used to provide simple and elegant solutions for graph manipulations, bin packing problems, counting programs, and programs which requiring reasoning about state.

Lygon can be executed on a variety of architectures, and the implementation includes a variety of facilities to support debugging.

Lygon is freely available, and feedback on any aspect of the language is most welcome.

More information (including how to obtain the system) may be found on the Lygon WWW page at:

http://www.cs.mu.oz.au/~winikoff/lygon/lygon.html

Or via email from:

James Harland (jah@cs.rmit.edu.au) or
Michael Winikoff (winikoff@cs.mu.oz.au)

Prev Next Up Home Keys Figs Search New