char comparators moved to benz core
This commit is contained in:
+1
-1
Submodule extlib/benz updated: 3a7fb12b2f...ac638daa2b
@@ -49,7 +49,12 @@
|
||||
|
||||
(export char?
|
||||
char->integer
|
||||
integer->char)
|
||||
integer->char
|
||||
char=?
|
||||
char<?
|
||||
char>?
|
||||
char<=?
|
||||
char>=?)
|
||||
|
||||
(export number?
|
||||
complex?
|
||||
|
||||
@@ -354,16 +354,6 @@
|
||||
|
||||
;; 6.6. Characters
|
||||
|
||||
(define-macro (define-char-transitive-predicate name op)
|
||||
`(define (,name . cs)
|
||||
(apply ,op (map char->integer cs))))
|
||||
|
||||
(define-char-transitive-predicate char=? =)
|
||||
(define-char-transitive-predicate char<? <)
|
||||
(define-char-transitive-predicate char>? >)
|
||||
(define-char-transitive-predicate char<=? <=)
|
||||
(define-char-transitive-predicate char>=? >=)
|
||||
|
||||
(export char?
|
||||
char->integer
|
||||
integer->char
|
||||
|
||||
Reference in New Issue
Block a user