Jess 71b1: ;;;defclass.clp (deftemplate tempA (slot s1)(slot s2)) (provide Temps) (printout t "defclass" crlf)
;;;defrule1.clp (require* Temps defclass.clp) (defrule rule1 (tempA (s1 1)) => (printout t "fired rule1" crlf) ) (printout t "defrule1" crlf) ;;;defrule2.clp (require* Temps defclass.clp) (defrule rule2 (tempA (s1 1)) => (printout t "fired rule2" crlf) ) (printout t "defrule2" crlf) Jess> (batch defrule1.clp) defclass defrule1 Jess> (batch defrule1.clp) defrule1 Jess> Good enough for a doubter? ;-) -W Skeptic 2000 wrote:
Hi, I'm having a problem when I batch two different .clp files that require the same third .clp file. File1.clp Some defclasses File2.clp require file1 Some rules using file1 defclasses File3.clp require file 1 Some other rules using file1 defclasses rete.batch(file2); rete.batch(file3); => Problems when creating templates from defclass. If it doesn't ring a bell, I'll give more details. Thanks. ------------------------------------------------------------------------
-------------------------------------------------------------------- To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]' in the BODY of a message to [EMAIL PROTECTED], NOT to the list (use your own address!) List problems? Notify [EMAIL PROTECTED] --------------------------------------------------------------------
