lexicalanalysis