class Mustache::Parser::SyntaxError
sort.
tags, sections, illegal content in tags, or anything of that
A SyntaxError is raised when the Parser comes across unclosed
def initialize(message, position)
def initialize(message, position) @message = message @lineno, @column, @line, _ = position @stripped_line = @line.strip @stripped_column = @column - (@line.size - @line.lstrip.size) end
def to_s
def to_s <<-EOF sage} #{@lineno} @stripped_line} ' ' * @stripped_column}^ end