Walk Your Tree Any Way You Want
Chapter, Peer reviewed
Accepted version

View/ Open
Date
2013Metadata
Show full item recordCollections
- Department of Informatics [1056]
Original version
https://doi.org/10.1007/978-3-642-38883-5_3Abstract
Software transformations in the Nuthatch style are described as walks over trees (possibly graphs) that proceed in programmerdefined steps which may observe join points of the walk, may observe and affect state associated with the walk, may rewrite the walked tree, may contribute to a built tree, and must walk somewhere, typically along one branch or another. The approach blends well with OO programming. We have implemented the approach in the Nuthatch/J library for Java.