(define (essential-string-append a b)
(string-append a b))
-(define (fancy-number->string number format)
- (error "Unimplemented: fancy-number->string:" number format))
+(define (r3rs-number->string number format)
+ (error "Unimplemented: r3rs-number->string:" number format))
-(define (fancy-string->number string exactness radix)
+(define (r3rs-string->number string exactness radix)
(let ((n (string->number string (case radix
((B) 2)
((O) 8)
((I) (exact->inexact n))
(else (error "Not an exactness:" exactness)))))
-(define-syntax fancy-atan
+(define-syntax r3rs-atan
(syntax-rules ()
((_ t) (ATAN t))
((_ y x) (ATAN2 y x))))
\ No newline at end of file
string-set! tan transcript-off transcript-on truncate
vector-fill! with-input-from-file with-output-to-file)
(import (r3rs extras)
- (number->string fancy-number->string)
- (string->number fancy-string->number)
- (atan fancy-atan)))
+ (number->string r3rs-number->string)
+ (string->number r3rs-string->number)
+ (atan r3rs-atan)))
(define-package (r3rs extras)
(parent ())