Re: [eclipse-clp-users] Labeling a struct.

From: Oliver Scheickl <scheickl_at_googlemail.com>
Date: Wed, 17 Mar 2010 16:05:17 +0100
Hi,

The labeling predicate expects a list of variables that can be instantiated
with values of their domain. Usually the domain is integer. You have to call
labeling with a list that only contains your posX and posY variables, not
the entire struct.
To do so, you can for example extract all these variables with a foreach
loop and add them to a separate list.

Oliver.

On 17 March 2010 15:41, Maged Zamzam <maged.zamzam_at_gmail.com> wrote:

> I have a struct called journal{type, priority, columns, lines, posX, posY}
> and I would like to labeling the variables posX and posY only in the struct.
> The problem is that if i try to label Items (List which contains the
> journal types) ECLiPSe gives me a type error indomain.
>
> --
> -----------
> Maged Zamzam
> Computer Science and Engineering
> German University in Cairo
> Egypt.
>
> Follow me on Twitter: @mandofagasta
> Facebook: facebook.com/mandofagasta
>
>
> ------------------------------------------------------------------------------
> Download Intel&#174; Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> ECLiPSe-CLP-Users mailing list
> ECLiPSe-CLP-Users_at_lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/eclipse-clp-users
>
>
Received on Wed Mar 17 2010 - 15:05:25 CET

This archive was generated by hypermail 2.2.0 : Thu Feb 02 2012 - 02:31:58 CET