add test for the lexical analyzer, see the lex_test directory