词条 | flex与bison |
释义 | 图书信息出版社: 东南大学出版社; 第1版 (2011年3月1日) 平装: 266页 正文语种: 简体中文 开本: 16 ISBN: 7564126051, 9787564126056 条形码: 9787564126056 尺寸: 23 x 17.4 x 1.2 cm 重量: 440 g 作者简介Jobn Levine,Taughannock Networks的创始人,著有20余本技术书籍,其中包括《lex&yacc》和《qmail》,均为O’Reilly出版。 内容简介《flex与bison(中文版)》内容简介:如果你需要分析或处理Linux或Unix中的文本数据,这本有用的书籍就讲解了如何使用flex和bison迅速解决问题。《flex与bison》被期待已久,是经典O'Reilly系列书籍《lex & yacc》的续篇。在原书出版以来的近20年,flex和bison已被证明比原来的Unix工具更可靠、更强大。 《flex与bison》一书涵盖了Linux和Unix程序开发中相同的重要核心功能,以及一些重要的新主题。你会找到适用于新手的修订教程和适用于高级用户的参考资料,以及对每个程序的基本用法的解释,并且运用它们创建简单、独立的应用程序。有了《flex与bison》,你会发现这些灵活的工具提供的广泛用途。 媒体评论“我很高兴看到John彻底详尽地重写这本经典书。他更新的示例和说明能够帮助老用户和新手摆脱模仿那些已经根深蒂固的lex和yacc。” ——Joel E.Denny bison维护人员 目录前言 第1章 flex和bison简介 词法分析和语法分析 正则表达式和词法分析 文法与语法分析 二义性文法:并不多见 添加更多的规则 flex和bison与手写的词法分析器和语法分析器的对比 练习 第2章 使用flex 正则表达式 flex词法分析器中的文件i/o操作 读取多个文件 flex词法分析器的i/o结构 起始状态和嵌套输入文件 符号表和重要语汇索引生成器 c语言交叉引用 练习 第3章 使用bison bison语法分析器如何匹配输入 移进/归约分析 bison语法分析器 基于抽象语法树的改进的计算器 移进/归约冲突和操作符优先级 一个高级计算器 使用高级计算器 练习 第4章 分析SQL SQL概述 关系操作 使用SQL的三种方法 从SQL到逆波兰式(RPN) 词法分析器 语法分析器 SQL分析器的Makefile 练习 第5章 FIEX规范参考 flex结构规范 BEGIN c++词法分析器 上下文相关性 定义(替换) ECHO 输入管理 flex库 交互模式和批处理模式的词法分析器- 行号和yylineno 文字块 …… 第6章 bison规范参考 第7章 二义性和冲突 第8章 错误报告和恢复 第9章 flex和bison进阶 附录 SQL语法分析器文法和交叉引用 术语表 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。