Hello -

The following rule will not fire as is, but if I remove the (bins ?bn) from
the rule it will fire.

; if data matches a source freq list, assert one of these w/list of bins
(deftemplate source-flist-match
  (slot sname)
  (slot hydnum)
  (multislot bins)
)


(defrule hear-source
  (source-flist-match (sname ?sn) (hydnum ?hyd) (bins ?bn) )
=>
    (printout t "source matched type " ?sn crlf)

)

(assert (source-flist-match (sname x) (hydnum 1) (bins (create$ 1 2 3))))



If I put the (bins ?bn) back in it stops firing.  I do not understand why.
I even tried retyping in case there was some unprintable character, but it
made no difference.

Steve Donnelly

--------------------------------------------------------------------
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]
--------------------------------------------------------------------

Reply via email to