local function func() end-- is sugar for:local func;func = function() end -- Also note that:local func = function() print(func) -- prints nilendlocal function func() print(func) -- funcction: 0xHEXend