2021-11-20 06:32:12 +03:00
|
|
|
module Mal
|
|
|
|
class Error < ::StandardError; end
|
|
|
|
class TypeError < ::TypeError; end
|
|
|
|
|
2021-12-01 06:32:59 +03:00
|
|
|
class SkipCommentError < Error; end
|
|
|
|
class FileNotFoundError < Error; end
|
|
|
|
|
2021-11-20 06:32:12 +03:00
|
|
|
class InvalidHashmapKeyError < TypeError; end
|
2021-11-27 03:00:10 +03:00
|
|
|
class InvalidIfExpressionError < TypeError; end
|
2021-11-22 21:34:21 +03:00
|
|
|
class InvalidLetBindingsError < TypeError; end
|
2021-11-20 06:32:12 +03:00
|
|
|
class InvalidReaderPositionError < Error; end
|
|
|
|
class InvalidTypeError < TypeError; end
|
|
|
|
|
2021-11-22 01:57:26 +03:00
|
|
|
class NotCallableError < Error; end
|
|
|
|
|
|
|
|
class SymbolNotFoundError < Error; end
|
|
|
|
|
2021-11-20 06:32:12 +03:00
|
|
|
class UnbalancedEscapingError < Error; end
|
|
|
|
class UnbalancedHashmapError < Error; end
|
|
|
|
class UnbalancedListError < Error; end
|
|
|
|
class UnbalancedStringError < Error; end
|
|
|
|
class UnbalancedVectorError < Error; end
|
|
|
|
|
|
|
|
class UnknownError < Error; end
|
|
|
|
end
|