A Lua 5.2 parser and AST walker using ANTLR 3