Sadly, the procedure-source is not working. This would be very useful for programming.
Jean scheme@(guile-user) [50]> (define (dosomething text) (write text)) scheme@(guile-user) [50]> (dosomething "Hello") "Hello"scheme@(guile-user) [50]> (procedure-source dosomething ) $93 = #f scheme@(guile-user) [50]>