Lex与Yacc.pdf电子书版文档下载

如何自学 占星术 占星教程网盘 塔罗牌教程百度网盘

Lex与Yacc

Lex与YaccPDF电子书下载

其他书籍

  • 作 者:John R.Levine等着;杨作梅,张旭东等译
  • 出 版 社:北京市:机械工业出版社
  • 出版年份:2003
  • ISBN:7111107217
  • 页数:375 页

图书介绍:本书对lex和yacc的重要主题提供了详尽的参考。对所有主要的lex和yacc的MS-DOS和UNIX版本,本书都进行了介绍,包括AT&Tlex和yacc、Berkeleyyacc、Berkeley/Gnuflex、Gunbison、MKSlex和yacc、AbraxasPCYACC等等。《lex与yacc》(第二版)是惟一一本专门介绍这两个重要的UNIX编程工具的书。这本新版本是完全的修订版,并以很多新的扩充示例代替了旧的示例。几个介绍性章节已经完全重写,还有一章专门介绍实现SQL语法,给出了有经验的程序员希望看到的各种细节。本书对lex和yacc的重要主题提供了详尽的参考。对所有主要的lex和yacc的MS-DOS和UNIX版本,本书都进行了介绍,包括AT&Tlex和yacc、Berkeleyyacc、Berkeley/Gnuflex、Gunbison、MKSlex和yacc、AbraxasPCYACC等等。◆“太棒了!我已经读完《lex与yacc》的第二版……总而言之,这是一件伟大的作品——这本书比第一版充实很多,详实而透彻。阅读的过程中,我经历了无数次的惊喜,心里总想‘可惜了, 查看图书目录点击购买PDF全本电子书 上一篇:英日汉数字家电技术辞典下一篇:教育、心理与社会服务 《Lex与Yacc》目录 标签:

目录1

第一章 lex和yacc9

最简单的lex程序10

用lex识别单词11

语法23

运行lex和yacc31

lex和手写的词法分析程序32

练习35

第二章 使用lex36

正则表达式37

单词计数程序42

分析命令行48

C源代码分析程序55

小结58

练习59

语法60

第三章 使用yacc60

移进/归约分析62

yacc语法分析程序65

词法分析程序68

算术表达式和歧义性69

变量和有类型的标记74

符号表77

函数和保留字81

用make构建语法分析程序88

小结89

练习89

第四章 菜单生成语言91

MGL的概述91

开发MGL93

构建MGL103

屏幕处理109

结束112

MGL代码示例115

练习120

第五章 分析SQL122

SQL的要点概述123

语法检查程序127

语法分析程序133

嵌入式SQL158

练习163

第六章 lex规范参考164

lex规范的结构164

BEGIN166

程序错误166

字符变换168

上下文相关169

定义(替换)171

ECHO172

包含操作(文件的逻辑嵌套)172

从字符串中输入174

input()176

内部表(%N声明)177

lex库178

行号和yylineno179

文字块179

一个程序中的多个词法分析程序179

output()184

lex词法分析程序的可移植性185

正则表达式语法187

REJECT190

从yylex()中返回值190

起始状态191

unput()193

yyinput()、yyoutput()、yyunput()194

yyleng194

yyless()194

yylex()195

yymore()196

yytext197

yywrap()199

第七章 yacc语法参考200

yacc语法的结构200

动作201

歧义和冲突204

yacc中的程序错误205

结束标记208

错误标记和错误恢复208

继承的属性($0)209

%ident声明209

词汇的反馈211

文字块212

文字标记213

yacc语法分析程序的可移植性213

优先级、结合性和操作符声明215

递归规则217

规则219

特殊字符220

开始声明221

符号值222

标记223

%type声明226

%union声明226

变体和多重语法227

y.output文件232

yacc库233

YYABORT234

YYACCEPT235

YYBACKUP235

yyclearin235

yydebug和YYDEBUG236

yyerrok237

YYERROR237

yyerror()237

yyparse()238

YYRECOVERING()239

第八章 yacc歧义和冲突240

指针模型和冲突240

冲突的普通示例253

如何修复冲突258

练习266

小结266

第九章 错误报告和恢复267

错误报告267

错误恢复272

练习276

附录一 AT Tlex279

附录二 AT Tyacc287

附录三 Berkeleyyacc297

附录四 GNUbison303

附录五 flex306

附录六 MKSlex和yacc318

附录七 Abraxaslex和yacc320

附录八 POSIXleX和yacc322

附录九 MGL编译程序代码325

附录十 SQL分析程序代码341

参考文献369

词汇表371

