Lua函数名

  1. 函数是名字,并可以赋值:
    a=print   a('a')    
    
  2. 代码:
function f() ....end 

等价于:

f=function()....end

匿名函数的使用:

days={'first','second','z','third','a','four'}
for i,v in pairs(days) do
	print(i,v)
end
table.sort(days,function(a,b) return a<b end)                            -->这里使用无名函数作比较函数,实现从小到大排序
for i,v in pairs(days) do
	print(i,v)
end