- ;; (define-module math
- ;; :exports
- ;; (pi tau pow sqrt)
-
- ;; (define pi 3.1415)
- ;; (define tau (* 2 pi))
- ;; (define (pow a b) (** a b))
- ;; (define (sqrt a) (** a 0.5)))
-
- ;; (assert (= math::pi 3.1415))
- ;; (assert (= math::tau (* 2 math::tau)))
-
-
- (tdefine-module 'math
- :exports
- '(pi tau pow sqrt)
-
- '(define pi 3.1415)
- '(define tau (* 2 pi))
- '(define (pow a b) (** a b))
- '(define (sqrt a) (** a 0.5)))
-
|