登录
首页 » Others » 编译课程设计报告 语法分析器.doc

编译课程设计报告 语法分析器.doc

于 2020-11-29 发布
0 276
下载积分: 1 下载次数: 1

代码说明:

编译课程设计报告 语法分析器.doc一、实验题目 设计一个简单的表达式语法分析器 (采用递归下降方法设计实现)二、实验目的1、 了解形式语言基础及其文法运算;2、 熟悉语法分析原理及4种常用的语法分析方法;其中: 四种算法为(1)设计算术表达式的递归下降子程序分析算法(2)设计算术表达式的LL(1) 分析算法(3)设计算术表达式的简单优先分析算法(4)设计算术表达式的SLR(1) 分析算法 3、选择上述一种方法并设计一个表达式的语法分析器。 (本实验设计的是递归下降的表达式语法分析器)三、实验内容

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

发表评论

0 个回复

  • 基于stm32f103的示波器
    使用红牛开发板,自己设计实现的示波器程序,可以用TFT显示波形,计算频率,幅值等。
    2020-05-31下载
    积分:1
  • mxgraph开发包
    mxgraph开发包
    2020-12-02下载
    积分:1
  • FTP使用简介(协议).doc
    ftp简介,协议说明,使用FTP协议FTP简介文件传输协议(FTP)作为网络共享文件的传输协议,在网络应用软件中具有广泛的应用。FTP的目标是提高文件的共享性和可靠高效地传送数据。FTP协议中使用两个Socket, 将命令与数据分开传送的方法提高效率。FTP 使用 2 个端口,一个数据端口和一个命令端口(也叫做控制端口)。命令端口一般是21 (命令端口)和数据端口一般20。控制Socket用来传送命令,数据Socket是用于传送数据。客户端每一个FTP 命令发送之后,FTP服务器都会返回一个字符串,其中包括一个响应代码和一些说明信息。返回码用于判断命令是否被成功执行了 FTP模式主动模式:客户端随机打开一个大于 1024 的端口向服务器的命令端口(21),发起连接,同时开放N 1 端口监听,并向服务器发出“port N 1”命令,由服务器从它自己的数据端口 (20) 主动连接到客户端指定的数据端口 (N 1)。FTP 的客户端只是告诉服务器自己的端口号,让服务器来连接客户端指定的端口。对于客户端的防火墙来说,这是从外部到内部的连接,可能会被阻塞 注:1. 数据传输通道是在有数据传输的行为才会建立连接,并不是一开始连接到FTP服务器就立刻建立的数据通道2. port 21接受来自客户端的主动连接,port 20则是FTP服务器主动连接到客户端被动模式客户端通过PASV命令获得服务器端IP地址和数据端口,然后向服务器端发起连接请求,从而建立数据连接。服务器端只是被动地监听在指定端口上的请求1. 客户端与服务器建立命令通道2. 客户端发起PASV的连接要求3. FTP服务器启动数据端口,并通知客户端连接4. 客户端随机取用大于1024的端口进行连接 注:被动模式FTP数据通道是由客户端向服务器端发起连接的 FTP命令及响应命令:FTP命令按照ASCII格式在控制连接上传输(命令可读),每个命令后跟回车换行符 ()USER username 向服务器传输用户名PASS password 向服务器传输密码CWD 跳转目录QUIT  从服务器上退出FTP登入 RETR filename  从远程主机获取文件STOR filename  向远程主机当前目录存储文件,如存在同名文件则覆盖MKD   在服务器上建立目录APPE   追加(包括创建)LIST   请求服务器返回远程主机当前目录下的所有文件列表NOOP   该命令不指定任何动作 , 只是要求服务器返回OK响应 响应:命令发送后,服务器会发送相应的响应给客户端说明情况。响应是一个3位数字(xyz),后面跟一些文本信息供直接查看响应的第一位数字(x):1:预备状态2:完成状态3:中间状态4:暂时拒绝状态5:永久拒绝状态响应第二位数字(y):0: 语法-这种响应指出了语法错误。给出的命令不存在、没有被实现、或多余1: 信息-对于请求信息的响应,比如对状态或帮助的请求2: 连接-关于控制连接和数据连接的响应3: 身份验证和帐户-对登陆过程和帐户处理的响应4: 目前还未使用5: 文件系统-请求传输时服务器文件系统的状态或其他文件系统动作状态
    2021-05-07下载
    积分:1
  • 聚类算法——K均值算法的matlab序.zip
    【实例简介】聚类算法——K均值算法的matlab程序,数据来源为80个平面上的点。
    2021-11-23 00:32:05下载
    积分:1
  • gabor特征提取序 matlab实现 附有图像测试
    gabor特征提取程序 matlab实现 附有图像测试
    2019-04-14下载
    积分:1
  • mann-kendall趋势检验和突变点分析matlab版
    好东西,送上。1,mk是mann-kendall趋势性检验程序,程序中没有考虑结(就是序列中相等的值).别人写的。2,mkabrpt是mann-kendall突变点分析的程序,mkabrpt会调用smk;smk是计算秩的程序。这个是俺写的。 内有readme.txt以及每个程序头部有个简单参数说明。
    2020-11-27下载
    积分:1
  • 峰值检波电路的仿真与实现与分析(效果明显)
    峰值检波电路的仿真与实现与分析(效果明显)
    2020-12-09下载
    积分:1
  • 安卓大作业之音乐播放器.zip
    【实例简介】参考网上一部分源码整合成一个简单地音乐播放器,可实现播放、切换、显示歌词等功能。开发环境:Android Studio 3.6
    2021-11-25 00:39:30下载
    积分:1
  • David Silver的强化学习Reinforcement Learning课讲义PPT
    David Silver的强化学习Reinforcement Learning课程讲义PPT 2017最新版
    2020-12-08下载
    积分:1
  • 个漂亮的HTML5后台管理界面模板
    给大家分享一个使用 HTML5 和 CSS3 技术的后台管理模板,HTML5 和 CSS3 加入了众多令人耳目一新的新特性,正引领着网页制作技术的革命。这套后台管理界面模板使用了 HTML5 和 CSS3 技术制作,主要特性:集成 jQuery Table Sorter 插件实现表格排序可快速整合 Google Chart API 的图表支持菜单收缩功能提供了各种样式效果跨浏览器兼容,IE7+、FF、Chrome 和 Opera这个模板可免费下载和使用,它的代码也很简洁,对于想要学习 HTML5 网站制作的朋友来说也是一个不错的选择。
    2021-05-06下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载