class Slim::Parser::SyntaxError
Attributes
column[R]
error[R]
file[R]
line[R]
lineno[R]
Public Class Methods
new(error, file, line, lineno, column)
click to toggle source
# File lib/slim/parser.rb, line 27 def initialize(error, file, line, lineno, column) @error = error @file = file || '(__TEMPLATE__)' @line = line.to_s @lineno = lineno @column = column end
Public Instance Methods
to_s()
click to toggle source
# File lib/slim/parser.rb, line 35 def to_s line = @line.lstrip column = @column + line.size - @line.size %Q{#{error} #{file}, Line #{lineno}, Column #{@column} #{line} #{' ' * column}^ } end