lambda-list: Improve error message in c-compiler
authorDaniel Kochmański <daniel@turtleware.eu>
Mon, 17 Aug 2015 10:58:32 +0000 (12:58 +0200)
committerDaniel Kochmański <daniel@turtleware.eu>
Mon, 17 Aug 2015 10:58:32 +0000 (12:58 +0200)
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
src/cmp/cmplam.lsp

index 0fa6c50..6a32dfb 100644 (file)
@@ -162,7 +162,7 @@ The function thus belongs to the type of functions that ecl_make_cfun accepts."
 
 (defun cmp-process-lambda-list (list)
   (handler-case (si::process-lambda-list list 'function)
-    (error (c) (cmperr "Illegal lambda list ~S" list))))
+    (error (c) (cmperr "Illegal lambda list ~S:~%~A" list c))))
 
 (defun c1lambda-expr (lambda-expr function-name block-name
                       &aux doc body ss is ts