Can someone explain to me what's going on in http://paste.lisp.org/display/53038 ? I can't think of any reason why a define in a recursive call would corrupt the calling function's value for a variable, but having it happen IFF the define is in a (cond...) seems Really Really Wierd.
err-display is just convenience output code. -Robin -- Lojban Reason #17: http://en.wikipedia.org/wiki/Buffalo_buffalo Proud Supporter of the Singularity Institute - http://singinst.org/ http://www.digitalkingdom.org/~rlpowell/ *** http://www.lojban.org/ _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users