Andy Wingo scripsit: > For implementations with flat closures, you compare the code pointer and > each captured variable. (Mutated variables are captured in a box.)
They don't have to be: in Rabbit they were not, and the compiler kept track of which closure a mutable variable was actually in. -- If you understand, John Cowan things are just as they are; http://www.ccil.org/~cowan if you do not understand, [email protected] things are just as they are. _______________________________________________ Scheme-reports mailing list [email protected] http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports
