【编译原理】
小田
无人扶我青云志,我自踏雪向山巅。倘若命中无此运,孤身亦可登昆仑。他朝若有翻身时,生吃黄莲也叫甜。
展开
-
【编译原理】第一章 引论
一,语言处理器 1)一个集成的软件开发环境,其中包括很多种类的语言处理器,比如编译器、解释器、汇编器、连接器、加载器、调试器以及程序概要提取工具。 2)编译器:把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快; 包括编译器,反编译器,交叉编译器 3)解释器:能够执行用其他计算机原创 2012-04-26 22:00:14 · 2013 阅读 · 1 评论 -
【编译原理】第二章 一个简单的语法制导翻译器
一,语法定义 1)文法:对语言结构的定义与描述。即从形式上用于描述和规定语言结构的称为“文法”(或称为“语法”),而未涉及语义问题。 例:有一句子:“我是大学生” 。这是一个在语法、语义上都正确的句子,该句子的结构(称为语法结构)是由它的语法决定的。在本例中它为“主谓结构” 2)文法定义原创 2012-05-01 17:44:18 · 8346 阅读 · 1 评论 -
【编译原理】一个词法分析器源码的剖析
一,词法分析器 作用:读取源程序的输入字符、将他们组成词素,生成并输出一个词法单元序列二,设计原理 1)C程序语言的符号分类:关键字、标识符、常数、运算符、界符 2)词法分析器的二元输出: 3)正规式和状态转换图 4)程序说明:原创 2012-05-01 21:36:57 · 5330 阅读 · 0 评论 -
【编译原理】第三章 词法分析
一,词法分析器的作用 词法分析是编译的第一阶段。词法分析器主要任务是读入源程序的输入字符、将他们组成词素,生成并输出一个词法单元序列,每个词法单元对应于一个词素。 分析部分:词法分析、语法分析(简化编译器设计、提高编译器效率、增强编译器可移植性) 1)词法单元:词法单元名和可选的属性值组成。关键字、操作符…… 2)模式:词法单原创 2012-05-02 11:03:17 · 2223 阅读 · 0 评论