Thank you, Neil!

Do you have to use the procedure source as your assoc key?  Why not
use the procedure itself?

We have to serialize the procedure-qua-association-key to a file between when we set the value and when we'll need it next time.


I can imagine one solution to be remembering the actual source somewhere
instead of regenerating it in procedure-source.  That would be great.

I believe the 'copy read-option does that.  i.e. if you do

(read-enable 'copy)

Guile will store a copy of the original source, and return that as the
result of a (procedure-source ...) call.

I hadn't even dared hope it would be that easy.  Thank you.

Grem

--
------ __@   Gregory A. Marton                http://csail.mit.edu/~gremio/
--- _`\<,_                                                                .
-- (*)/ (*)            #The grappling hooks on to the enemy ship.
~~~~~~~~~~~~~~~~-~~~~~~~~_~~~_~~~~~v~~~~^^^^~~~~~--~~~~~~~~~~~~~~~++~~~~~~~



Reply via email to