61 lines
924 B
Ruby
61 lines
924 B
Ruby
=begin
|
|
die
|
|
=end
|
|
|
|
module Outer
|
|
class User
|
|
def initialize(name)
|
|
@name = name
|
|
|
|
if @name
|
|
while @name
|
|
begin
|
|
case @name
|
|
when "admin"
|
|
puts "admin"
|
|
else
|
|
puts "user"
|
|
end
|
|
end
|
|
end
|
|
else
|
|
unless name
|
|
puts "missing"
|
|
end
|
|
end
|
|
end
|
|
|
|
def each_item(items)
|
|
for item in items
|
|
if item
|
|
die!
|
|
puts "ha"
|
|
puts "ha"
|
|
item.do_something do
|
|
puts "ha"
|
|
puts "ha"
|
|
puts item
|
|
puts "ha"
|
|
puts "ha"
|
|
end
|
|
puts "ha"
|
|
puts "ha"
|
|
end
|
|
end
|
|
end
|
|
end
|
|
|
|
module Inner
|
|
def run(value)
|
|
until value == 0
|
|
case value
|
|
when 1
|
|
value -= 1
|
|
else
|
|
value -= 2
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|