X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Feval.lisp;h=24f0eee0bf16ec4fc9632ce42e45c56fabb2332e;hb=15d6e7c9a2c3234f95dfe278046fa2fee1b0c007;hp=9a3cdf1c336dbd7c44241528365418046c15fd1a;hpb=ff92598854bf7cae8d57fe49cef4d9a98e1ab345;p=sbcl.git diff --git a/src/code/eval.lisp b/src/code/eval.lisp index 9a3cdf1..24f0eee 100644 --- a/src/code/eval.lisp +++ b/src/code/eval.lisp @@ -94,9 +94,9 @@ (progn (signal c) nil) - ;; ... if we're not in the compiler, better signal a - ;; program error straight away. - (invoke-restart 'sb!c::signal-program-error))))) + ;; ... if we're not in the compiler, better signal the + ;; error straight away. + (invoke-restart 'sb!c::signal-error))))) (let ((exp (macroexpand original-exp lexenv))) (typecase exp (symbol @@ -245,6 +245,7 @@ (defun values (&rest values) #!+sb-doc "Return all arguments, in order, as values." + (declare (dynamic-extent values)) (values-list values)) (defun values-list (list)