Enhanced and nested syntax definition for Lua