~ chicken-core (chicken-5) bdd6d154273458eddda84bc32fcb8002841cbbd1
commit bdd6d154273458eddda84bc32fcb8002841cbbd1 Author: felix <felix@call-with-current-continuation.org> AuthorDate: Thu Sep 8 10:49:09 2011 +0200 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Thu Sep 8 10:49:09 2011 +0200 user-declared procedure types are not enforcing by default diff --git a/chicken-syntax.scm b/chicken-syntax.scm index 0363b238..14c98be4 100644 --- a/chicken-syntax.scm +++ b/chicken-syntax.scm @@ -1178,7 +1178,6 @@ `(##core#declare (type (,name1 ,type1 ,@(cdddr x))) ,@(if pure `((pure ,name1)) '()) - (enforce-argument-types ,name1) ,@(if pred `((predicate (,name1 ,pred))) '())))))))))) (##sys#extend-macro-environmentTrap