From: Jordan Bortz
Subject: Looking for PD Frame system in LISP or Smalltalk
Date: 
Message-ID: <16143@well.sf.ca.us>
Hi --- I'm looking for source code to a simple frame
databse, ala Winston & Horn, in LISP, SCHEME, or Smalltalk.

Any code or pointers would be greatly appreciated! Thanks,
		Jordan
-- 
***********************************************************************
*  Jordan A. Bortz, Higher Level Software, Santa Cruz, CA             *
*  well!frobozz ·······@well.sf.ca.us   408 -  476 - 8464             *
***********************************************************************

From: Robert R. Kessler
Subject: Re: Looking for PD Frame system in LISP or Smalltalk
Date: 
Message-ID: <1990Feb14.073519.17253@hellgate.utah.edu>
In article <·····@well.sf.ca.us> ·······@well.sf.ca.us (Jordan Bortz) writes:
>
>Hi --- I'm looking for source code to a simple frame
>databse, ala Winston & Horn, in LISP, SCHEME, or Smalltalk.
>
>Any code or pointers would be greatly appreciated! Thanks,
>		Jordan
>-- 
>***********************************************************************
>*  Jordan A. Bortz, Higher Level Software, Santa Cruz, CA             *
>*  well!frobozz ·······@well.sf.ca.us   408 -  476 - 8464             *
>***********************************************************************

We have something called FROBS, which is a merger between frames and
objects, and includes a forward chaining rule system.  It is not huge,
but also not very small (around 4K to 5K lines of Common Lisp).  It
has been tested in many different Common Lisps and is available for
anonymous ftp from cs.utah.edu (frobs.tar.Z -- also frolic.tar.Z is a
prolog in Lisp that knows about dealing with frobs).  It is public
domain as long as it is not used for commercial gain.

My text book, Lisp, Objects, and Symbolic Programming includes a
simple object system in the back of the book.  The source code for it
is also available as bobjects.l.

Have fun.
B.
From: Tim Finin
Subject: Re: Looking for PD Frame system in LISP or Smalltalk
Date: 
Message-ID: <12899@burdvax.PRC.Unisys.COM>
In article <·····@well.sf.ca.us>, ·······@well (Jordan Bortz) writes:
>
>Hi --- I'm looking for source code to a simple frame
>databse, ala Winston & Horn, in LISP, SCHEME, or Smalltalk.
>
>Any code or pointers would be greatly appreciated! Thanks,

You can ftp a simple frame system from ~ftp/pub/pfl on
linc.cis.upenn.edu.  This directory includes the source files as well
as two files which roll up the source -- a shar file (pflshar) and a
tar file (pfltar).  This simple pedagogical was descibed in:

	Finin, Tim, ``Understanding Frame Languages'', AI Expert,
	November, 1986.

	Finin, Tim, ``Implementing PFL'', AI Expert, December, 1986.

Tim



 Tim Finin                                   ·····@prc.unisys.com
 Center for Advanced Information Technology  215-648-7446, 215-648-7412 (fax)
 Unisys, PO Box 517, Paoli, PA 19301         215-386-1749 (home)