-
(1) 给定一段符合Pascal子集语法的语言,能成功转换成C语言;
(2) 一个简单的说明文档;
(3) 2007.7.14之前上传到ftp:// C...
(1) 给定一段符合Pascal子集语法的语言,能成功转换成C语言;
(2) 一个简单的说明文档;
(3) 2007.7.14之前上传到ftp:// C07:C07@10.11.3.71/upload,用学号建立自己的目录;
(4) (可额外加分5分)若有出错处理功能,请在说明文档中写明可以处理哪几项错误。
注意事项:
(1) 两人一组
(2) 可以使用词法、语法自动生成工具,windows下有Flex,Bison,Linux下有Lex,Yacc,Java的有Jlex,JavaCC,ANTLR等
(3) 不用考虑Pascal和C的关键词不同问题,即Pascal子集语言中假设不出现int,for等作为变量标志符
(4) read()和write()可用由scanf(),printf()等组成的语句转换。
(5) 如果有疑问可以发信给我 xpqiu@fudan.edu.cn.
- 2022-03-23 02:20:36下载
- 积分:1
-
PASCAL语言子集编译器,足够计算机系的学生交作业用了
PASCAL语言子集编译器,足够计算机系的学生交作业用了-PASCAL language subset compiler, the enough computer
department s students handed over the work to use
- 2022-04-19 21:18:31下载
- 积分:1
-
语法分析 语法分析
语法分析 语法分析- The grammar analysis grammar analysis grammar analyzes
- 2022-06-01 16:03:08下载
- 积分:1
-
Pascal语言的小型编译器
Small compiler for Pascal
- 2022-07-01 17:20:10下载
- 积分:1
-
用C++实现编译原理的递归下降语法分析
用C++实现编译原理的递归下降语法分析...
用C++实现编译原理的递归下降语法分析
用C++实现编译原理的递归下降语法分析-C compiler to achieve the principle of recursive grammar analysis dropped C compiler to achieve the principle of recursive grammar analysis drop
- 2022-07-09 16:22:30下载
- 积分:1
-
使用C语言编写的最简单DFA的JAVA词法分析器,使用文件实现匹配,属性字流和错误信息结果保存在文件中,适合编译初学者学习词法分析器...
使用C语言编写的最简单DFA的JAVA词法分析器,使用文件实现匹配,属性字流和错误信息结果保存在文件中,适合编译初学者学习词法分析器
- 2022-11-22 14:35:04下载
- 积分:1
-
使用LEX/YACC 编写的计算器程序
在VC环境下使用
使用LEX/YACC 编写的计算器程序
在VC环境下使用-The use of LEX/YACC calculator program written in VC environment
- 2022-08-11 00:15:11下载
- 积分:1
-
这是一个简单的C编译器的词法分析和语法分析。
这是一个简单的C编译器的词法分析和语法分析。-This is a simple C-compiler of lexical analysis and parsing.
- 2022-07-04 10:50:39下载
- 积分:1
-
5509开发板测试程序,通过观测XF引脚是否有方波来初步估计试验板硬件是否有问题...
5509开发板测试程序,通过观测XF引脚是否有方波来初步估计试验板硬件是否有问题-5509 development board testing procedures by observing whether XF pin-square test to preliminary estimates plate hardware is there a problem
- 2022-08-17 06:16:40下载
- 积分:1
-
分词程序的源代码
分词程序的源代码-Word program"s source code
- 2022-01-22 12:08:00下载
- 积分:1