Я только начал изучать Ruby, и мне нужно создать шаблон, который заменяет мои строки хэшами, которые я пишу.Что мне нужно добавить в мой код?
Это мой код, я пишу два метода для своей задачи, помогите пожалуйста с вашими предложениями
class Template
def initialize(template_string, local_variables)
@template_string = template_string
@local_variables = local_variables
end
def compile()
@template_string.gsub()
end
end
puts Template.new("I like %{x}", x:"coffee").compile # x = coffee
puts Template.new("x = %{x}", y:5).compile # unknown x
puts Template.new("x = %{x}", x:5, y:3).compile # x = 5, ignores y