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