Ниже приводится пример кода, что я пытаюсь сделать ..Доступ к локальной переменной внутри метода
debug = false
debug_file = "debug.txt"
terminate_tool
def terminate_tool
info_string = "Terminating tool execution ...\n"
print info_string
File.open(debug_file, "a") { |file| file.print info_string } if debug
end
Здесь, как я могу получить доступ к переменным вне метода внутри и как я могу объявить прототип метода потому что я хочу, чтобы его определение записывалось в конце?