Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
QWERTYstt
ultimate-resources-zh-hans
提交
fa0a5528
U
ultimate-resources-zh-hans
项目概览
QWERTYstt
/
ultimate-resources-zh-hans
与 Fork 源项目一致
Fork自
勤为径苦作舟 / ultimate-resources-zh-hans
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
ultimate-resources-zh-hans
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
fa0a5528
编写于
7月 28, 2022
作者:
勤为径苦作舟
提交者:
GitHub
7月 28, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Delete 【2017-05】ANTLR 4 权威指南.md
上级
02d0bc85
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
0 addition
and
21 deletion
+0
-21
Books/【2017-05】ANTLR 4 权威指南.md
Books/【2017-05】ANTLR 4 权威指南.md
+0
-21
未找到文件。
Books/【2017-05】ANTLR 4 权威指南.md
已删除
100644 → 0
浏览文件 @
02d0bc85
![](
http://img3m4.ddimg.cn/81/33/25088364-1_u_3.jpg
)
## 内容简介
软件改变了世界。数十年来,信息化的浪潮在全球颠覆着一个又一个的行业。然而,整个世界的信息化程度还远未达到合理的高度,还有大量传统行业的生产力可以被信息化所解放。在这种看似矛盾的情形背后存在着一条鸿沟:大量从事传统行业的人员拥有在本行业中无与伦比的业务知识和经验,却苦于跟不上现代软件发展的脚步。解决这个问题的根本方法就是 DSL(Domain Specific Language),让传统行业的人员能够用严谨的方式与计算机对话。其实,本质上任何编程语言都是一种 DSL,殊途同归。本书没有冗长的理论,而是从一些具体的需求出发,由浅入深地介绍了语言的背景知识、ANTLR语法的设计方法以及基于 ANTLR 4 实现语言识别程序的详细步骤。它尤其适用于对语言识别程序的开发感兴趣的开发者。不过,假如你现在没有这样的需求,我仍然建议你阅读本书,因为它能够开拓你的眼界,让你深入实现层面加深对编程语言的理解。
## 作者简介
特恩斯・帕尔(Terence Parr)
美国旧金山大学计算机系教授、研究生导师,他一直从事 ANTLR 项目(antlr.org)和模板引擎(stringtemplate.org)的设计和开发工作。Terence 曾担任 IBM、洛克希德马丁、Next、雷诺汽车等公司的技术顾问。
## 译者简介
张博
软件工程师、开源爱好者。2014 年毕业于大连理工大学,曾就职于淘宝 (中国) 软件有限公司、上海南潮信息科技有限公司。曾为众多顶级开源项目贡献过代码,对于新技术有强烈的兴趣和高度的学习热情。Github 地址:https://github.com/blindpirate。邮箱:zhangbodut@gmail.com。
# 资源
*
EPUB 原版带目录:
[
和彩云
](
http://caiyun.feixin.10086.cn/dl/0n5CsgF8rBQ5t
)
,提取码:M7ic
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录