Method: Main::Program::ClassMethods#output

Defined in:
lib/main/program/class_methods.rb

#output(*args, &block) ⇒ Object



365
366
367
368
369
370
371
# File 'lib/main/program/class_methods.rb', line 365

def output(*args, &block)
  first = args.first
  args.push(:output) unless(first.is_a?(Symbol) or first.is_a?(String))
  param = argument(*args, &block)
  param.cast(:output)
  param
end