Hi,
I must be missing something. I installed ciao on windows using the precompiled binaries, and get the following behavior:
$ ciaosh.bat Ciao-Prolog 1.10 #5: Fri Aug 6 19:01:54 2004 ?- use_module(library(dict)). Note: module dict already in executable, just made visible
yes ?- dictionary(D). {ERROR: dict:dictionary/1 - undefined predicate}
no ?-
Is this expected? Sorry if this is a trivial FAQ, but my reading of the docs didn't find anything else that should have been done before using the module.
Cheers, Josh
============================================================================== Message: Address: Action: help majordomo(a)clip.dia.fi.upm.es Info. on useful commands subscribe ciao-users-request(a)clip.dia.fi.upm.es Subscribe to this list unsubscribe ciao-users-request(a)clip.dia.fi.upm.es Unsubscribe from this list <whatever> ciao-users(a)clip.dia.fi.upm.es Send message to list ----------------------------------------------------------------------------- Archived messages: http://www.clip.dia.fi.upm.es/Mail/ciao-users/ -----------------------------------------------------------------------------
Dear Josh,
Ciao-Prolog 1.10 #5: Fri Aug 6 19:01:54 2004 ?- use_module(library(dict)). Note: module dict already in executable, just made visible
?- dictionary(D). {ERROR: dict:dictionary/1 - undefined predicate}
this is indeed a bug, which is fixed in our upcoming 1.14 version. The problem is that that the property dictionary/1 (a property is similar to a type) is declared in this library but it is not implemented yet and thus you cannot call it. In 1.14 an implementation is provided. Hope this helps.