Instead of: > (define (square x) (* x x)) ok > square #<compound-procedure> We want: > (define (square x) (* x x)) ok > square #<compound-procedure square>