LCC編译器的源程序分析.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LCC編译器的源程序分析

LCC编译器的源程序分析 (摘自:/caimouse) LCC编译器的源程序分析(1)C编译器的目标 2 LCC编译器的源程序分析(2)LCC编译器的预处理 4 LCC编译器的源程序分析(3)选择不同的目标代码接口 7 LCC编译器的源程序分析(4)处理文件参数 10 LCC编译器的源程序分析(5)行号同步与类型初始化 15 LCC编译器的源程序分析(6)词法分析 21 LCC编译器的源程序分析(7)词法分析 23 LCC编译器的源程序分析(8)语法分析的开始 35 LCC编译器的源程序分析(9)声明分析 41 LCC编译器的源程序分析(10)声明类型 47 LCC编译器的源程序分析(11)声明与符号表 51 LCC编译器的源程序分析(12)自定义类型的声明 55 LCC编译器的源程序分析(13)指针类型的声明 57 LCC编译器的源程序分析(14)结构类型的声明 59 LCC编译器的源程序分析(15)结构类型成员的声明 62 LCC编译器的源程序分析(16)函数的声明 66 LCC编译器的源程序分析(17)参数变量的声明 71 LCC编译器的源程序分析(18)函数定义 73 LCC编译器的源程序分析(19)全局函数的定义 80 LCC编译器的源程序分析(20)复合语句 83 LCC编译器的源程序分析(21)局部变量的声明 87 LCC编译器的源程序分析(22)基本表达式 92 LCC编译器的源程序分析(23)一元运算表达式 96 LCC编译器的源程序分析(24)条件表达式 101 LCC编译器的源程序分析(25)赋值表达式 102 LCC编译器的源程序分析(26)逗号表达式 103 LCC编译器的源程序分析(27)基本语句 104 LCC编译器的源程序分析(28)函数表达式语句 111 LCC编译器的源程序分析(29)if条件语句 117 LCC编译器的源程序分析(30)while循环语句 118 LCC编译器的源程序分析(31)do while循环语句 120 LCC编译器的源程序分析(32)for循环语句 121 LCC编译器的源程序分析(33)break语句 123 LCC编译器的源程序分析(34)continue语句 124 LCC编译器的源程序分析(35)switch语句 125 LCC编译器的源程序分析(36)case语句 127 LCC编译器的源程序分析(37)default语句 129 LCC编译器的源程序分析(38)return语句 129 LCC编译器的源程序分析(39)goto语句 130 LCC编译器的源程序分析(40)赋值表达式树 132 LCC编译器的源程序分析(41)赋值表达式的有向无环图 134 LCC编译器的源程序分析(42)赋值表达式的有向无环图 136 LCC编译器的源程序分析(43)赋值表达式的有向无环图 138 LCC编译器的源程序分析(44)函数名称的代码生成 139 LCC编译器的源程序分析(45)函数代码入口和出口的代码生成 140 LCC编译器的源程序分析(46)计算需要使用栈大小 143 LCC编译器的源程序分析(47)计算需要使用栈大小 145 LCC编译器的源程序分析(48) 寄存器分配 146 LCC编译器的源程序分析(49) 寄存器分配 147 LCC编译器的源程序分析(50) 分配一个寄存器 148 LCC编译器的源程序分析(51) 分配一个寄存器 149 LCC编译器的源程序分析(52)寄存器溢出 151 LCC编译器的源程序分析(53)指令的选择 154 LCC编译器的源程序分析(54)指令模式匹配 155 LCC编译器的源程序分析(55)最终代码的生成 161 LCC编译器的源程序分析(56)寄存器分配的属性结构 162 LCC编译器的源程序分析(57)不同目标代码生成的接口结构 163 LCC编译器的源程序分析(58)后端使用的节点结构 164 LCC编译器的源程序分析(59)代码生成的源程序注释 165 LCC编译器的源程序分析(60)代码表的结构 196 LCC编译器的源程序分析(61)复合语句的代码块流程 199 LCC编译器的源程序分析(62)生成常量树节点的流程 199 LCC编译器的源程序分析(63)创建DAG森林的源程序 200 LCC编译器的源程序分析(64)符号表的结构注释 201 LCC编译器的源程序分析(65)后端接口的结构注释 202 LCC编译器的源程序分析(66)DAG树分析例子 205 LCC编译器的源程序分析(67)删除内存链表 205 LCC编译器的源程序分析(68)内存分配链表 206 LCC编译器的源程序分析(69)全局变量的初始化 209 LCC编译器的源程序分析(1)C编译器的目标 先从简单的目标来

文档评论(0)

sd47f8cI + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档