随笔分类 - 编译原理
摘要:经验分享 - 如何高效阅读一个项目 对于一个程序员来说,阅读优秀的项目代码是一个学习的好方法,但对于项目越大,阅读的难度也越大。 先说一个最“笨”的方法,初学者在接触到项目代码后往往从入口函数开始,一行一行地往下看,这种方法不适合规模较大的项目,阅读的效率非常低。 下面介绍另外几种的方法。 既然是阅
阅读全文
摘要:语法和语义的区别 语法:描述该语言的程序的正确形式 语义:定义了程序的含义,即每个程序在运行时做什么 抽象语法树和三地址指令 三地址指令可以理解为只有3个成分的指令:2个操作数和一个操作符,最多执行一个操作。恰好对应一颗二叉树的2个子节点和其父亲节点。 抽象语法树如下: 笔记后续更新,可以关注g
阅读全文

浙公网安备 33010602011771号