FTreeParser

Wraps a generic tree traversal with invocation of enter and exit functions for top-down or bottom-up parsing (or both).