>>>>> "D" == Dave Thomas <Dave / thomases.com> writes:

D> But then what is the meaning of the stuff after the ';'? If local
D> variables in the block are always block scoped, then we don't need to
D> declare them in the parameter list.

 d = 12
 p = lambda { <a>
   p d # 12
 }

 d = 12
 p = lambda {<a ; d>
   p d # nil
 }


Guy Decoux