After

Jess> (deftemplate Signal (declare (from-class at.laune.jess.Signal)))
TRUE
Jess> (ppdeftemplate Signal)
"(deftemplate MAIN::Signal
  \"$JAVA-OBJECT$ at.laune.jess.Signal\"
  (declare (from-class at.laune.jess.Signal)))"
Jess> (bind ?f1 (assert (Signal)))
<Fact-1>
Jess> (facts)
f-0   (MAIN::initial-fact)
f-1 (MAIN::Signal (aspect <Java-Object:jess.aj>) (class <Java-Object:jess.aj>) (ident <Java-Object:jess.aj>) (OBJECT nil))
For a total of 2 facts in module MAIN.
Jess>

we see that the fact includes a slot "class", inherited from Object . Why is this not suppressed?

kr
Wolfgang

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