News for hackers. Stuff that matters.
Re:Reading a Programmer's Guide to Common Lisp by pfdietz on Thursday February 22, 2024 @11:15AM (#39469246)
One reason to not allow this is that it breaks the equivalence that (for example)

   (progn <form>)
is equivalent to

    <form>
Re:Reading a Programmer's Guide to Common Lisp by martinflack on Thursday February 22, 2024 @12:39PM (#39470415)
^ This is huge. A lot of top-level macro usage would be really annoying to implement if wrapping a PROGN around top-level commands neutered their effect.