Distributed Recursive Structure Processing