A Lua interpreter for JavaScript with data access