From cortelli@posta.alinet.it  Sat Dec  4 14:05:23 1999
Received: from posta.alinet.it (posta.alinet.it [212.7.64.8])
	by swi.psy.uva.nl (8.9.3/8.9.3) with ESMTP id OAA10261
	for <prolog@swi.psy.uva.nl>; Sat, 4 Dec 1999 14:05:22 +0100 (MET)
Received: from cortelli [212.7.68.203] by posta.alinet.it
  (SMTPD32-5.05) id A1A385800C8; Sat, 04 Dec 1999 14:05:39 +0100
Message-Id: <3.0.6.32.19991203085153.007e8b50@posta.alinet.it>
X-Sender: cortelli@posta.alinet.it
X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.6 (32)
Date: Fri, 03 Dec 1999 08:51:53 +0100
To: prolog@swi.psy.uva.nl
From: Cortelli Paolo <cortelli@posta.alinet.it>
Subject: ADDING MODULES
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"

Hello,
      I'm using Beta 3.3 for Windows.

      if there is a mistake in the arity in the module definition (I put
cls/1 in place of cls/0), then there are these problems:
1) at the first call to another predicate you find an error on cls which is
   not used by that predicate
2) if I repeat the query with the module name, it's ok.
3) if I repeat again without the module name, this time it's ok
4) my error also influenced visibility: local predicates were accessible
   without the module name.

   Best regards.                             Paolo Cortelli
							cortelli@posta.alinet.it

