Hi, Chris Bouchard schrieb: > Is there any other information I could provide to shed light > on this? try the code cout << tree << "x = " << x << "\n"; then we can see what is going on. Maybe r_sum is called with something like symbol f1("0"); symbol f2("1"); r_sum(...,lst(f1,f2),...); Regards, Jens