登录
首页 » 算法 » PL0语言编译器

PL0语言编译器

于 2022-09-06 发布 文件大小:274.00 kB
0 149
下载积分: 2 下载次数: 1

代码说明:

1. 使用C/C++语言作为实现语言,实现一个简单PL/0语言的编译器。手工编码实现编译器的组成部分。语法分析程序采用递归下降分析法。2. PL/0编译器是个一遍的编译程序,词法分析程序作为子程序,需要的时候被语法分析程序调用,使用语法制导的翻译技术,在语法分析的同时生成中间代码,并保存到文件中。 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 一个用c++和opency的链接来实现把一张图片显示在桌面上的图片
    一个用c++和opency的链接来实现把一张图片显示在桌面上的图片,对一个初学者来说把一张图片显示在桌面上面也是一个和困难的过程,这个程序比较穿,你可以把cpp里面的内容复制然后在新建一个c++文件,贴在新建的cpp脸面就可以运行,然后把一个图片保存在程序制定的地方就OK啦
    2023-04-07 20:45:04下载
    积分:1
  • 设计与分析 哈夫曼树及哈夫曼编码 贪心
    一个记录字符及出现频率的文件如下所示:huffman.haf7a,45b,13c,12d,16e,89f,34g,20试编写一个读取此种格式文件类CHuffman, 内部机制采用优先队列,用于建立Huffman树及进行Huffman编码输出,其用法可以如下所示: CHuffman hm("hu
    2022-03-10 07:52:22下载
    积分:1
  • 模式识别、距离计、聚类分析、判别函数…
    模式识别,距离计算,聚类分析,判别函数,判断准则等的算法实现-Pattern recognition, distance calculation, cluster analysis, discriminant function, the algorithm to determine criteria
    2023-05-15 14:35:02下载
    积分:1
  • 顺序队列C实现
    #include "stdio.h"    #include "stdlib.h"   #include "io.h"  #include "math.h"  #include "time.h"#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define MAXSIZE 20 /* 存储空间初始分配量 */typedef int Status; typedef int QElemType; /* QElemType类型根据实际情况而定,这里假设为int *//* 循环队列的顺序存储结构 */typedef struct{ QElemType data[MAXSIZE]; int front;     /* 头指针 */ int rear;  /* 尾指针,若队列不空,指向队列尾元素的下一个位置 */}SqQueue;Status visit(QElemType c){ printf("%d ",c); return OK;}/* 初始化一个空队列Q */Status Init
    2022-08-13 11:29:01下载
    积分:1
  • 同步原语发送 & 接收
    发送和接收同步原语使用回声的客户机-服务器应用程序开发的Java实现
    2023-02-14 21:10:04下载
    积分:1
  • 求解 tsp 问题用遗传
    这段代码将使用遗传算法找到最优的解决方案及其所有阶段公共旅游salseman问题。城市坐标在
    2022-09-13 14:30:03下载
    积分:1
  • 这是一个实现最优化计的程序,采用的为共轭梯度。...
    这是一个实现最优化计算的程序,采用的算法为共轭梯度法。-This is a realization of optimal calculation procedure, the algorithm used to conjugate gradient method.
    2022-07-22 03:40:05下载
    积分:1
  • C++实现离散数学中对称矩阵的判断。6行6列的矩阵,闲来无事,用VC++写一个小程序,判断是否是配对矩阵,很有意思哦!...
    C++实现离散数学中对称矩阵的判断。6行6列的矩阵,闲来无事,用VC++写一个小程序,判断是否是配对矩阵,很有意思哦!-C++ realization of discrete mathematics in the symmetric matrix judgments. 6 row 6 of the matrix, nothing better, using VC++ to write a small program to determine whether the matching matrix, very interesting oh!
    2022-01-25 14:58:01下载
    积分:1
  • 经典数值源码(很好)
    C++经典数值算法源码(good)-C classical numerical algorithm source code (good)
    2022-12-12 05:00:04下载
    积分:1
  • 一维信号离散小波分解与重构的VC实现
    在理解了离散小波变换的基本原理和算法的基础上,通过设计VC程序对简单的一维信号在加上了高斯白噪声之后进行Daubechies小波、Morlet小波和Haar小波变换,从而得到小波分解系数;再通过改变分解得到的各层高频系数进行信号的小波重构达到消噪的目的。在这一程序实现的过程中能直观地理解信号小波分解重构的过程和在信号消噪中的重要作用,以及在对各层高频系数进行权重处理时系数的选取对信号消噪效果的影响。
    2022-01-26 07:27:14下载
    积分:1
  • 696516资源总数
  • 106918会员总数
  • 4今日下载