Hi Francisco!
Can someone please explain me why the initial call to statistics/0 throws an exception if the module is already loaded?
...
Thanks for your explanation. One more question if I may ;-)
In version 17#115 I needed to include in my programs the following directive:
:- use_module(library(hiord_rt)).
but this seams to be broken or changed in the new version. I get errors like:
error(existence_error(procedure,/(user:call,7)),/(user:call,7))
when running programs that make use of meta-calls. Reading the documentation, it seams that the hiord_rt predicates have moved to the engine?
Thanks,
Paulo
----------------------------------------------------------- Paulo Jorge Lopes de Moura Dep. of Informatics Office 4.3 Ext. 3257 University of Beira Interior Phone: +351 275319700 6201-001 Covilhã Fax: +351 275319732 Portugal
mailto:pmoura(a)noe.ubi.pt http://www.ci.uc.pt/logtalk/pmoura.html -----------------------------------------------------------
Hi Paulo,
In version 17#115 I needed to include in my programs the following directive:
:- use_module(library(hiord_rt)).
Yes, hiord is now in the engine, but you have to enable call/n goals via a package. Just change to:
:- use_package(hiord).
Cheers,
Paco