module Spruz::P

def p!(*objs)

quick debugging.
calling the #inspect method) as their message text. This is useful for
Raise a runtime error with the inspected objects +objs+ (obtained by
def p!(*objs)
  raise((objs.size < 2 ? objs.first : objs).inspect)
end

def pp!(*objs)

for quick debugging.
calling the #pretty_inspect method) as their message text. This is useful
Raise a runtime error with the inspected objects +objs+ (obtained by
def pp!(*objs)
  raise("\n" + (objs.size < 2 ? objs.first : objs).pretty_inspect.chomp)
end