parameters: (self)
docstring: iterator for nodes: left, root, right
docstring_summary: iterator for nodes: left, root, right
docstring_tokens: iterator for nodes : left root right
function: def inorder(self):
          """ iterator for nodes: left, root, right """
  
          if not self:
              return
  
          if self.left:
              for x in self.left.inorder():
                  yield x
  
          yield self
  
          if self.right:
              for x in self.right.inorder():
                  yield x
function_tokens: def inorder ( self ) : if not self : return if self . left : for x in self . left . inorder ( ) : yield x yield self if self . right : for x in self . right . inorder ( ) : yield x