Add an example C-like lexer