Chars are compared with eqv?
.
original commit: 056c1aaff44918a4e2439aa84c6b931e1afd4473
This commit is contained in:
parent
3e4bbc8394
commit
dcb7dbac6d
|
@ -40,7 +40,7 @@
|
|||
;; identifier expr expr -> tc-results
|
||||
(define (tc/eq comparator v1 v2)
|
||||
(define (eq?-able e) (or (boolean? e) (keyword? e) (symbol? e) (eof-object? e)))
|
||||
(define (eqv?-able e) (or (eq?-able e) (number? e)))
|
||||
(define (eqv?-able e) (or (eq?-able e) (number? e) (char? e)))
|
||||
(define (equal?-able e) #t)
|
||||
(define (ok? val)
|
||||
(define-syntax-rule (alt nm pred ...)
|
||||
|
|
Loading…
Reference in New Issue
Block a user