2.1.1 词法分析的任务:扫描、识别单词、过滤空白和注释 2.1.1 词法分析的任务:扫描、识别单词、过滤空白和注释详解 在编译原理中,词法分析是编译过程的首要阶段,它如同编译器的“眼睛”,负责读取源程序的字符流,并将其分解成编译器后续阶段可以理解的、有意义的单元——单词 (Token)。词法分析器的核心任务可以概括为三个方面:扫描 (Scanning)、识别单词 (Tokenization) 和 过滤空白与注释 (Whitespace and Comment Filtering)。这三个任务紧密相连,共同构成了词法分析的基础,为后续的语法分析、语义分析乃至代码生成奠定了坚实的基础。