Может ли кто-нибудь помочь мне понять, как используется 'endertromb' или где я могу получить его для этого руководства?
http://mislav.uniqpath.com/poignant-guide/book/chapter-5.html
Почему есть 2 примера, где он пытается научить понятию переменных экземпляра, но, похоже, он запрашивает файл endertromb.rb и использует его. Я что-то пропустил? что / как я могу получить этот файл, чтобы я не получил ошибки. Я пытался Google, но ничего не получил вообще.
Вот пример кода того, как он его использовал:
require 'endertromb'
class WishMaker
def initialize
@energy = rand( 6 )
end
def grant( wish )
if wish.length > 10 or wish.include? ' '
raise ArgumentError, "Bad wish."
end
if @energy.zero?
raise Exception, "No energy left."
end
@energy -= 1
Endertromb::make( wish )
end
end