摘要: FLEX词法分析器一、Lex和Yacc介绍Lex是一种生成扫描器的工具。扫描器是一种识别文本中的词汇模式的程序。一种匹配的常规表达式可能会包含相关的动作。这一动作可能还包括返回一个标记。当Lex接收到文件或文本形式的输入时,它试图将文本与常规表达式进行匹配。它一次读入一个输入字符,直到找到一个匹配的... 阅读全文
posted @ 2015-04-25 12:45 昝志立 阅读(6328) 评论(0) 推荐(0)
摘要: 一、词法分析器词法规则及状态图⑴单词符号:标识符:字母开头,后接字母或数字。保留字:if、else、for、while、do、int。无符号整数:由0~9数字组成。分界符:如+、-、*、/、(、)、;、,等单分界符,还有双字符分界符》=、《=、!=、==等。注释符:用/*和*/括起。⑵正则文法:::... 阅读全文
posted @ 2015-04-25 11:02 昝志立 阅读(1711) 评论(0) 推荐(0)