Hi, I have a rule looking something like : (defrule wcooo ;
exemple pour un while (MyShadowfact (OBJECT ?o)) (test ( (str-length
(?o methodreturningastring param)) 3)) = (printout t rulefired
(str-length (?o methodreturningastring param)) crlf)) And I
strangly get the
Hi,
I have a rule looking something like :
(defrule wcooo ; exemple pour un while
(MyShadowfact (OBJECT ?o))
(test ( (str-length (?o methodreturningastring param)) 3))
=
(printout t rulefired (str-length (?o methodreturningastring param)) crlf))
And I strangly get the rulefired message with
On Jan 19, 2007, at 12:00 AM, Skeptic 2000 wrote:
Hi,
I have a rule looking something like :
(defrule wcooo ; exemple pour un while
(MyShadowfact (OBJECT ?o))
(test ( (str-length (?o methodreturningastring param)) 3))
=
(printout t rulefired (str-length (?o methodreturningastring
param))
Hi,
a few days ago I posted a question concerning the use of modules and so far I did not get
any answer. Is there really no one who could help me to figure out what is wrong with
the following example?
Felix
Here an interesting issue. (I hope)
Assume the rules are structured into 3
I think Felix H. Bachmann wrote:
A few days ago I posted a question concerning the use of modules and
so far I did not get any answer. Is there really no one who could
help me to figure out what is wrong with the following
example?
Probably because many people didn't bother to read it the
Here an interesting issue. (I hope)
Assume the rules are structured into 3 modules (MAIN, A, and B) which contain
statements to assert ordered facts as shown in this example:
;
; c:/jess/test/A.clp
;
(defmodule A)
(defrule forA
(MAIN::initial-fact)
=
(assert (testfact A in A))
(assert