0.8.1.34:
[sbcl.git] / src / code / parse-body.lisp
index 8a1ed02..616b16b 100644 (file)
                      t)))))
            (declaration-p (x)
              (if (consp x)
-               (eq (car x) 'declare))))
+                 (let ((name (car x)))
+                   (if (eq name 'declaim)
+                      ;; technically legal, but rather unlikely to
+                      ;; be what the user intended...
+                       (progn
+                        (style-warn
+                         "DECLAIM where DECLARE was probably intended")
+                        nil)
+                       (eq name 'declare))))))
       (tagbody
         :again
         (if forms