If you need to examine a large set of execution sequences, a debugger
wouldn't really help.  I think you want a custom evaluator written to
explore exhaustively the space of possible context switches (e.g., via
backtracking).

Greg

On Wed, Jan 19, 2011 at 4:26 PM, Mark Engelberg
<mark.engelb...@gmail.com> wrote:
> Hmm, I don't think the greedy approach will work.
> The first line of the second thread,  (set! a (list c)), will execute
> without error immediately, but it really needs to happen between the
> evaluation of a and (first a) in the first line of the first thread.
>
> Probably needs to be done by hand.
> _________________________________________________
>  For list-related administrative tasks:
>  http://lists.racket-lang.org/listinfo/users
>
_________________________________________________
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/users

Reply via email to