Jim;  This depends on how you are binding the variable.  For example,
using an OPTIONAL clause in IterateOverSelect will bind the variable
for each iteration.  For example:

SELECT ?s ?label
WHERE
{  ?s a :Thing .
    OPTIONAL {?s rdfs:label ?label .}.
}

...the ?label will be bound to a value if bound for that result and
unbound otherwise.

-- Scott

On May 5, 11:48 am, James A Miller <[email protected]>
wrote:
> What is the expected behavior related to bound variables and iterations?
> If a variable is bound during one iteration, but is not re-bound in the
> following iteration, is it still bound (from the prior iteration)?
>
> (If this is not clear:
>
> Iteration A;
> ?a = 1
> bound(?a) = true
>
> Iteration B:
> bound(?a) = ???  )
>
> If it is still bound, is there a way to manually 'un-bound' it at the
> start of the next iteration?
>
> Jim
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TopBraid Composer Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/topbraid-composer-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to