fix srfi-67 compilation
authorAndy Wingo <wingo@pobox.com>
Fri, 2 Sep 2011 17:49:26 +0000 (19:49 +0200)
committerAndy Wingo <wingo@pobox.com>
Fri, 2 Sep 2011 17:49:26 +0000 (19:49 +0200)
* module/srfi/srfi-67/compare.scm: Fix define-syntax-rule conversion.

module/srfi/srfi-67/compare.scm

index 2ab947e..767f3db 100644 (file)
 (define-syntax-rule (if>=? arg ...)
   (compare:if-rel? (0 1) (-1) arg ...))
 
-(define-syntax-rule if- (not=? arg ...)
+(define-syntax-rule (if-not=? arg ...)
   (compare:if-rel? (-1 1) (0) arg ...))
 
 
 ; predicates from compare procedures
 
-(define-syntax-rule compare:define- (rel? rel? if-rel?)
+(define-syntax-rule (compare:define-rel? rel? if-rel?)
   (define rel?
     (case-lambda
       (()        (lambda (x y) (if-rel? (default-compare x y) #t #f)))
 
 ; chains of length 3
 
-(define-syntax-rule compare:define-rel1/ (rel2? rel1/rel2? if-rel1? if-rel2?)
+(define-syntax-rule (compare:define-rel1/rel2? rel1/rel2? if-rel1? if-rel2?)
   (define rel1/rel2?
     (case-lambda
       (()
 
 ; chains of arbitrary length
 
-(define-syntax-rule compare:define-chain- (rel? chain-rel? if-rel?)
+(define-syntax-rule (compare:define-chain-rel? chain-rel? if-rel?)
   (define chain-rel?
     (case-lambda
       ((compare)
      (begin (compare:type-check type? type-name x)
             (compare:type-check type? type-name y)))))
 
-(define-syntax-rule compare:define- (by=/< compare = < type? type-name)
+(define-syntax-rule (compare:define-by=/< compare = < type? type-name)
   (define compare
     (let ((= =) (< <))
       (lambda (x y)