зеркало из https://github.com/github/ruby.git
27 строки
584 B
Ruby
27 строки
584 B
Ruby
|
#
|
||
|
# shell/error.rb -
|
||
|
# $Release Version: 0.6.0 $
|
||
|
# $Revision$
|
||
|
# $Date$
|
||
|
# by Keiju ISHITSUKA(Nihon Rational Software Co.,Ltd)
|
||
|
#
|
||
|
# --
|
||
|
#
|
||
|
#
|
||
|
#
|
||
|
|
||
|
require "e2mmap"
|
||
|
|
||
|
class Shell
|
||
|
module Error
|
||
|
extend Exception2MessageMapper
|
||
|
def_e2message TypeError, "wrong argument type %s (expected %s)"
|
||
|
|
||
|
def_exception :DirStackEmpty, "Directory stack empty."
|
||
|
def_exception :CanNotDefine, "Can't define method(%s, %s)."
|
||
|
def_exception :CanNotMethodApply, "This method(%s) can't apply this type(%s)."
|
||
|
def_exception :CommandNotFound, "Command not found(%s)."
|
||
|
end
|
||
|
end
|
||
|
|