2.2.2 模式 (Pattern) 的概念:描述词法单元的规则 2.2.2 模式 (Pattern):描述词法单元的规则 在编译原理的词法分析阶段,我们的首要任务是将源程序分解成有意义的词法单元 (Token)。为了完成这项任务,我们需要识别源程序中的各种词法元素,例如关键字、标识符、运算符、常量等等。而模式 (Pattern) 正是用来精确描述这些词法单元结构规则的关键工具。 1. 词法单元、模式和词素:三位一体的词法分析基础 在深入模式之前,我们先回顾一下词法单元 (Token)、模式 (Pattern) 和词素 (Lexeme) 这三个密切相关的概念,它们构成了词法分析的基础: 词法单元 (Token): 词法单元是程序设计语言中具有独立含义的最小语法单位。