(define (install-exponential) (define (deriv-exponential exp var) (print exp) (make-product (exponent exp) (make-product (deriv (base exp) var) (make-exponentiation (base exp) (- (exponent exp) 1))))) (put 'deriv '** deriv-exponential) 'done)
(define (install-exponential) (define (deriv-exponential exp var) (print exp) (make-product (exponent exp) (make-product (deriv (base exp) var) (make-exponentiation (base exp) (- (exponent exp) 1))))) (put 'deriv '** deriv-exponential) 'done)