词法分析器在编译器设计中的作用是什么?