Tree Calculus