tree:separate internal implementation and external interface of binary search tree algorithm functions
tree:rename binary search global stack variable
tree:rename binary tree typedef name
tree:typedef visit function
tree:separate binary tree implementation and interface,rename functions
tree:fix syntax error in binary tree