Good point. I guess I'll deal for now. Two ideas:
A syntax form that works with an interface (updateable<%>) that makes the class deal with this stuff. (A related note syntax transformers in the class system's interfaces might work analogous to the unit system's) A syntax form that is only legal inside the the class, so it can know what all the fields are. (Although this would probably break for a subclass's private fields.) Jay On Mon, Mar 16, 2009 at 2:21 PM, Matthias Felleisen <[email protected]> wrote: > > Ah, I asked this question recently only to be reminded of my age by my grad > students. How'd you copy private vars and methods? > > > On Mar 16, 2009, at 4:17 PM, Jay McCarthy wrote: > >> Is there any way of making something like struct-copy for objects? >> >> It seems like object-info and class-info have the machinery, but I'm >> wondering if there's some fundamental reason it wouldn't work. >> >> I'd like to use the object system functionally without writing lots of >> boiler plate. >> >> Jay >> >> -- >> Jay McCarthy <[email protected]> >> Assistant Professor / Brigham Young University >> http://teammccarthy.org/jay >> >> "The glory of God is Intelligence" - D&C 93 >> _________________________________________________ >> For list-related administrative tasks: >> http://list.cs.brown.edu/mailman/listinfo/plt-dev > > -- Jay McCarthy <[email protected]> Assistant Professor / Brigham Young University http://teammccarthy.org/jay "The glory of God is Intelligence" - D&C 93 _________________________________________________ For list-related administrative tasks: http://list.cs.brown.edu/mailman/listinfo/plt-dev
