#
# bug.rb
#
# Copyright (c) 1999-2002 Minero Aoki <aamine@loveruby.net>
#
# This program is free software.
# You can distribute/modify this program under the terms of
# the GNU Lesser General Public License version 2 or later.
#
# $Id: bug.rb,v 1.10 2002/01/05 06:19:34 aamine Exp $
#
# Usage:
#
# if find_bug then
# bug! "unknown bug found"
# end
#
class ScriptBug < Exception; end
def bug!( message = 'must not happen' )
raise ScriptBug, "\n[SCRIPT BUG] " + message
end
syntax highlighted by Code2HTML, v. 0.9.1