`proc searchTree*[T](leaf: Tree[T], searchFor: T): Tree[T] = result = if 
leaf.isNil(): nil elif leaf.item == searchFor: leaf elif searchFor < leaf.item: 
# are you sure you don't want leaf.left here? searchTree(leaf, searchFor) else: 
searchTree(leaf.right, searchFor) `

Run

Reply via email to