Sha256: caeff424eeaeadd731777791fc9a588af9254f663744764c1da09905cf7fe5ca

Contents?: true

Size: 378 Bytes

Versions: 27

Compression:

Stored size: 378 Bytes

Contents

module Johnson
  module Parser
    class SyntaxError < RuntimeError
      attr_accessor :message, :file_name, :line_number
      def initialize(message, file_name, line_number)
        super("#{message} in (#{file_name || "nil"}): #{line_number}")
        @message      = message
        @file_name    = file_name
        @line_number  = line_number
      end
    end
  end
end

Version data entries

27 entries across 27 versions & 5 rubygems

Version Path
jbarnette-johnson-1.0.0.200806240111 lib/johnson/parser/syntax_error.rb
jbarnette-johnson-1.0.0.200807291507 lib/johnson/parser/syntax_error.rb
jbarnette-johnson-1.0.0.200808062051 lib/johnson/parser/syntax_error.rb
jbarnette-johnson-1.0.0.200808062111 lib/johnson/parser/syntax_error.rb
jbarnette-johnson-1.0.0.200811251942 lib/johnson/parser/syntax_error.rb
jbarnette-johnson-1.0.0.20081126120511 lib/johnson/parser/syntax_error.rb
jbarnette-johnson-1.0.0.20090127202936 lib/johnson/parser/syntax_error.rb
jbarnette-johnson-1.0.0.20090225110820 lib/johnson/parser/syntax_error.rb
jbarnette-johnson-1.0.0.20090326122910 lib/johnson/parser/syntax_error.rb
jbarnette-johnson-1.0.0.20090326154650 lib/johnson/parser/syntax_error.rb
jbarnette-johnson-1.0.0.20090326161333 lib/johnson/parser/syntax_error.rb
jbarnette-johnson-1.0.0.20090402144841 lib/johnson/parser/syntax_error.rb
jbarnette-johnson-1.0.0.20090402155420 lib/johnson/parser/syntax_error.rb
johnson19-2.0.0.pre3 lib/johnson/parser/syntax_error.rb
pre-johnson-2.0.0 lib/johnson/parser/syntax_error.rb
johnson-2.0.0.pre3 lib/johnson/parser/syntax_error.rb
johnson-2.0.0.pre2 lib/johnson/parser/syntax_error.rb
johnson-2.0.0.pre1 lib/johnson/parser/syntax_error.rb
johnson-2.0.0.pre0 lib/johnson/parser/syntax_error.rb
johnson-1.2.0 lib/johnson/parser/syntax_error.rb