Thread View: comp.lang.prolog
7 messages
7 total messages
Started by Technically Sweet
Mon, 02 Nov 1992 20:55
Object-Oriented Prolog
Author: Technically Sweet
Date: Mon, 02 Nov 1992 20:55
Date: Mon, 02 Nov 1992 20:55
15 lines
929 bytes
929 bytes
There's an interesting-looking book called "Logic & Objects" giving an OO front end for Prolog. The preprocessor for the language is, according to the book, somewhere on doc.ic.ac.uk. I posted about this before, but couldn't remember the site. Good luck finding the software. This seems to be a very large archive site. The language extension is called L&O in the book, which I didn't buy. Sorry, I don't know Prolog and can't answer any questions. -- Lance Norskog Data is not information is not knowledge is not wisdom.
Re: Object-Oriented Prolog
Author: Jose Alberto Fernandez R
Date: Tue, 03 Nov 1992 18:00
Date: Tue, 03 Nov 1992 18:00
21 lines
1491 bytes
1491 bytes
In article <1992Nov2.205522.24064@netcom.com> thinman@netcom.com (Technically Sweet) writes:
There's an interesting-looking book called "Logic & Objects"
giving an OO front end for Prolog. The preprocessor for the
language is, according to the book, somewhere on doc.ic.ac.uk.
I posted about this before, but couldn't remember the site.
Good luck finding the software. This seems to be a very
large archive site.
The language extension is called L&O in the book, which I didn't buy.
Sorry, I don't know Prolog and can't answer any questions.
It is included in the IC-Prolog distribution
file /pub/languages/icprolog/pd-ICP-<VERSION>.tar.Z on doc.ic.ac.uk.
Jose Alberto.
--
:/ \ Jose Alberto Fernandez R | INTERNET: alberto@cs.umd.edu
:| o o | Dept. of Computer Sc. | BITNET: alberto@cs.umd.edu
:| ^ | University of Maryland | UUCP: {...}!mimsy!alberto
:\ \_/ / College Park, MD 20742 |
Re: Object-Oriented Prolog
Author: michael lawley
Date: Thu, 05 Nov 1992 00:34
Date: Thu, 05 Nov 1992 00:34
23 lines
1474 bytes
1474 bytes
thinman@netcom.com (Technically Sweet) writes:
>There's an interesting-looking book called "Logic & Objects"
>giving an OO front end for Prolog. The preprocessor for the
>language is, according to the book, somewhere on doc.ic.ac.uk.
>I posted about this before, but couldn't remember the site.
>Good luck finding the software. This seems to be a very
>large archive site.
>The language extension is called L&O in the book, which I didn't buy.
>Sorry, I don't know Prolog and can't answer any questions.
It's in the directory computing/programming/languages/prolog/icprolog.
There is MacProlog source in a further subdirectory, lo, or you can grab the
icprolog distribution, pd-ICP-0.90.tar.Z, which includes an icprolog version
of L&O. Unfortunately, there is essentially no documentation of L&O in the
distribution other than the source :-) so you'll probably need the book to
use it.
mike
--
michael lawley (lawley@cit.gu.EDU.AU). The Unicycling Postgrad
Re: Object-Oriented Prolog
Author: Zacharias Bobolakis
Date: Thu, 05 Nov 1992 12:04
Date: Thu, 05 Nov 1992 12:04
36 lines
2047 bytes
2047 bytes
In article <1992Nov5.003450.5731@kurango.cit.gu.edu.au>, lawley@kurango.cit.gu.edu.au (michael lawley) writes: > thinman@netcom.com (Technically Sweet) writes: > <stuff deleted> > It's in the directory computing/programming/languages/prolog/icprolog. > There is MacProlog source in a further subdirectory, lo, or you can grab the > icprolog distribution, pd-ICP-0.90.tar.Z, which includes an icprolog version > of L&O. Unfortunately, there is essentially no documentation of L&O in the > distribution other than the source :-) so you'll probably need the book to > use it. > > mike > > -- > michael lawley (lawley@cit.gu.EDU.AU). The Unicycling Postgrad The documentation for L&O is being prepared and it will be available very soon together with the whole system. If anybody is in a hurry about it, just email to me and I'll send you a draft of the manual in LaTeX format. The manual does not replace the book. It gives a brief description of the language and the system but the programming methodology behind it is described in the book `Logic & Objects' by Frank McCabe (Prentice Hall Intl.). Together with the manual, there will be a few fixes in the code as well. So the source will serve better than before as an on-line manual:-) As the system (IC Prolog ][ but especially L&O on top of it) is still under development, we would appreciate any comments, suggestions, bug reports etc. For IC Prolog ][, contact Damian Chu (dac@doc.ic.ac.uk) while for L&O itself email to me (zb@doc.ic.ac.uk). Regards, Zac.
IC-Prolog (was Object-Oriented Prolog)
Author: Lee Naish
Date: Tue, 10 Nov 1992 01:14
Date: Tue, 10 Nov 1992 01:14
12 lines
1038 bytes
1038 bytes
>It's in the directory computing/programming/languages/prolog/icprolog.
>There is MacProlog source in a further subdirectory, lo, or you can grab the
>icprolog distribution, pd-ICP-0.90.tar.Z, which includes an icprolog version
>of L&O.
I take it this is not the IC-Prolog of Clark and McCabe from the dim &
distant past. Can anyone give a quick summary of the new system - what
features is has etc.
> michael lawley (lawley@cit.gu.EDU.AU). The Unicycling Postgrad
lee naish (lee@cs.mu.OZ.AU) The Unicycling Senior Lecturer
Re: IC-Prolog (was Object-Oriented Prolog)
Author: Yannis Cosmadopoulos
Date: Tue, 10 Nov 1992 12:04
Date: Tue, 10 Nov 1992 12:04
38 lines
2194 bytes
2194 bytes
In article <9231512.8233@mulga.cs.mu.OZ.AU>, lee@munta.cs.mu.OZ.AU (Lee Naish) writes:
> >It's in the directory computing/programming/languages/prolog/icprolog.
> >There is MacProlog source in a further subdirectory, lo, or you can grab the
> >icprolog distribution, pd-ICP-0.90.tar.Z, which includes an icprolog version
> >of L&O.
>
> I take it this is not the IC-Prolog of Clark and McCabe from the dim &
> distant past. Can anyone give a quick summary of the new system - what
> features is has etc.
>
> > michael lawley (lawley@cit.gu.EDU.AU). The Unicycling Postgrad
>
> lee naish (lee@cs.mu.OZ.AU) The Unicycling Senior Lecturer
>
>
IC Prolog ][ is a new prolog with the following added features
1) Multi threading - allows multiple prolog threads to be run concurrently.
2) Parlog - the system includes a parlog component. Prolog threads and parlog can
comunicate through pipes. The parlog sub system is not included in the public
domain version as there is a small fee for this.
3) Communication primitives - the system includes TCP primitives for inter process
communication
4) Mailboxes - a high level communication system allowing multiple
senders/receivers of data.
There was a paper presented at Keele describing some features of the language
which should hopefuly apear in the proceedings:
``I.C Prolog ][: a Language for Implementing Multi-Agent Systems'',
Yannis Cosmadopoulos and Damian Chu
in {\em Tutorial and Workshop on Cooperating Knowledge Based Systems
September 23-25, 1992, Keele University}
For further information contact
yac@doc.ic.ac.uk
dac@doc.ic.ac.uk
Yannis
IC-Prolog
Author: Yannis Cosmadopoulos
Date: Fri, 13 Nov 1992 11:49
Date: Fri, 13 Nov 1992 11:49
45 lines
2425 bytes
2425 bytes
After a number of requests and queries, here is an updated version of my last
posting.
> IC Prolog ][ is a new prolog with the following added features
> 1) Multi threading - allows multiple prolog threads to be run concurrently.
> 2) Parlog - the system includes a parlog component. Prolog threads and parlog can
> comunicate through pipes. The parlog sub system is not included in the public
> domain version as there is a small fee for this.
> 3) Communication primitives - the system includes TCP primitives for inter process
> communication
> 4) Mailboxes - a high level communication system allowing multiple
> senders/receivers of data.
5) An implementation of Logic and Objects - an object oriented extension to
prolog
>
> There was a paper presented at Keele describing some features of the language
> which should hopefuly apear in the proceedings:
> ``I.C Prolog ][: a Language for Implementing Multi-Agent Systems'',
> Yannis Cosmadopoulos and Damian Chu
> in {\em Tutorial and Workshop on Cooperating Knowledge Based Systems
> September 23-25, 1992, Keele University}
Due to popular demand I have placed a postscript version of this file on
laotzu.doc.ic.ac.uk (146.169.21.1)
accessible via anonymous ftp in file
/pub/icp-paper.ps.Z
This directory is mirrored on src.doc.ic.ac.uk (146.169.2.1)
as /computing/programming/languages/prolog/icprolog/
so it should apear there soon.
>
> For further information contact
> yac@doc.ic.ac.uk
> dac@doc.ic.ac.uk
>
> Yannis
You can get a copy of IC-Prolog ][ for sun3, sun4 by anonymous ftp from
src.doc.ic.ac.uk (146.169.2.1)
IC-Prolog ][ is in the directory
/computing/programming/languages/prolog/icprolog/
in file
pd-ICP-0.92.tar.Z
The directory also holds a subdirectory lo with a macintosh version of logic and
objects
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads