問題

動作中のCommon Lispプログラムに対して、slime-connectを利用し、プログラムに変更を加えました。変更したことを忘れてプログラムを再起動してしまい、変更が失われました。

質問

加えた変更をプログラムソースコードとして出力することはできるのでしょうか。

環境

SBCL 1.3.2を使っています。

補足

そういうときには、dribbleを使うのでしょうか。
http://clhs.lisp.se/Body/f_dribbl.htm
https://stackoverflow.com/questions/7424307/can-i-save-source-files-in-clisp