'Return a string representation for this ``Nonterminal``.
:rtype: str'

def __str__(self):

    if isinstance(self._symbol, string_types):
        return (u'%s' % self._symbol)
    else:
        return (u'%s' % unicode_repr(self._symbol))
