From: Li Chen Date: 2006-10-21T01:38:57+09:00 Subject: Re: about require >> In Ruby why do we wirte code as require 'enumerator', instead of >> require 'Enumerator' with uppercase? > > Because you are specifying the name of the file that the Enumerator > class is in, not the class itself. > >> What happens if 'enumerator' is not >> saved in the default path that Ruby usually looks for? > > Then you get an error: > LoadError: no such file to load -- enumerator Where is the default path that Ruby looks for? What if I want to ask Ruby also looks for another path? And in what format,with rb extension? Thanks, Li -- Posted via http://www.ruby-forum.com/.