From j6ru8m3@pchome.com.tw Wed Feb  7 08:16:44 2001
Received: from msk.tomail.com.tw (msk.tomail.com.tw [210.200.129.231])
	by swi.psy.uva.nl (8.11.2/8.11.2) with SMTP id f177GeZ12886
	for <prolog@swi.psy.uva.nl>; Wed, 7 Feb 2001 08:16:41 +0100 (MET)
Received: (qmail 20797 invoked from network); 7 Feb 2001 07:16:31 -0000
Received: from unknown (HELO johnw-8001pc) (210.71.14.157)
  by msk.tomail.com.tw with SMTP; 7 Feb 2001 07:16:31 -0000
Date: Wed, 07 Feb 2001 15:10:53 +0800
From: johnw <johnw@mail.stu.edu.tw>
To: prolog@swi.psy.uva.nl
Message-Id: <20010207150825.4332.JOHNW@mail.stu.edu.tw>
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver. 2.00.03
Subject: [SWIPL] I can not use system predicates after failure

Hi, there,

I've being using SWI-Prolog, version 3.2.8, for a long time, and
recently, I've upgraded it to version 3.4.4.
Most of the "old" codes can run on version 3.4.4 smoothly,
but some are not.
My biggest problem is that some system predictes
(such as gensym/2) can not be invoked again after the failure of some
clauses.

I've tried to modified my old programs but the failure still exists.

Are there some new flags I must turn on (or off) in version 3.4.4 or
some of my codes are incompatable to the ISO standard ?

I've searched the FAQ but can find nothing to solve my peoblem.
Is there someone know how to take care of this or 
Where I can find solution?

Any help is highly appreciated.

Thanks.


Chih-Hung Wu
Department of Information Management
Shu-Te University
Kaohsiung county
Taiwan
Tel:  +886-7-6151000 ext 3010
Fax:  +886-7-6151000 ext 3099
E-mail: johnw@mail.stu.edu.tw


==========================================================
 PC home 免費電子信箱，申請請至: http://www.pchome.com.tw 
 PC home Online 網路家庭　　 會員第一，台灣最大的入口網站 
==========================================================

