original_docstring: 
          Removes a route by name and returns it.
  
          Raises KeyError when `default` not provided and name is not found.
          
docstring: Removes a route by name and returns it.
  Raises KeyError when `default` not provided and name is not found.
docstring_tokens: Removes a route by name and returns it . Raises KeyError when ` default ` not provided and name is not found .
code: def pop(self, name, default=...):
          """
          Removes a route by name and returns it.
  
          Raises KeyError when `default` not provided and name is not found.
          """
          try:
              return self.routes.pop(name)
          except KeyError as ex:
              if default is ...:
                  raise ex
              return default
code_tokens: def pop ( self , name , default = ... ) : try : return self . routes . pop ( name ) except KeyError as ex : if default is ... : raise ex return default
short_docstring: Removes a route by name and returns it.
short_docstring_tokens: Removes a route by name and returns it .
comment: """
          Removes a route by name and returns it.
  
          Raises KeyError when `default` not provided and name is not found.
          """