Lua整理

今天在整理一些状态机方面的代码,发现Lua有些特别有用的特性,以前太匆忙,都没花心思深入了解过,这会儿赶紧趁热整理一下。
1.loadstring(s)
  load一个字符串,返回一个函数。loadfile功能类似。
  用这个api可以实现面向对象里的反射功能。
2.assert()
  错误处理,很有用。
3.闭包
  函数可以在任何地方定义,比如
  t={sort=function()... end}
  这样,sort属性就成为一个函数了
4.for k,v inparis(t) do
  ...
  end
  以键-值对遍历table

你可能感兴趣的:(lua)