编译原理
xiaodaokuailai
博客已搬家 欢迎访问,相互学习
展开
-
【编译原理】源文件生成目标文件的过程
编译器驱动程序包括预处理器、编译器、汇编器、连接器下面看各部分的功能:1 预处理阶段: 在C语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码。要完成这些工作,就需要使用预处理程序。尽管在目前绝大多数编译器都包含了预处理程序,但通常认为它们是独立于编译器的。预处理过程读入源代码,检查包含预处理指令的语句和宏定义原创 2013-03-14 13:58:01 · 9792 阅读 · 0 评论 -
【编译原理】简析文法分析,语法分析
编译原理第二章2.1~2.21. 上下文无关文法—描述了大多数程序设计语言构造的层次化语法结构。2. 文法四要素(1) 一个终结符号的结合(词法单元)+-*/(2) 一个产生式的集合(3) 一个非终结符号的集合(语法变量)(4) 指定一个非终结符号为开始符号3. 以同一个非终结符号为头部的多个产生式的原创 2010-09-20 22:07:00 · 1617 阅读 · 0 评论