[alicebot-archcomm] [discuss] (2) sets and lists in AIML

Jon Baer alicebot-archcomm@list.alicebot.org
Wed, 20 Mar 2002 04:01:35 -0500


Manos Batsis wrote:

> 1) Replace the keyword 'equals' with 'match' for use on <topic> and
> <condition>. You cannot say equals("foo *") because this is an
> expression of a set where not all members are shown.

I agree.  While the definition of an ALICE.equals() is way different from
another language it makes more sense to say that u have a match vs. you have
something containing the same exact value.

(FOO *) = (FOO BAR) as an equal while true, makes no sense.

- Jon