Exception: Hotcell::Errors::SyntaxError

Inherits:
StandardError
  • Object
show all
Defined in:
lib/hotcell/errors.rb

Overview

class UnterminatedRegexp < ParseError

def message
  "Unterminated regexp starting at: line #{@line}, column #{@column}"
end

end

Direct Known Subclasses

ArgumentError, BlockError

Instance Method Summary collapse

Constructor Details

#initialize(message, line = nil, column = nil) ⇒ SyntaxError

Returns a new instance of SyntaxError.



28
29
30
# File 'lib/hotcell/errors.rb', line 28

def initialize message, line = nil, column = nil
  @message, @line, @column = message, line, column
end

Instance Method Details

#messageObject



32
33
34
# File 'lib/hotcell/errors.rb', line 32

def message
  "#{@message} at #{@line}:#{@column}"
end