def get_attrib_span(self, a, sep="<STR_LIT:U+0020>"):
<EOL>if a == "<STR_LIT>":<EOL><INDENT>return self.sentence.text[self.char_start : self.char_end + <NUM_LIT:1>]<EOL><DEDENT>else:<EOL><INDENT>return sep.join(self.get_attrib_tokens(a))<EOL><DEDENT>
Get the span of sentence attribute *a*.

        Intuitively, like calling::

            sep.join(span.a)

        :param a: The attribute to get a span for.
        :type a: str
        :param sep: The separator to use for the join.
        :type sep: str
        :return: The joined tokens, or text if a="words".
        :rtype: str