编译器前端原理入门
了解词法分析、语法分析以及编译工具
宫文学
北京物演科技CEO
1 人已学习 · 已完结

移动设备学习

App Store 下载

Android 下载

扫描二维码下载客户端

编译器前端技术,也就是通常所说的词法分析、语法分析和语义分析,是学习编译原理的第一站。了解基础技术理论并加以实践,运用工具提升编译工作效率,才能保持长期的竞争力。

宫文学,北京物演科技 CEO,连续创业者,2016 年入选厦门市第九批“双百计划”领军型创业人才。他是国内最早做 BPM(流程管理平台)和 BI(大数据平台)的创业者之一,之后也做过电子表单和快速开发平台,这些都与编译技术密不可分。

本专栏共 7 讲,从理解代码入手,详细讲解编译器前端技术中的词法分析和语法分析,理解其原理,并实现一门简单的脚本语言;了解 Antlr,学会使用它生成词法分析器和语法分析器,提升编译工作效率并重构脚本语言。

【编译原理之美】

本专栏节选自宫文学的《编译原理之美》,在专栏中,从前端与后端两个层面来讲解编译原理的核心技术点,用具体的案例带你理解抽象的原理,在工作中真正用到编译技术。

通过这门课,你不仅能实现写出一个编译器的愿望,还能通过 SQL 解析器、报表工具、字节码生成等小练习锻炼动手能力。

专栏共 38 讲,用简洁清晰的示意图 + 实战项目案例,带你深入剖析编译原理的实际应用,只要沉下心去学习研究,掌握编译技术指日可待!

戳此立即加入学习 >>>

【上新福利】

「算法训练营」早鸟招生,60 天彻底学透数据结构与算法。戳此添加客服小姐姐,领取 ¥100 元报名优惠券。

看过的人还看了

高并发系统设计40问

唐扬  美图公司技术专家

45讲 | 9480 人已学习

¥99
10x程序员工作法

郑晔  火币网首席架构师,前ThoughtWorks首席咨询师 ,TGO鲲鹏会会员

56讲 | 8095 人已学习

拼团 ¥79 原价 ¥99
Web协议详解与抓包实战

陶辉  智链达CTO,前阿里云高级技术专家

121讲 | 7452 人已学习

拼团 ¥99 原价 ¥129
黄勇的OKR实战笔记

黄勇  OKR实践者与布道师,畅销书《架构探险》作者,TGO鲲鹏会会员

42讲 | 3728 人已学习

拼团 ¥79 原价 ¥99

Copyright © 2019, The Holding of GeekBang (Beijing) Co., Ltd. All rights reserved. 极客邦控股(北京)有限公司 | 京 ICP 备 16027448号-3. 京公网安备 11010502037384号增值电信业务经营许可证

联系我们

010 - 53934972

service@geekbang.org

北京市朝阳区容和路1号院1号楼5层