parameters: (self, other)
return_statement: return other + self
docstring: Implementation of + operator when left operand is not a :class:`ParserElement`
docstring_summary: Implementation of + operator when left operand is not a :class:`ParserElement`
docstring_tokens: Implementation of + operator when left operand is not a : class : ParserElement
function: def __radd__(self, other):
          """
          Implementation of + operator when left operand is not a :class:`ParserElement`
          """
          if other is Ellipsis:
              return SkipTo(self)("_skipped*") + self
  
          if isinstance(other, basestring):
              other = self._literalStringClass(other)
          if not isinstance(other, ParserElement):
              warnings.warn("Cannot combine element of type %s with ParserElement" % type(other),
                            SyntaxWarning, stacklevel=2)
              return None
          return other + self
function_tokens: def __radd__ ( self , other ) : if other is Ellipsis : return SkipTo ( self ) ( "_skipped*" ) + self if isinstance ( other , basestring ) : other = self . _literalStringClass ( other ) if not isinstance ( other , ParserElement ) : warnings . warn ( "Cannot combine element of type %s with ParserElement" % type ( other ) , SyntaxWarning , stacklevel = 2 ) return None return other + self