A port of LPeg in pure Lua.