インタプリタのスタックトレースの真似
例外が補足されずに終わったときのやつのこと。
def print_stack_trace(ex) $stderr.puts "#{ex.backtrace.shift}: #{ex.message} (#{ex.class.name})" $stderr.puts ex.backtrace.map{|b| "\tfrom #{b}" } end
例外が補足されずに終わったときのやつのこと。
def print_stack_trace(ex) $stderr.puts "#{ex.backtrace.shift}: #{ex.message} (#{ex.class.name})" $stderr.puts ex.backtrace.map{|b| "\tfrom #{b}" } end