Method: Main::Program::ClassMethods#usage
- Defined in:
- lib/main/program/class_methods.rb
#usage(*args, &block) ⇒ Object
197 198 199 200 201 202 203 |
# File 'lib/main/program/class_methods.rb', line 197 def usage(*args, &block) usage! unless defined? @usage return @usage if args.empty? and block.nil? key, value, * = args value = block.call if block @usage[key.to_s] = value.to_s end |