Sha256: 6fc7f7f0a1d7347d4e4e512fbce3e3a20c7b1e4be90849ef8f22ecafaef90e4c
Contents?: true
Size: 898 Bytes
Versions: 33
Compression:
Stored size: 898 Bytes
Contents
# ISO 15.2.24 class ArgumentError < StandardError end # ISO 15.2.25 says "LocalJumpError < StandardError" class LocalJumpError < ScriptError end # ISO 15.2.26 class RangeError < StandardError end class FloatDomainError < RangeError end # ISO 15.2.26 class RegexpError < StandardError end # ISO 15.2.29 class TypeError < StandardError end # ISO 15.2.31 class NameError < StandardError attr_accessor :name def initialize(message=nil, name=nil) @name = name super(message) end end # ISO 15.2.32 class NoMethodError < NameError attr_reader :args def initialize(message=nil, name=nil, args=nil) @args = args super message, name end end # ISO 15.2.33 class IndexError < StandardError end class KeyError < IndexError end class NotImplementedError < ScriptError end class FrozenError < RuntimeError end class StopIteration < IndexError attr_accessor :result end
Version data entries
33 entries across 33 versions & 2 rubygems