Don't forget to check out the Lisp implementation of OPS5 that
resides (I think) in the public domain.  It would be an appropriate
starting point, whether or not you are worried about CLIPS syntax
compatibility.

Good Luck,
Paul Haley

David Young wrote:

> Hello Ernest. My apologies for sending this to the list; mail directly
> to you is bouncing with a 'user unknown' message. Perhaps we're having
> 'sendmail' troubles...
>
> I'm seriously considering building a Common Lisp implementation of
> CLIPS, and including some of the more interesting features of Jess
> (eg. object pattern matching). My motivation is the apparent dearth of
> general-purpose expert system development tools freely-available to
> the Lisp community. I've done a significant amount of research here;
> the only useful platform I found was LOOM, and until recently this
> product was only available via a bloody permission-gathering
> process. The lack of such tools cost me eight months of prototyping
> work, and I don't want others to undergo the same frustrations.
>
> [ FYI, LOOM is a hybrid OO modeling and inference engine implemented
> in Common Lisp. LOOM 3.0 appears quite powerful, but sometimes all one
> needs is a straight-forward rule-based system to get the job done. ]
>
> My suspicion right now is that most of the porting effort would rest
> in the Rete implementation; Lisp's wonderful macro facility will
> likely obviate the need for most (all?) of the parsing requirements
> for CLIPS constructs ('defrule', 'deffacts', etc.).
>
> If you please I could use some information, such as 1) paper(s) read
> to familiarize yourself with Rete and its implementation; 2) your
> approach to Jess -- what pieces did you first build in order to
> experiment with, and get a feel for, performance, interfaces, etc?; 3)
> would you object to one or more Jess features appearing in my
> port?. Things of this nature would be very helpful. Also, I would like
> to GPL the resulting product; are you aware of any licensing issues
> that might prohibit this?
>
> I'd appreciate your thoughts on this. Thanks much.
>
> Regards,
>
> --
>
> -------------------------------------------------------------
> David E. Young
> Fujitsu Network Communications  "The fact that ... we still
> ([EMAIL PROTECTED])    live well cannot ease the pain of
>                                  feeling that we no longer live nobly."
>                                   -- John Updike
> "Programming should be fun,
>  programs should be beautiful"
>   -- P. Graham
>
> ---------------------------------------------------------------------
> To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]'
> in the BODY of a message to [EMAIL PROTECTED], NOT to the
> list. List problems? Notify [EMAIL PROTECTED]
> ---------------------------------------------------------------------



--
The Haley Enterprise, Inc.
http://www.haley.com
(800) 233-2622, (412) 741-6420 voice, -6457 fax


---------------------------------------------------------------------
To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]'
in the BODY of a message to [EMAIL PROTECTED], NOT to the
list. List problems? Notify [EMAIL PROTECTED]
---------------------------------------------------------------------

Reply via email to