Hello, I'm using ECLiPSe version 5.1.1 and I think there is something wrong with this: ?- use_module(library(fd)), A :: -2 .. 6, X :: 0 .. 1, T :: 0 .. 4, T #= A * X. T = T{[0..4]} A = A{[0..6]} X = X{[0, 1]} Note that the variable A had its domain reduced. As X can be zero, the domain of A should not be reduced. Why does it happen? Thanks, Glauber -- Glauber José Vaz glauber.vaz@ic.unicamp.brReceived on Wed Aug 29 22:11:45 2001
This archive was generated by hypermail 2.1.8 : Wed 16 Nov 2005 06:07:09 PM GMT GMT