mirror of
				https://github.com/ruby/ruby.git
				synced 2022-11-09 12:17:21 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			71 lines
		
	
	
	
		
			1.5 KiB
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			71 lines
		
	
	
	
		
			1.5 KiB
		
	
	
	
		
			Ruby
		
	
	
	
	
	
| # frozen_string_literal: false
 | |
| #
 | |
| #   irb/lc/error.rb -
 | |
| #   	$Release Version: 0.9.6$
 | |
| #   	$Revision$
 | |
| #   	by Keiju ISHITSUKA(keiju@ruby-lang.org)
 | |
| #
 | |
| # --
 | |
| #
 | |
| #
 | |
| #
 | |
| 
 | |
| # :stopdoc:
 | |
| module IRB
 | |
|   class UnrecognizedSwitch < StandardError
 | |
|     def initialize(val)
 | |
|       super("Unrecognized switch: #{val}")
 | |
|     end
 | |
|   end
 | |
|   class NotImplementedError < StandardError
 | |
|     def initialize(val)
 | |
|       super("Need to define `#{val}'")
 | |
|     end
 | |
|   end
 | |
|   class CantReturnToNormalMode < StandardError
 | |
|     def initialize
 | |
|       super("Can't return to normal mode.")
 | |
|     end
 | |
|   end
 | |
|   class IllegalParameter < StandardError
 | |
|     def initialize(val)
 | |
|       super("Invalid parameter(#{val}).")
 | |
|     end
 | |
|   end
 | |
|   class IrbAlreadyDead < StandardError
 | |
|     def initialize
 | |
|       super("Irb is already dead.")
 | |
|     end
 | |
|   end
 | |
|   class IrbSwitchedToCurrentThread < StandardError
 | |
|     def initialize
 | |
|       super("Switched to current thread.")
 | |
|     end
 | |
|   end
 | |
|   class NoSuchJob < StandardError
 | |
|     def initialize(val)
 | |
|       super("No such job(#{val}).")
 | |
|     end
 | |
|   end
 | |
|   class CantShiftToMultiIrbMode < StandardError
 | |
|     def initialize
 | |
|       super("Can't shift to multi irb mode.")
 | |
|     end
 | |
|   end
 | |
|   class CantChangeBinding < StandardError
 | |
|     def initialize(val)
 | |
|       super("Can't change binding to (#{val}).")
 | |
|     end
 | |
|   end
 | |
|   class UndefinedPromptMode < StandardError
 | |
|     def initialize(val)
 | |
|       super("Undefined prompt mode(#{val}).")
 | |
|     end
 | |
|   end
 | |
|   class IllegalRCGenerator < StandardError
 | |
|     def initialize
 | |
|       super("Define illegal RC_NAME_GENERATOR.")
 | |
|     end
 | |
|   end
 | |
| end
 | |
| # :startdoc:
 | 
