Lexing & Syntax Highlighting in Lua (using LPeg)