lex与yacc - [美] John R.Levine

lex与yacc

[美] John R.Levine

出版时间

2002-12-31

ISBN

9787111107217

评分

★★★★★
书籍介绍

《lex与yacc》(第二版)是惟一一本专门介绍这两个重要的UNIX编程工具的书。这本新版本是完全的修订版,并以很多新的扩充示例代替了旧的示例。几个介绍性章节已经完全重写,还有一章专门介绍实现SQL语法,给出了有经验的程序员希望看到的各种细节。

本书对lex和yacc的重要主题提供了详尽的参考。对所有主要的lex和yacc的MS-DOS和UNIX版本,本书都进行了介绍,包括AT&T lex和yacc、Berkeley yacc、Berkeley/Gnu flex、Gnu bison、MKS lex和yacc、Abraxas PCYACC等等。

“太棒了!我已经读完《lex与yacc》的第二版……总而言之,这是一件伟大的作品 —— 这本书比第一版充实很多,详实而透彻。阅读的过程中,我经历了无数次的惊喜,心里总想‘可惜了,他们已经错过了也许是细微而精妙的地方,我先做个注释’,然而随后在下一个句子或段落就看到对该问题的阐释。”

“[John Levine]做了大量的工作来完善这本书。我很高兴最终有一本好书推荐给人们。”

——Vern Paxson,flex的开发者

John R. Levine

John R. Levine编著、演讲和咨询过许多有关UNIX和编译程序的主题。他主持了Usenet上的在线comp.compilers.discussion组,从事Lotus 1-2-3的UNIX版本以及Norton实用程序的设计工作,并且是IMB RT PC的AIX设计者之一。1984年他获得了耶鲁大学计算机科学博士学位。

Tony Mason

Tony Mason目前是Transarc 公司AFS开发组成员,创办投资的这个小公司专攻分布式系统软件。以前,他工作于斯坦福大学的分布式操作系统和数据通信领域的Distributed Systems Group。1987年他在芝加哥大学获得数学理学学士学位。

Doug Brown

Doug Brown是俄勒冈州的一位咨询人员。他自1977年开始从事电路仿真、合成和...

(展开全部)

目录
前言
第一章 lex和yacc
最简单的lex程序
用lex识别单词
语法

显示全部
用户评论
好像没读完,就需要用的时候读了一下,纯当课外兴趣吧
现在貌似淘宝上卖的都是影印版,我买的就是影印版
读这本书的初衷是想修改cscope,改进对ifdef预编译的支持,否则在公司代码上建立的工程解析不到调用信息。书翻了一遍,还是没找到bug在哪里。
only book about lex and yacc.
lex和yacc是编译原理实践的两大帮手,flex和bison分别为其升级版本,工具书性质。没有必要买
这个可以有
编译原理课程设计就是用lex+yacc做的
工具书
配合编译原理,实用工具书。
下载
收藏