lambda

slambda:=
functions | sadjectives fun stvarlist slambda_fun_args fun_return_type = scompound
functions | sadjectives fun stvarlist slambda_fun_args fun_return_type => sexpr
functions | sadjectives proc stvarlist slambda_fun_args scompound
functions | sadjectives proc stvarlist scompound
expressions | sdollar_apply
slambda_fun_arg:=
functions | ( sparameter_comma_list when sexpr )
functions | ( sparameter_comma_list )
slambda_fun_args:=
functions | slambda_fun_arg+