文件名称:C语言编译器课程设计
文件大小:161KB
文件格式:DOC
更新时间:2014-06-01 02:43:18
C语言编译器课程设计
1、了解编译器的基本结构,分析编译器的设计原理。 2、加深对词法分析器的工作过程的理解;加强对词法分析方法的掌握;能够采用一种编程语言实现简单的词法分析程序;能够使用自己编写的分析程序对简单的程序段进行词法分析。 3、加深对语法分析器工作过程的理解;加强对递归下降法实现语法分析程序的掌握;能够采用一种编程语言实现简单的语法分析程序;能够使用自己编写的分析程序对简单的程序段进行语法翻译。 4、加深对中间代码生成的工作过程的理解。 5、加深对代码优化的工作过程的理解。 6、加深对目标代码生成的工作过程的理解