From jan@swi.psy.uva.nl  Thu Mar 30 15:47:01 2000
Received: from gollem.swi.psy.uva.nl (root@gollem [145.18.152.30])
	by swi.psy.uva.nl (8.9.3/8.9.3) with ESMTP id PAA14315;
	Thu, 30 Mar 2000 15:47:00 +0200 (MET DST)
Received: (from jan@localhost)
	by gollem.swi.psy.uva.nl (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) id PAA07315;
	Thu, 30 Mar 2000 15:47:15 +0200
Date: Thu, 30 Mar 2000 15:47:15 +0200
Message-Id: <200003301347.PAA07315@gollem.swi.psy.uva.nl>
From: Jan Wielemaker <jan@swi.psy.uva.nl>
Subject: Re: save/2
To: Waseem Besada <waseem@isk.kth.se>, prolog@swi.psy.uva.nl
In-Reply-To: Waseem Besada's message of Thu, 30 Mar 2000 15:26:08 +0200
Phone: +31 - 20 - 525 6121

> It seems that SWI has removed the save/2 builtin in its last
> version(s).Any idea how to solve the compatibility problem with old
> written prolog programs? Which builtin should be used with version.
> 3.3.4?

save/2 proved too non-portable as the model of what is a process
instance became more and more complicated. Since quite some time there
is qsave_program/2, which is portable and cross-platform.  It does
not save the stacks, but you can give it a start-goal.

See the manual for details.

	Regards --- Jan

