Michael Haberler wrote: > > I've rethought this a bit. Since I am working on and off on refactoring > interpreter state into separate classes (modal state, execution state, world > model, config) it would be a relatively small step to modify the current > approach of directly setting/getting variables from _setup to go through > getter/setter methods of the relevant state class. Once you have state > access/modification isolated into getters and setters, it is relatively > straighforward to tack on change recording with that class without changing > the external interface. > Yes, then presumably you could walk backwards through that list of state changes to reverse their effect in the reverse order.
Jon ------------------------------------------------------------------------------ For Developers, A Lot Can Happen In A Second. Boundary is the first to Know...and Tell You. Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! http://p.sf.net/sfu/Boundary-d2dvs2 _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers