parameters: (self, name=None)
docstring: Shortcut for C{L{setResultsName}}, with C{listAllMatches=False}.
          
          If C{name} is given with a trailing C{'*'} character, then C{listAllMatches} will be
          passed as C{True}.
             
          If C{name} is omitted, same as calling C{L{copy}}.
  
          Example::
              # these are equivalent
              userdata = Word(alphas).setResultsName("name") + Word(nums+"-").setResultsName("socsecno")
              userdata = Word(alphas)("name") + Word(nums+"-")("socsecno")
docstring_summary: Shortcut for C{L{setResultsName}}, with C{listAllMatches=False}.
          
          If C{name} is given with a trailing C{'*'} character, then C{listAllMatches} will be
          passed as C{True}.
             
          If C{name} is omitted, same as calling C{L{copy}}.
docstring_tokens: Shortcut for C { L { setResultsName }} with C { listAllMatches = False } . If C { name } is given with a trailing C { * } character then C { listAllMatches } will be passed as C { True } . If C { name } is omitted same as calling C { L { copy }} .
function: def __call__(self, name=None):
          """
          Shortcut for C{L{setResultsName}}, with C{listAllMatches=False}.
          
          If C{name} is given with a trailing C{'*'} character, then C{listAllMatches} will be
          passed as C{True}.
             
          If C{name} is omitted, same as calling C{L{copy}}.
  
          Example::
              # these are equivalent
              userdata = Word(alphas).setResultsName("name") + Word(nums+"-").setResultsName("socsecno")
              userdata = Word(alphas)("name") + Word(nums+"-")("socsecno")             
          """
          if name is not None:
              return self.setResultsName(name)
          else:
              return self.copy()
function_tokens: def __call__ ( self , name = None ) : if name is not None : return self . setResultsName ( name ) else : return self . copy ( )