[r6rs-discuss] Why is (eqv? g g) unspecified when g is a procedure?
Aaron W. Hsu
arcfide at sacrideo.us
Mon Jul 16 12:07:19 EDT 2012
William D Clinger <will at ccs.neu.edu> wrote:
> Both the R5RS and R6RS insist that procedures that are eqv?
> behave the same. Distinct procedures that share the same
> code are unlikely to behave the same.
This is true in general, but I think the assertion was that two
procedures that do not need closures to run correctly, can only be
observationally different or distinct if they have different code bodies.
I am not seeing a fault in this reasoning off the top of my head.
--
Aaron W. Hsu | arcfide at sacrideo.us | http://www.sacrideo.us
Programming is just another word for the lost art of thinking.
More information about the r6rs-discuss
mailing list