[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Does Defmacro establish a block?

  I believe that all defining forms that have a name and a body should put
  a named block around the body.

I fail to see the advantage of all these named blocks being created
implicitly.  Too many implicit definitions can be confusing.  Is it
really too much to ask the programmer to put in an explicit block on
those occasions when he/she wants to do a return from one of these
constructs?  Does it happen that often?  Are there some situations (I
hope not!) where the system can put a block where the programmer cannot
(and where it makes sense to return to)?