Hi,
it seems to be illegal to write
(lambda ())
I would have expected this to evaluate to a procedure returning unspecified.
On the other hand, the following are all valid
(begin)
(define x (begin))
(lambda () x)
but
(lambda () (begin))
is not.
Why is that?
Cheers,
Tobias
