|
From: | Stefan Monnier |
Subject: | Re: Why malformed let-form is silently accepted? |
Date: | Tue, 16 Sep 2014 17:02:36 -0400 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) |
> (let 1) ==> eval: Wrong type argument: sequencep, 1 > (let [1 2 3 4]) ==> nil ??? I don't think the behavior matters much when we pass invalid code to `eval'. OTOH it's important that we report it when byte-compiling it. Stefan "`eval' is just a crutch needed for bootstrapping"
[Prev in Thread] | Current Thread | [Next in Thread] |