Module | Kernel |
In: |
lib/commandline/kernel.rb
|
This file contains additions to the Kernel module. Essentially, any functions that need global access go here.
This is a simple debug that takes either a description and an argument or just an argument. We may want to add more debug statements, maybe some that use pp or inspect.
# File lib/commandline/kernel.rb, line 9 9: def debug(desc, *arg) 10: return unless $DEBUG 11: if arg.empty? 12: puts "==> #{desc}" 13: else 14: puts "==> #{desc}: #{arg.join(", ")}" 15: end 16: end