相关题库

咨询

其他联系方式

所属系列课程

评价

使用协议与隐私政策

感谢您使用网易云课堂!

为了更好地保障您的个人权益,请认真阅读《使用协议》《隐私政策》《服务条款》的全部内容,同意并接受全部条款后开始使用我们的产品和服务。若不同意,将无法使用我们的产品和服务。

同意
编译原理,林qun,计算机语言由何而来, 又将去往何方? 如何从一个涂鸦程序员,成长为架构师。 相信编译原理会带你找到答案。 课程每周在B站更新, ID:求老仙奶我到不了P10 同步会在云课堂更新 课程关联代码:(实现中) javascript版本:https://github.com/kyjm/compiler-in-js python版本:https://github.com/kyjm/compiler-in-py Java版本:https://github.com/kyjm/compiler-in-java 课程选择MIT经典教材、《龙书》等,手把手教你写一个编译器。 课程目录: 1. 编译简史 详细介绍,从机械到图灵机,再到程序语言发生了什么 2. 为什么学习编译原理? 有稳定的工作,每天忙于涂鸦,为什么还需要学这么复杂的东西? 3. 编译器和解释器 从多种多样的语言生态中去看编译器,放到时间长河,英才辈出…… 4. 编译器/解释器执行流程 将编译器放大,它的内部结构是什么呢? 5. 编译器的前端 编译器分前后端,这是讲解前端具体的实现的课程 5.1 词法分析 5.2 语法分析 5.3 语义分析 6. 编译器的后端 6.1 中间语言生成 6.2 虚拟机 7. 手把手教你写tinyJScript Javascript实现 手把手教你写一个编译器。 适用人群:1. 校招进大厂 2. 架构师方向发展
手机课堂
下载App
返回顶部