On Thu 22 Mar 2012 09:24, Helmut Eller <[email protected]> writes:
> * leppie [2012-03-22 05:14] writes: > >>> However, IronScheme ... all return (a b c d), for whatever reason. >> >> That is the best you can do with escape continuations only. > > You could use the sequence (a c d b) i.e. evaluate the test of the cond > clause in the dynamic environment of raise and unwind the stack only > when the test returns true. That's arguably "better" as this will call > other handlers in the correct environment if the test returns #f. MHO is that this is the correct thing for r7rs to specify. Andy -- http://wingolog.org/ _______________________________________________ Scheme-reports mailing list [email protected] http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports
