Larry Gilbert wrote on Fri, Sep 19, 2008 08:30 PM UTC:
I haven't been able to reproduce this 100% yet, but it seems that using cond within a function defined with def causes invalid results in all cases, not just in cases where the function is recursive.
cond
within a function defined withdef
causes invalid results in all cases, not just in cases where the function is recursive.