~ chicken-core (chicken-5) 531740a3d2561a7fc9a1ea58c817aed598f5a55e
commit 531740a3d2561a7fc9a1ea58c817aed598f5a55e Author: felix <felix@call-with-current-continuation.org> AuthorDate: Fri Apr 29 09:49:36 2011 +0200 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Fri Apr 29 09:49:36 2011 +0200 better error message for failed type-check diff --git a/scrutinizer.scm b/scrutinizer.scm index 5f8912b6..b913b439 100755 --- a/scrutinizer.scm +++ b/scrutinizer.scm @@ -1170,8 +1170,9 @@ (##core#undefined) (##core#app ##sys#error ',loc - '"type check failed" - ',t ',v)))) + ',(sprintf "expected argument `~a' to by of type `~s'" + v t) + ,v)))) b))))))))Trap