# File src/rexml/parseexception.rb, line 12
                def to_s
                        # Quote the original exception, if there was one
                        if @continued_exception
                                err = @continued_exception.message
                                err << "\n"
                                err << @continued_exception.backtrace[0..3].join("\n")
                                err << "\n...\n"
                        else
                                err = ""
                        end

                        # Get the stack trace and error message
                        err << super

                        # Add contextual information
                        err << "\n#{@source.current_line}\nLast 80 unconsumed characters:\n#{@source.buffer[0..80].gsub(/\n/, ' ')}\n" if @source
                        err << "\nContext:\n#{@parser.context}" if @parser
                        err
                end