-
(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
-
词法分析,语法分析,以及中间代码生成
布尔表达式转换为逆波兰式...
词法分析,语法分析,以及中间代码生成
布尔表达式转换为逆波兰式 -lexical analysis, parsing, and the intermediate code generated Boolean expressions into reverse Polish notation
- 2022-07-26 11:52:08下载
- 积分:1
-
CMINUS写在C语言的语法分析器,用递归下降法
C语言编写的cminus语言语法分析器,采用递归下降方法-Cminus written in C language parser, using recursive descent method
- 2023-05-13 01:25:03下载
- 积分:1
-
USB VHDL source code, supports Verilog HDL procedures
USB接口的VHDL源码,支持Verilog HDL程序-USB VHDL source code, supports Verilog HDL procedures
- 2022-02-01 18:09:49下载
- 积分:1
-
此工具是arm
此工具是arm-linux-gcc交叉编译工具(cross-3.4.4),这个是我自己编译的,我试过,我用它编译了u-boot1.2.0没有问题,这个交叉编译器编了好长时间,我之前在网上搜了好长时间,但是没搜到,所以今天贡献出来,免得大家还得费时间去编译,我现在用是没有问题,如果有问题请多指教。希望热爱linux的同志们多贡献点好东西出来!-This tool is arm-linux-gcc cross compiler tools (cross-3.4.4), this is my own compiler, I tried, I use it to compile the u-boot1.2.0 no problem, the cross compiler made a good long time before I found online a long time, but never found, so this contribution to come out, so everyone will have time to compile, I now use is no problem, please advise if there are problems. Hope love linux comrades contribution to point out good things!
- 2022-04-23 10:04:50下载
- 积分:1
-
1.The content is too simple
2.Is not a sourcecode or document
3.lost some fi...
1.The content is too simple
2.Is not a sourcecode or document
3.lost some files
4.Description is not detailed or not correct
5.Compressed file has password
6.Sourcecode duplicate or already exist
po
- 2022-10-30 23:15:03下载
- 积分:1
-
一个多线程,多流程的脚本编译解释平台,能够同时运行多份脚本代码,流程可以直接加载任意接口的动态库,执行数据库库访问,存储过程和sql语句,加载支持双接口的com...
一个多线程,多流程的脚本编译解释平台,能够同时运行多份脚本代码,流程可以直接加载任意接口的动态库,执行数据库库访问,存储过程和sql语句,加载支持双接口的com,支持多机通讯,曾用于cti开发,-A multi-threaded, multi-process platform to explain the script compiler that can run multiple copies of the script code, the process can directly interface to load arbitrary dynamic library, the implementation of the database library access, stored procedures and sql statements, support for dual-interface load com in support of multi-machine communications, CTI has been used for development,
- 2022-09-07 17:35:03下载
- 积分:1
-
这个是计算器的编程源码
这个是计算器的编程源码- This is the calculator programming source code
- 2022-01-26 03:02:33下载
- 积分:1
-
A very useful procedure, c language written, for many school friends SCM may be...
一个非常有用的程序,c语言写得,对于很多学单片机的朋友或许有用。
-A very useful procedure, c language written, for many school friends SCM may be useful.
- 2022-03-20 22:04:32下载
- 积分:1
-
给定一个文法,构造词法分析表,实现算符优先词法分析
给定一个文法,构造词法分析表,实现算符优先词法分析
- 2022-08-17 02:59:19下载
- 积分:1