Add 340 lexer project