small fix to check-proc
svn: r12368
This commit is contained in:
parent
4d38b45205
commit
fbd683abb0
|
@ -76,7 +76,7 @@
|
||||||
;; sym (... *->* ...) num (union sym str) (union sym str) -> void
|
;; sym (... *->* ...) num (union sym str) (union sym str) -> void
|
||||||
(define (check-proc proc f exp-arity arg# arg-err)
|
(define (check-proc proc f exp-arity arg# arg-err)
|
||||||
(unless (procedure? f)
|
(unless (procedure? f)
|
||||||
(tp-error proc "procedure expected as ~s argument; given ~e" arg# f))
|
(tp-error proc "procedure expected as ~a argument; given ~e" arg# f))
|
||||||
(unless (procedure-arity-includes? f exp-arity)
|
(unless (procedure-arity-includes? f exp-arity)
|
||||||
(let ([arity-of-f (procedure-arity f)])
|
(let ([arity-of-f (procedure-arity f)])
|
||||||
(tp-error proc "procedure of ~a expected as ~a argument; given procedure of ~a "
|
(tp-error proc "procedure of ~a expected as ~a argument; given procedure of ~a "
|
||||||
|
|
Loading…
Reference in New Issue
Block a user