def format(<EOL>self, text=None,<EOL>width=<NUM_LIT>, chars=False, fill=False, newlines=False,<EOL>prepend=None, append=None, strip_first=False, strip_last=False,<EOL>lstrip=False):
<EOL>return '<STR_LIT:\n>'.join(<EOL>self.iter_format_block(<EOL>(self.text if text is None else text) or '<STR_LIT>',<EOL>prepend=prepend,<EOL>append=append,<EOL>strip_first=strip_first,<EOL>strip_last=strip_last,<EOL>width=width,<EOL>chars=chars,<EOL>fill=fill,<EOL>newlines=newlines,<EOL>lstrip=lstrip<EOL>)<EOL>)<EOL>
Format a long string into a block of newline seperated text.
            Arguments:
                See iter_format_block().