code: def bsp_traverse_post_order(
      node: tcod.bsp.BSP,
      callback: Callable[[tcod.bsp.BSP, Any], None],
      userData: Any = 0,
  ) -> None:
      
      _bsp_traverse(node.post_order(), callback, userData)
docs: Traverse this nodes hierarchy with a callback.
  
      .. deprecated:: 2.0
         Use :any:`BSP.post_order` instead.