
dan marsden wrote:
Is the used concept extensible in a way allowing for _structural_ changes of the traversed data structure? This would make it usable for tree transformations, which would be especially interesting if used with Spirit.Qi (parsing) and Spirit.Karma (generation). <snip> As for arbitrary transforms from type A to type B, this is probably
Hartmut Kaiser wrote: the biggest open question for the library (IMO).
This is the sort of thing that Proto's tree transformations handle naturally, but Proto transforms only work when the tree nodes can be differentiated at compile time. Perhaps there is some synergy between these two libraries. I'm working on the documentation for Proto's new tree transformation framework right now. Dan, we should talk. -- Eric Niebler Boost Consulting www.boost-consulting.com