home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / lang / prolog / 2051 < prev    next >
Encoding:
Internet Message Format  |  1992-11-10  |  2.1 KB

  1. Xref: sparky comp.lang.prolog:2051 comp.object:4185
  2. Path: sparky!uunet!dtix!darwin.sura.net!spool.mu.edu!agate!doc.ic.ac.uk!yac
  3. From: yac@doc.ic.ac.uk (Yannis Cosmadopoulos)
  4. Newsgroups: comp.lang.prolog,comp.object
  5. Subject: Re: IC-Prolog (was Object-Oriented Prolog)
  6. Message-ID: <1do8fuINN92f@frigate.doc.ic.ac.uk>
  7. Date: 10 Nov 92 12:04:14 GMT
  8. References: <1992Nov2.205522.24064@netcom.com> <1992Nov5.003450.5731@kurango.cit.gu.edu.au> <9231512.8233@mulga.cs.mu.OZ.AU>
  9. Organization: Imperial College, London, U.K.
  10. Lines: 38
  11. NNTP-Posting-Host: sophia.doc.ic.ac.uk
  12.  
  13.  
  14. In article <9231512.8233@mulga.cs.mu.OZ.AU>, lee@munta.cs.mu.OZ.AU (Lee Naish) writes:
  15. > >It's in the directory computing/programming/languages/prolog/icprolog.
  16. > >There is MacProlog source in a further subdirectory, lo, or you can grab the
  17. > >icprolog distribution, pd-ICP-0.90.tar.Z, which includes an icprolog version
  18. > >of L&O.
  19. > I take it this is not the IC-Prolog of Clark and McCabe from the dim &
  20. > distant past.  Can anyone give a quick summary of the new system - what
  21. > features is has etc.
  22. > >    michael lawley (lawley@cit.gu.EDU.AU).        The Unicycling Postgrad
  23. >     lee naish (lee@cs.mu.OZ.AU)            The Unicycling Senior Lecturer
  24. IC Prolog ][ is a new prolog with the following added features
  25. 1) Multi threading - allows multiple prolog threads to be run concurrently.
  26. 2) Parlog - the system includes a parlog component. Prolog threads and parlog can
  27.    comunicate through pipes. The parlog sub system is not included in the public
  28.    domain version as there is a small fee for this.
  29. 3) Communication primitives - the system includes TCP primitives for inter process
  30.     communication
  31. 4) Mailboxes - a high level communication system allowing multiple
  32.    senders/receivers of data.
  33.  
  34. There was a paper presented at Keele describing some features of the language
  35. which should hopefuly apear in the proceedings:
  36. ``I.C Prolog ][: a Language for Implementing Multi-Agent Systems'',
  37. Yannis Cosmadopoulos and Damian Chu
  38. in {\em  Tutorial and Workshop on Cooperating Knowledge Based Systems
  39. September 23-25, 1992, Keele University}
  40.  
  41. For further information contact
  42.     yac@doc.ic.ac.uk
  43.     dac@doc.ic.ac.uk
  44.  
  45. Yannis
  46.