Flex Bison

#Flex和Bison简介
词法分析(lexical analysis或者scanning):把输入分割成一个个有意义的词块,称为记号(token)。
语法分析(syntax analysis或者parsing):确定这些记号是如何彼此关联的。

词法分析就是在输入中寻找字符的模式(pattern)。

正则表达式:regular expression简称为regex,regexp。
flex程序主要由一系列带有指令的正则表达式组成,这些指令确定了正则表达式匹配后相应的动作(action).

flex程序包含三个部分,用%%号分割。
第一部分:包含声明和选项设置
第二部分:一系列的模式和动作
第三部分:一些与动作相关的历程

文章目录
,