用Flex构造简易C语言词法分析器 Flex构造C语言词法分析器 可以识别大部分的C语言关键字和标识符,可以去除注释(多行单行都可以),可以识别整数和浮点数,可以识别错误的浮点数。 lex文件结构: [第一部分:定义段] /* *按照C语言语法,声明文件包含,宏定义,常数定义,全局变量及外部变量定义,函数声明等 */ %% 第二部分:词法规则段 /* *核心部分,正则定义和状态定义(解释见后) */ %% 第三 2019-01-15 编译原理