matz / zetabits.com (Yukihiro Matsumoto) writes:

> |>   l = lambda{<a, b; c, d> ...}
> |
> |All variables, or just those mentioned after the semicolon? If it's
> |all variables, then you could probably not need the ';c, d' part.
> 
> All variables.  The part after semicolon will not be lhs.  Probably
> it's not needed but I don't prefer AWK way to divert unused parameters
> as local variables.

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


Dave