Hello list... here's some grist. Using jess 4.4
I can create a template like:
(deftemplate foo (slot alpha) (slot beta))
and assert instances of it easily. Asserting (foo (alpha a) (beta b c
d)) gives me a nice error, since beta is not a multislot, but if I
assert (foo (alpha a) (beta (create$ b c d))), I get an instance of foo
that behaves for all the world as if beta were a multislot. In the same
vein, I can bind a variable like so (bind ?x (create$ a b c)) without
error, and again, ?x behaves as if it were really $?x. Was this already
discussed / fixed somewhere? Maybe there should be no distinction
between multislots and non.
Anyway...
Eric Eslinger
[EMAIL PROTECTED]
---------------------------------------------------------------------
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]
---------------------------------------------------------------------