1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
class << Object.new
p included_modules
p instance_methods(false)
end
puts '---'
p ENV.class
class << ENV
p included_modules
p instance_methods(false) - Enumerable.instance_methods(false)
end
puts '---'
p ENV["TEMP"]
ENV["TEMP"] = 'goo'
p `echo %TEMP%`
puts '---'
p ARGF.class
class << ARGF
p included_modules
p instance_methods(false) - Enumerable.instance_methods(false)
end
puts '---'
p ARGV.class
class << ARGV
p included_modules
p instance_methods(false) - Array.instance_methods(false)
end
|