parameters: (self)
return_statement: return more
docstring: Are there more items to the right of the current position
          @return: bool
docstring_summary: Are there more items to the right of the current position
          @return: bool
docstring_tokens: Are there more items to the right of the current position @return : bool
function: def HasNext(self):
          """Are there more items to the right of the current position
          @return: bool
  
          """
          if self.cpos == -1 and len(self._list):
              more = True
          else:
              more = self.cpos >= 0 and self.cpos < (len(self._list) - 1)
          return more
function_tokens: def HasNext ( self ) : if self . cpos == - 1 and len ( self . _list ) : more = True else : more = self . cpos >= 0 and self . cpos < ( len ( self . _list ) - 1 ) return more