点击选择搜索分类
首页 - 艺术- 正文
☆☆☆☆☆
||
美 特恩斯 帕尔Terence Parr 著,张博 译
店铺: 互动出版网图书专营店 出版社: 机械工业出版社 ISBN:9787111566489 商品编码:13301183778 丛书名: 华章程序员书库 出版时间:2017-05-01
ANTLR 4权威指南 计算机与互联网 书籍|5828729 电子书 下载 mobi epub pdf txt
ANTLR 4权威指南 计算机与互联网 书籍|5828729-so88
ANTLR 4权威指南 计算机与互联网 书籍|5828729 pdf epub mobi txt 电子书 下载 2022
图书介绍
☆☆☆☆☆
||
美 特恩斯 帕尔Terence Parr 著,张博 译
店铺: 互动出版网图书专营店 出版社: 机械工业出版社 ISBN:9787111566489 商品编码:13301183778 丛书名: 华章程序员书库 出版时间:2017-05-01
书[0名0]: | ANTLR 4指南|5828729 |
图书定价: | 69元 |
图书作者: | (美)特恩斯·帕尔(Terence Parr) |
出版社: | 机械工业出版社 |
出版日期: | 2017/5/1 0:00:00 |
ISBN号: | 9787111566489 |
开本: | 16开 |
页数: | 0 |
版次: | 1-1 |
内容简介 |
Terence Parr: The Definitive ANTLR 4 Reference (ISBN 9781934356999).Copyright ?2012 The Pragmatic Programmers, LLC.Simplified Chinese translation copyright ?2017 by China Machine Press.[0No0] part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording or any information storage and retrieval system, without permission, in writing, from the publisher.All rights reserved.本书中文简体字版由The Pragmatic Programmers, LLC授[0权0]机械工业出版社在全球出版发行。未经出版者书面许可,不得以任何方式抄袭、复制或节录本书中的任何部分。 |
目录 |
译者序 前言 致谢 [0第0]一部分 ANTLR和计算机语言简介 [0第0]1章初识ANTLR 3 1.1安装ANTLR 3 1.2运行ANTLR并测试识别程序 5 [0第0]2章纵观全局 9 2.1从ANTLR元语言开始 9 2.2实现一个语[0法0]分析器 11 2.3你再也不能往核反应堆多加水了 13 2.4使用语[0法0]分析树来构建语言类应用程序 15 2.5语[0法0]分析树监听器和访问器 17 [0第0]3章入门的ANTLR项目 20 3.1ANTLR工具、运行库以及自动生成的代码 21 3.2测试生成的语[0法0]分析器 23 3.3将生成的语[0法0]分析器与Java程序集成 25 3.4构建一个语言类应用程序 26 [0第0]4章快速指南 29 4.1匹配算术表达式的语言 30 4.2利用访问器构建一个计算器 35 4.3利用监听器构建一个翻译程序 38 4.4定制语[0法0]分析过程 41 4.5神奇的词[0法0]分析特性 45 [0第0]二部分 使用ANTLR语[0法0]开发语言类应用程序 [0第0]5章设计语[0法0] 53 5.1从编程语言的范例代码中提取语[0法0] 54 5.2以现有的语[0法0]规范为指南 56 5.3使用ANTLR语[0法0]识别常见的语言模式 56 5.4处理[0优0]先级、左递归和结合性 62 5.5识别常见的词[0法0]结构 66 5.6划定词[0法0]分析器和语[0法0]分析器的界线 71 [0第0]6章探索真实的语[0法0]世界 74 6.1解析CSV文件 75 6.2解析JSON 77 6.3解析DOT语言 83 6.4解析Cymbol语言 88 6.5解析R语言 91 [0第0]7章将语[0法0]和程序的逻辑代码解耦 98 7.1从内嵌动作到监听器的演进 99 7.2使用语[0法0]分析树监听器编写程序 100 7.3使用访问器编写程序 103 7.4标记备选分支以获取精确的事件方[0法0] 105 7.5在事件方[0法0]中共享信息 107 [0第0]8章构建真实的语言类应用程序 114 8.1加载CSV数据 114 8.2将JSON翻译成XML 117 8.3生成调用图 121 8.4验证程序中符号的使用 124 [0第0]三部分 高级特性 [0第0]9章错误报告与恢复 133 9.1错误处理入门 133 9.2修改和转发ANTLR的错误消息 137 9.3自动错误恢复机制 141 9.4勘误备选分支 152 9.5修改ANTLR的错误处理策略 152 [0第0]10章属性和动作 156 10.1使用带动作的语[0法0]编写一个计算器 157 10.2访问词[0法0]符号和规则的属性 162 10.3识别关键字不固定的语言 165 [0第0]11章使用语义判定修改语[0法0]分析过程 168 11.1识别编程语言的多种方言 169 11.2关闭词[0法0]符号 172 11.3识别歧义性文本 174 [0第0]12章掌握词[0法0]分析的“黑魔[0法0]” 180 12.1将词[0法0]符号送入不同通道 181 12.2上下文相关的词[0法0]问题 184 12.3字符流中的孤岛 194 12.4对XML进行语[0法0]分析和词[0法0]分析 198 [0第0]四部分 ANTLR参考文档 [0第0]13章探究运行时API 209 13.1包结构概览 209 13.2识别器 210 13.3输入字符流和词[0法0]符号流 212 13.4词[0法0]符号和词[0法0]符号工厂 213 13.5语[0法0]分析树 215 13.6错误监听器和监听策略 216 13.7提高语[0法0]分析器的速度 217 13.8无缓冲的字符流和词[0法0]符号流 217 13.9修改ANTLR的代码生成机制 219 [0第0]14章移除直接左递归 221 14.1直接左递归备选分支模式 222 14.2左递归规则转换 223 [0第0]15章语[0法0]参考 226 15.1语[0法0]词汇表 226 15.2语[0法0]结构 229 15.3文[0法0]规则 232 15.4动作和属性 241 15.5词[0法0]规则 246 15.6通配符与非贪婪子规则 250 15.7语义判定 253 15.8选项 257 15.9ANTLR命令行参数 259 参考文献 263 |
ANTLR 4权威指南 计算机与互联网 书籍|5828729 电子书 下载 mobi epub pdf txt
电子书下载地址:
相关电子书推荐:
- 文件名
- 你不可不知的50个物理知识 9787115224217
- 说来说去就这6000句
- 统计学实验
- 儿童口腔科临床操作教程(一步一步教你做临床)
- 缤纷的生命 [美]爱德华·威尔逊 金恒镳
- 骨科学 正高副高卫生专业技术资格考试 高级教程+冲刺卷 主任医师 副主任 医师
- 川滇地区强震孕育的深部动力环境研究 马宏生
- 图解黄帝内经全集 彩图 白话文皇帝内经中医养生保健 16开精装3册 素问灵枢四季养生医学
- BF-化学的足迹-改变世界的科学-邓小丽,万立荣,杨捷,周玉枝,徐祖辉 上海科技教育出版社
- 新概念英语1(美音版)(MP3)
- 认名车-童眼看天下-畅销升级版
- 医学临床三基训练(护士分册第5版)/医院分级管理参考用书
- 正版 科学文化工程科学史系列 图说中国古代四大发明:造纸术 9787553628561 汤
- 图解牙冠修复技巧--通过实际操作学习各步骤的要点:天然牙或种植牙(日)土屋贤司著
- 薛定谔的猫:改变物理学的50个实验