About a minute ago, Matthias Felleisen wrote:
> 
> block or protected 

If this is now switching to a discussion about a better alternative
for `dynamic-wind', these two names are certainly better in removing
the implementation aspect from the name.  Maybe even some

  (begin #:before (something)
         code
         #:after (something-else))

What I'd like to see in such a form is an optional way to forbid
re-entry, and a way to bind something in the pre code that can be used
in the body and in the post code.  (But that implies a let-like form
rather than a begin-like one.)

-- 
          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                    http://barzilay.org/                   Maze is Life!
_________________________________________________
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/users

Reply via email to