On Feb 27, 2006, at 7:45 PM, Sascha Ebach wrote:

> I just had a look into the FasterCSV class and I must admit that I  
> didn't expect such a large and highly engineered class.

Most of it is just interface or the new headers feature  
(FasterCSV::Row).  FasterCSV.shift() is the entire parser.  It should  
be commented well enough to make sense of, I hope.

You could also read the thread on Ruby Core that spawned it, for  
further insight.  Here's my first post in it:

http://ruby-talk.org/cgi-bin/scat.rb/ruby/ruby-core/6471

Feel free to ask questions if you have them...

James Edward Gray II