On 26.02.2007, at 12:30, Aurélien Campéas wrote:
Now, if you want to run preemptive (Python) code inside a space, it's a different story. You need something like that if you want to use spaces
for logic programming.  The logic program inside the space should stop
when a nondeterministic choice has to be made, and let the search engine
(outside the space) decide what to do.
Maybe I need to hear more about 'impure' constraint programming ;-)

The deep guard combinators (http://www.mozart-oz.org/documentation/system/ node44.html#chapter.combinator), for example, express logic programming operations like disjunction or negation.

For example, Combinator.'reify' allows for the reification of any Oz statement (constrains and any other logic programming statement).

Best,
Torsten

--
Torsten Anders
Sonic Arts Research Centre • Queen's University Belfast
Frankstr. 49 • D-50996 Köln
Tel: +49-221-3980750
http://strasheela.sourceforge.net
http://www.torsten-anders.de

_________________________________________________________________________________
mozart-users mailing list                               
[email protected]
http://www.mozart-oz.org/mailman/listinfo/mozart-users

Reply via email to