![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编译器
文章平均质量分 78
linyingzhan
这个作者很懒,什么都没留下…
展开
-
编译器构造(C语言描述)第二章
1:Micro编译器结构(1)词法分析器:读取源程序,产生记号表示流,供语法分析器调用(2)语法分析器:一直处理记号,知道遇到了需要语义处理的语法结构,直接调用语义例程(3)语义例程:调用适当的支持例程生成代码(4)符号表:有语义例程使用(接口描述)2:Micro词法分析器词法记号集:token(枚举类型)Typedef enum token_typ原创 2012-12-06 15:00:17 · 474 阅读 · 0 评论 -
编译器构造(C语言描述)第一章
1:概述和历史程序设计语言(源)à编译器à机器语言(目标)编译器:程序设计语言翻译器FORTRAN编译器,nroff和troff等2:编译器可以做什么分类一:按照试图生成的目标代码类型(1) 纯机器代码:仅包含指令集中的指令(2) 拓广的机器代码:生成操作系统例程和语言支撑例程所拓展的机器代码(虚拟机的指令)(3) 虚拟机器代码:代码完全由虚拟原创 2012-12-06 15:00:15 · 661 阅读 · 0 评论