编译原理
chengzi_wj_
软件工程本科生
展开
-
编译原理 第一章(绪论)
程序文件编译过程 预处理器: · 把存储在不同文件中的源程序聚合在一起 · 把被称为宏的缩写语句转换为原始语句 可重定位: · 在内存中存放的起始位置L不是固定的 链接器 · 将多个可重定位的机器代码文件(包括库文件)连接到一起 · 解决外部内存地址问题(引用外部文件的内容造成的) 加载器: · 修改可重定位地址; · 将修改后的指令和数据放到内存中适当的位置 起始位置+相对地...原创 2019-03-27 22:28:23 · 433 阅读 · 0 评论 -
编译原理 第二章(程序设计语言及其文法)
文章目录字母表(Alphabet)字母表上的运算字母表 ∑1和∑2的乘积 ( product)字母表 ∑的n次幂 ( power)字母表∑的正闭包(positive closure)字母表 ∑的克林闭包(Kleene closure)串串上的运算-连接串上的运算-幂文法文法的形式化定义产生式的简写符号约定终结符非终结符文法符号终结符号串文法符号串语言推导和归约句型和句子语言的形式化定义语言的运算文...原创 2019-03-28 14:21:52 · 1590 阅读 · 0 评论