Detach parse trees and data trees on reduction. Only the real stack retains shadow pointers. Likewise for ignores. When they are attached to the data trees they are detached from the parse trees that maintain the unparsing history.
Detach parse trees and data trees on reduction. Only the real stack retains
shadow pointers. Likewise for ignores. When they are attached to the data trees
they are detached from the parse trees that maintain the unparsing history.

timoc/colm,timoc/colm,timoc/colm,timoc/colm