guile-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

guile/guile-core/ice-9 safe-r5rs.scm


From: Marius Vollmer
Subject: guile/guile-core/ice-9 safe-r5rs.scm
Date: Thu, 12 Jul 2001 16:31:18 -0700

CVSROOT:        /cvs
Module name:    guile
Branch:         branch_release-1-6
Changes by:     Marius Vollmer <address@hidden> 01/07/12 16:31:18

Modified files:
        guile-core/ice-9: safe-r5rs.scm 

Log message:
        Use `re-export' instead of `export' for re-exported core bindings.  Do
        not re-export `numerator', `denominator' and `rationalize' since Guile
        does not have them.  Continue to use `export' for `null-environment'.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile-core/ice-9/safe-r5rs.scm.diff?cvsroot=OldCVS&only_with_tag=branch_release-1-6&tr1=1.6&tr2=1.6.2.1&r1=text&r2=text

Patches:
Index: guile/guile-core/ice-9/safe-r5rs.scm
diff -u guile/guile-core/ice-9/safe-r5rs.scm:1.6 
guile/guile-core/ice-9/safe-r5rs.scm:1.7
--- guile/guile-core/ice-9/safe-r5rs.scm:1.6    Sun Jun  3 16:29:45 2001
+++ guile/guile-core/ice-9/safe-r5rs.scm        Thu Jul 12 16:27:23 2001
@@ -48,113 +48,114 @@
 
 (module-use! %module-public-interface null-interface)
 
-(export eqv? eq? equal?
-       number? complex? real? rational? integer?
-       exact? inexact?
-       = < > <= >=
-       zero? positive? negative? odd? even?
-       max min
-       + * - /
-       abs
-       quotient remainder modulo
-       gcd lcm
-       numerator denominator
-       floor ceiling truncate round
-       rationalize
-       exp log sin cos tan asin acos atan
-       sqrt
-       expt
-       make-rectangular make-polar real-part imag-part magnitude angle
-       exact->inexact inexact->exact
+(re-export eqv? eq? equal?
+          number?      complex? real? rational? integer?
+          exact? inexact?
+          = < > <= >=
+          zero? positive?      negative? odd? even?
+          max min
+          + * - /
+          abs
+          quotient remainder modulo
+          gcd lcm
+          ;;numerator denominator XXX
+          ;;rationalize           XXX
+          floor ceiling truncate round
+          exp log sin cos tan asin acos atan
+          sqrt
+          expt
+          make-rectangular make-polar real-part imag-part magnitude angle
+          exact->inexact inexact->exact
+          
+          number->string string->number
+          
+          boolean?
+          not
+          
+          pair?
+          cons car cdr
+          set-car! set-cdr!
+          caar cadr cdar cddr
+          caaar caadr cadar caddr cdaar cdadr cddar cdddr
+          caaaar caaadr caadar caaddr cadaar cadadr caddar cadddr
+          cdaaar cdaadr cdadar cdaddr cddaar cddadr cdddar cddddr
+          null?
+          list?
+          list
+          length
+          append
+          reverse
+          list-tail list-ref
+          memq memv member
+          assq assv assoc
+          
+          symbol?
+          symbol->string string->symbol
+          
+          char?
+          char=? char<? char>? char<=? char>=?
+          char-ci=? char-ci<? char-ci>? char-ci<=? char-ci>=?
+          char-alphabetic? char-numeric? char-whitespace?
+          char-upper-case? char-lower-case?
+          char->integer integer->char
+          char-upcase
+          char-downcase
+          
+          string?
+          make-string
+          string
+          string-length
+          string-ref string-set!
+          string=? string-ci=?
+          string<? string>? string<=? string>=?
+          string-ci<? string-ci>? string-ci<=? string-ci>=?
+          substring
+          string-length
+          string-append
+          string->list list->string
+          string-copy string-fill!
+          
+          vector?
+          make-vector
+          vector
+          vector-length
+          vector-ref vector-set!
+          vector->list list->vector
+          vector-fill!
+          
+          procedure?
+          apply
+          map
+          for-each
+          force
+          
+          call-with-current-continuation
+          
+          values
+          call-with-values
+          dynamic-wind
+          
+          eval
+
+          input-port? output-port?
+          current-input-port current-output-port
+          
+          read
+          read-char
+          peek-char
+          eof-object?
+          char-ready?
+          
+          write
+          display
+          newline
+          write-char
+
+          ;;transcript-on
+          ;;transcript-off
+          )
 
-       number->string string->number
-
-       boolean?
-       not
-
-       pair?
-       cons car cdr
-       set-car! set-cdr!
-       caar cadr cdar cddr
-       caaar caadr cadar caddr cdaar cdadr cddar cdddr
-       caaaar caaadr caadar caaddr cadaar cadadr caddar cadddr
-       cdaaar cdaadr cdadar cdaddr cddaar cddadr cdddar cddddr
-       null?
-       list?
-       list
-       length
-       append
-       reverse
-       list-tail list-ref
-       memq memv member
-       assq assv assoc
-       
-       symbol?
-       symbol->string string->symbol
-
-       char?
-       char=? char<? char>? char<=? char>=?
-       char-ci=? char-ci<? char-ci>? char-ci<=? char-ci>=?
-       char-alphabetic? char-numeric? char-whitespace?
-       char-upper-case? char-lower-case?
-       char->integer integer->char
-       char-upcase
-       char-downcase
-
-       string?
-       make-string
-       string
-       string-length
-       string-ref string-set!
-       string=? string-ci=?
-       string<? string>? string<=? string>=?
-       string-ci<? string-ci>? string-ci<=? string-ci>=?
-       substring
-       string-length
-       string-append
-       string->list list->string
-       string-copy string-fill!
-
-       vector?
-       make-vector
-       vector
-       vector-length
-       vector-ref vector-set!
-       vector->list list->vector
-       vector-fill!
-
-       procedure?
-       apply
-       map
-       for-each
-       force
-       
-       call-with-current-continuation
-
-       values
-       call-with-values
-       dynamic-wind
-
-       eval
-       null-environment
-
-       input-port? output-port?
-       current-input-port current-output-port
-
-       read
-       read-char
-       peek-char
-       eof-object?
-       char-ready?
-
-       write
-       display
-       newline
-       write-char
-
-       ;;transcript-on
-       ;;transcript-off
-       )
+(export null-environment)
 
 (define (null-environment n)
   (if (not (= n 5))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]