parameters: (self, scanner, **kwargs)
docstring: Visit a node.
docstring_summary: Visit a node.
docstring_tokens: Visit a node .
function: def dispatch(self, scanner, **kwargs):
          """Visit a node."""
          token, val = scanner.next()
          name = Token.to_string(token)
          f = getattr(self, name, None)
          assert f is not None, \
              "Missing method: %s.%s" % (self.__class__.__name__, name)
          if val is None:
              return f(scanner, **kwargs)
          else:
              return f(scanner, val, **kwargs)
function_tokens: def dispatch ( self , scanner , * * kwargs ) : token , val = scanner . next ( ) name = Token . to_string ( token ) f = getattr ( self , name , None ) assert f is not None , "Missing method: %s.%s" % ( self . __class__ . __name__ , name ) if val is None : return f ( scanner , * * kwargs ) else : return f ( scanner , val , * * kwargs )