On Sat, Sep 5, 2009 at 5:01 PM, John Cowan<[email protected]> wrote: > Lynn Winebarger scripsit: > >> Not to diminish the difficulty of the problem, but I believe you can >> reverse the direction of closure conversion to reduce the general >> data structure problem to one only involving mutable variables. > > In principle, yes, but only at the expense of two variables per pair.
How is this relevant? A pair has two separate components, whether expressed as two variables in a closure or two pairs of getter/setter procedures. Any analysis should have to pay that price either way the code/data is expressed. >> That is, I believe you're drawing a meaningless distinction. > > It's still pragmatically useful, though. Why? Having data structures appears to add needless complexity to the analysis. Where's the payoff? Lynn _______________________________________________ r6rs-discuss mailing list [email protected] http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss
