warframe tutorial ropa nombre luna for cantante lua

tutorial - Rango de funciones Lua



lua tutorial (2)

Tengo un error si me gusta esto. ¿Que debería hacer?

local function one() local function two() local function three() callMe() -- got error here end end end local function callMe() print ("can''t call :(") end callMe()


Además de los desaparecidos () para one , two y three , como dijo Bart Kiers, llamar a three() sería un error, ya que callMe es una función local fuera del alcance de three , por lo que no conoce esa función.


los locales deben declararse antes de ser utilizados:

local callMe local function one() local function two() local function three() callMe() -- got error here end end end function callMe() print ("can''t call :(") end callMe()