Lpeg is a project mainly written in C and LUA, it's free.
Parsing Expression Grammars For Lua
404: Not Found