ruby 1.9.2p180 (2011-02-18) [i386-mingw32] irb(main):001:0> ARGF.class => ARGF.class What does "ARGF.class" mean? Isn't ARGF a special IO object, whose class is "IO", just like STDIN? irb(main):002:0> STDIN.class => IO -- Posted via http://www.ruby-forum.com/.