# File lib/puppet/util/command_line.rb, line 20 20: def initialize( zero = $0, argv = ARGV, stdin = STDIN ) 21: @zero = zero 22: @argv = argv.dup 23: @stdin = stdin 24: 25: @subcommand_name, @args = subcommand_and_args( @zero, @argv, @stdin ) 26: end