lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


LuaEclipse 2, still under development, uses Metalua to analyze Lua source code. For now it performs basic analysis (outline, occurences of local and global vars...), but I hope it will soon let you write and plug custom analysis and refactoring code in Lua or Metalua. There is a certain appeal to writing your Lua-refactoring code in Lua, I believe, if only for learning curve reasons.

I should find some time to finish a fault-tolerant parser, which would improve user experience for LuaEclipse users; unfortunately I'm chronically busier than I'd wish...

You can find Metalua AST definition at http://metalua.luaforge.net/manual006.html#toc17.