Rob T wrote: > I want to be clear that I'm trying to define a recursive data > structure [...] > so correct me if there's a reasonable way to get this job done
A recursive data structure needs a mooring ... and such a mooring is missing in the code given. -manfred