lex tool and lexical analysis 8031385