> It's a rare case optimization, when the extra boxing is only performed 
> conditionally.

... and both procedures escape. Something like:

  (let ((f (lambda () ...)))
    (and (unlikely)
      (cons f f)))

Regards,

Alan


_______________________________________________
Scheme-reports mailing list
[email protected]
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports

Reply via email to