On Fri, Oct 21, 2005 at 04:47:56PM -0700, Russ Abbott wrote:
> A Mozart window that showed all the threads, showed which are blocked, and
> indicated where they are blocked would help enormously.

You can already do something with the tools already provided.  Have a
look at this:

http://www.vendian.org/oz/wiki/index.cgi?RandomNotes#Detecting_permanently_suspended_threads

>  Regarding whether variables should be data flow variables, I would strongly
> recommend that Oz implement a way to constrain variables to be non-data-flow
> and that will result in an exception if an operation that requires a value
> is attempted when the variable is undefined. As it now stands, that's not
> possible (as far as I know).

I think you should get pretty far to achieve this by using these:
http://www.mozart-oz.org/documentation/base/node13.html

Pass around a byneed variable and when that is needed, test it with
IsDet and bind the variable to a failed value if it's undetermined at
that point.

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

Reply via email to