mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
3db12e8b23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
36 lines
665 B
Ruby
36 lines
665 B
Ruby
#! /usr/local/bin/ruby
|
|
|
|
load("parsearg.rb")
|
|
|
|
def usage()
|
|
printf "Usage:\n"
|
|
printf "%s -d [-x x] [-y y] [--geometry geom] [--version] [string ...]\n", $0
|
|
end
|
|
|
|
$USAGE = 'usage'
|
|
parseArgs(0, "d&(x|y)", "dfg", "x:", "y:", "geometry:800x600", "version")
|
|
if ($OPT_d)
|
|
if $OPT_version
|
|
printf "version 1.0\n"
|
|
end
|
|
if ($OPT_x)
|
|
printf("x = %d\n", $OPT_x.to_i)
|
|
end
|
|
if ($OPT_y)
|
|
printf("y = %d\n", $OPT_y.to_i)
|
|
end
|
|
if ($OPT_geometry)
|
|
printf("geometry = %s\n", $OPT_geometry)
|
|
end
|
|
if $OPT_f
|
|
printf "f = TRUE\n"
|
|
end
|
|
if $OPT_g
|
|
printf "g = TRUE\n"
|
|
end
|
|
end
|
|
|
|
while (ARGV.length != 0)
|
|
print "other = ", ARGV[0], "\n"
|
|
ARGV.shift
|
|
end
|