clang add lex