Ruby 'exigem' erro: não é possível carregar esse arquivo
Eu tenho um arquivo, main.rb, com o seguinte conteúdo:
require "tokenizer.rb"
O arquivo tokenizer.rb está nosame directory e seu conteúdo é:
class Tokenizer
def self.tokenize(string)
return string.split(" ")
end
end
Se eu tentar executar o main.rb, recebo o seguinte erro:
C:\Documents and Settings\my\src\folder>ruby main.rb
C:/Ruby193/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- tokenizer.rb (LoadError)
from C:/Ruby193/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require '
from main.rb:1:in `<main>'
Acabei de perceber que se eu usarload
ao invés derequire
tudo funciona bem. Qual pode ser o problema aqui?