Я не знаю, что мне здесь не хватает, я не могу вызвать функцию внутри другой функции в ruby
Пример:
def test()
puts WB_A
end
# Top level components
def WB_A
{
'A' => 'Apple',
}
end
test()
Результат:
main.rb: 2: in test': uninitialized constant WB_A (NameError) from main.rb:12:in
'
Пожалуйста, дайте мне знать, в чем ошибка