相关图书

    作者其它书籍

    • 《断陷湖盆比较沉积学与油气储层》赵永胜等着 1996
    • 《东北民歌文化研究及艺术探析》(中国)杨清波 2019
    • 《羊脂球 莫泊桑短篇小说选》(法)莫泊桑着;张英伦译 2010
    • 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
    • 《小提琴经典练习曲简编 沃尔法特》丁芷诺,杨宝智 2019
    • 《弹好钢琴必备的五线谱知识》杨青华威武 2019
    • 《液固旋流分离新技术》中国化工学会组织编写;汪华林等着 2019
    • 《社会资本与村庄治理转型的社区机制》张国芳等着 2019
    • 《数学物理方法与仿真 第3版》杨华军 2020
    • 《材料导论》张会主编 2019

    出版社其它书籍

    • 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
    • 《北京生态环境保护》《北京环境保护丛书》编委会编着 2018
    • 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
    • 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
    • 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
    • 《中国十大出版家》王震,贺越明着 1991
    • 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
    • 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
    • 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
    • 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编着 2019

    本类热门

    • 1变通 受用一生的学问
    • 2额尔古纳河右岸
    • 3易经真的很容易
    • 4海蒂怀孕大百科 全新第4版
    • 5八次危机 中国的真实经验1949-2009
    • 6法治的细节
    • 7你是你吃出来的
    • 8蛤蟆先生的希望
    • 9杀死一只知更鸟
    • 10天幕红尘

    摘要:本文详细介绍了Lex与Yacc.pdf电子书版文档的下载,从文档概述、下载途径、内容解析和实际应用等方面进行了全面阐述,旨在为读者提供一份全面、实用的Lex与Yacc学习指南。

    1、文档概述

    Lex与Yacc.pdf电子书版文档是学习Lex和Yacc工具的权威资料。Lex和Yacc是编译原理中常用的词法分析和语法分析工具,它们在编译器开发中扮演着重要角色。该文档详细介绍了Lex和Yacc的基本概念、原理和应用,适合初学者和有一定基础的读者阅读。

    文档共分为三个部分:第一部分介绍了Lex和Yacc的基本概念和原理;第二部分通过实例讲解了如何使用Lex和Yacc进行词法分析和语法分析;第三部分探讨了Lex和Yacc在实际项目中的应用。

    该文档内容丰富、结构清晰,语言通俗易懂,适合广大编程爱好者、编译原理学习者以及从事编译器开发的工程师阅读。

    2、下载途径

    Lex与Yacc.pdf电子书版文档的下载途径主要有以下几种:

    1)官方网站下载:Lex与Yacc.pdf电子书版文档的官方网站提供了文档的免费下载,读者可以访问官方网站,按照提示进行下载。

    2)网络资源搜索:通过搜索引擎,如百度、谷歌等,搜索“Lex与Yacc.pdf电子书版文档下载”,可以找到多个下载链接,读者可以根据自己的需求选择合适的下载链接。

    3)论坛交流:在编程论坛、技术社区等地方,经常有热心网友分享Lex与Yacc.pdf电子书版文档的下载链接,读者可以加入相关论坛,与其他网友交流学习。

    3、内容解析

    Lex与Yacc.pdf电子书版文档的内容解析主要包括以下几个方面:

    1)Lex和Yacc的基本概念:介绍了Lex和Yacc的定义、作用以及它们在编译器开发中的地位。

    2)Lex和Yacc的原理:详细讲解了Lex和Yacc的工作原理,包括词法分析、语法分析等过程。

    3)Lex和Yacc的使用方法:通过实例讲解了如何使用Lex和Yacc进行词法分析和语法分析,包括编写Lex和Yacc规则、编译和运行等步骤。

    4)Lex和Yacc的实际应用:探讨了Lex和Yacc在实际项目中的应用,如开发编程语言、构建代码解析器等。

    4、实际应用

    Lex与Yacc.pdf电子书版文档在实际应用方面具有很高的参考价值。

    1)Lex和Yacc在编程语言开发中的应用:通过Lex和Yacc可以快速开发出具有强大功能的编程语言,如Python、Java等。

    2)Lex和Yacc在代码解析器中的应用:Lex和Yacc可以构建出高效的代码解析器,用于代码分析、代码生成等任务。

    3)Lex和Yacc在其他领域的应用:Lex和Yacc在自然语言处理、文本处理等领域也有着广泛的应用。

    总结:

    Lex与Yacc.pdf电子书版文档为读者提供了全面、实用的Lex和Yacc学习指南。通过本文的详细阐述,读者可以了解到Lex和Yacc的基本概念、原理、使用方法以及实际应用,为学习和实践Lex和Yacc奠定了基础。

    本文由nayona.cn整理

    点击联系需要东西方神秘学学习资料,专业的咨询

    只要网页介绍资料,全部都有,还有很多还没来得及更新
    每天更新200-300款资料
    全网最大最全的神秘学资料平台
    请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
    请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
    请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
    有看中网站记得联系我
    图片2            

    联系我们

    图片2

    关注公众号

    打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
    易学资料

    对占星塔罗感兴趣关注公众号