• 大小: 441KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-07
  • 语言: 其他
  • 标签: 编译原理  

资源简介

广工编译原理课设源码及报告,完成内容:(1)扩充赋值运算:+= 和 ++ (2)扩充语句(do-while语句):do <语句> while <条件> (3)增加类型:①char类型 ②float类型 (4)增加一维数组类型(可增加指令)。。可供参考。

资源截图

代码片段和文件信息

//A.2     C      版   本

/*编译和运行环境:
*1Visual C++6.0VisualC++.NET and Visual C++.NET 2003
*WinNT Win 200 WinXP and  Win2003 
*2 gcc version 3.3.2  20031022(Red Hat Linux 3.3.2-1)
*Redhat Fedora core 1
*Intel 32 platform
*使用方法:
*运行后输入PL/0 源程序文件名
*回答是否输出虚拟机代码
*回答是否输出名字表
*fa.tmp 输出虚拟机代码
*fa1.tmp  输出源文件及其各行对应的首地址
*fa2.tmp  输出结果 
*fas.tmp  输出名字表
*/
#include
#include“pl0.h“
#include“string.h“
/*解释执行时使用的栈*/
#define stacksize 500
int main()
{



 printf(“                                                   李奕锋 \n“);
    printf(“                                                 3114005949   \n“);
    printf(“                                                  14级计科4班 \n“);
    printf(“                                           开始调试时间:2017/7/01 \n“);
    printf

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-06-10 12:13  广工编译原理课设源码及报告\
     文件      546212  2018-06-10 12:13  广工编译原理课设源码及报告\编译原理课设报告.doc
     目录           0  2018-06-10 12:13  广工编译原理课设源码及报告\编译器源码\
     文件       38137  2017-07-05 21:38  广工编译原理课设源码及报告\编译器源码\PL0.cpp
     文件       59595  2017-07-05 21:38  广工编译原理课设源码及报告\编译器源码\PL0.exe
     文件       52197  2017-07-05 21:38  广工编译原理课设源码及报告\编译器源码\PL0.o
     文件         254  2017-07-06 00:19  广工编译原理课设源码及报告\编译器源码\fa.tmp
     文件         162  2017-07-06 00:19  广工编译原理课设源码及报告\编译器源码\fa1.tmp
     文件           5  2017-07-06 00:19  广工编译原理课设源码及报告\编译器源码\fa2.tmp
     文件          43  2017-07-06 00:19  广工编译原理课设源码及报告\编译器源码\fas.tmp
     文件        4334  2017-07-05 11:25  广工编译原理课设源码及报告\编译器源码\pl0.h
     文件         109  2017-07-06 00:18  广工编译原理课设源码及报告\编译器源码\test.pl0
     文件          77  2017-06-01 22:39  广工编译原理课设源码及报告\编译器源码\testt.pl0
     文件         105  2017-07-06 00:22  广工编译原理课设源码及报告\说明.txt

评论

共有 条评论