登录
首页 » 算法 » 编译原理 词法分析器、语法分析、语义分析和目标代码生成

编译原理 词法分析器、语法分析、语义分析和目标代码生成

于 2023-08-13 发布 文件大小:277.87 kB
0 172
下载积分: 2 下载次数: 1

代码说明:

L语言编译器的设计与实现,词法分析最后产生token文件和符号表文件,然后进行语法分析和语义分析,采用的是递归下降方法,最后产生四元式,通过中间代码产生目标代码

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

发表评论

0 个回复

  • dqsqsqsqsqsqsqsqsqsqsqsqsqsqsqsqsqsqsqsqsqsqs
    QSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSDDQSDQSDQSDQSDQSDQSDQSDQSDQSDQSDQSDQSDQSDQSDQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSDDDDDDDDQSDQSQSQSDQSQSDQSDQSDQSDQSDQSDQSDQSDQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQSQS
    2022-01-30 21:56:00下载
    积分:1
  • 基于RRT及其改进型的路径规划
    本算法是自己的机器人课程设计,有具体的算法原理和程序设计介绍。具体内容见设计报告书。在压缩包里。 本设计学习并分析了基本RRT路径规划的原理,并通过参考资料及自己分析,提出了一种改进的RRT路径规划算法。为了验证改进型RRT算法的正确性以及合理性。最后在VS2010开发环境下用C++编写了两种RRT算法的程序代码及演示界面。通过一定量的实验得到了大量数据。经过数据分析,验证了改进型RRT是正确的,并且在不破坏基本RRT算法的随机性的前提下,有效的将随机性和目的性结合起来,提高了RRT算法的效率和路径的质量。 本设计中,选取二维平面作为机器人的运动环境。即在二维平面下进行RRT算法设计,将机器人看做二维平面上的一个点。机器人的运动是连续的。 用C++语言实现算法,在VS2010集成开发环境下运行调试程序。 在演示软件中,将机器人所处的环境大小设置为600*400。机器人的起始位置用一个半径为30的大圆的圆心表示。目标点用一个半径为
    2023-03-18 04:40:05下载
    积分:1
  • Map editor, map editor,
    地图编辑器, -Map editor, map editor,
    2022-03-04 14:38:43下载
    积分:1
  • BP神经网络的数据分类
    1,对BP神经网络初始化;2,隐含层输出计算;3,输出层输出计算;4,误差计算;5,权值更新;6,阈值更新;7,判断算法迭代是否结束。本算法对语音特征信号进行识别。案例选取了民歌,古筝,摇滚和流行四类不同音乐,用BP神经网络实现对四类音乐的有效分类。
    2022-06-21 10:35:07下载
    积分:1
  • blowfish 加密
    blowfish 加密算法 二进制兼容的加密算法,加密匙可到128位-blowfish binary compatible encryption algorithm encryption algorithms, encryption keys can be 128
    2022-02-10 13:07:59下载
    积分:1
  • 轻松用c++实现线性选择
    资源描述元素选择问题 给定线性序集中的n个元素和一个整数k,1≤k≤n,要求找出这n个元素中第k小的元素。 当k=1时——找最小元素; 当k=n时——找最大元素; 当k=(n+1)/2——找中位数 算法设计思想 与快速排序算法的设计思想基本相同,即对输入数组进行递归划分,但操作上只对划分出的两个子数组中的一个进行进一步的递归处理;
    2022-01-24 09:05:38下载
    积分:1
  • 粒子群
    粒子群算法,gbest,和pbest,轻松实现,十分实用
    2022-05-16 16:19:06下载
    积分:1
  • 编译原理 自顶向下语分析程序设计
                    编译原理 自顶向下语法分析算法程序设计实验 《编译原理》是普通高校计算机科学与技术专业的一门重要专业基础课程,是为培养计算机应用系统和软件系统开发、维护人才的需要而设置的。 《编译原理》主要讲授编译系统的结构、工作流程及编译程序各组成部分的设计原理和实现技术,培养学生具备设计、实现、分析和维护编译程序的初步能力。 基本要求:完成自顶向下语法分析算法的程序设计。 主要内容:设计、调试并测试 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-01-24 09:29:32下载
    积分:1
  • 波动方程的DG方
    DG method for wave equations
    2022-03-25 23:46:54下载
    积分:1
  • 多旋翼姿态滤波--MahonyAHRS
    资源描述世界上最著名的多旋翼姿态滤波算法,包含源代码和PDF原理说明、使用说明
    2022-01-26 02:26:51下载
    积分:1
  • 696516资源总数
  • 106454会员总数
  • 1今日下载