只为小站
首页
域名查询
文件下载
登录
编译原理词法分析,语法分析,语义分析(源代码和实验报告)
编译原理词法分析,语法分析,语义分析(源代码和实验报告),已经测试运行,绝对对得起10分(本人的承诺)。
2019-12-21 19:38:23
1.21MB
编译原理
1
项目集规范族
生成文法的项目集规范族,生成状态集和状态集之间的迁移表,产生确定有限状态机
2019-12-21 19:38:06
11KB
编译
语法分析
项目集规范族
1
LALR1语法分析生成器
对文法进行自动分析,生成用于LALR1语法分析器的状态转换表,加上框架代码,构造出LALR1语法分析程序
2019-12-21 19:38:06
28KB
编译
语法分析
LALR1
生成器
1
c语法分析器--采用bison(yacc)
c语法分析器,采用bison2.1(yacc), flex(lex), 生成程序的语法树 分析单个文件,不支持预处理, 不解析预处理符号# bison,flex工具在上传包内,语法见cgrammar-new.y,词法见input.lex 另附相关说明,本代码采用vs2005,建立console工程即可编译运行。 测试文件test.c, 输出结果out.txt
2019-12-21 19:38:06
914KB
c
语法分析
yacc
bison
1
第四次上机—自下而上的语法分析
1. 使用如下文法: E ® E+T | T T ® T*F | F F ® (E) | id 2. 对于任意给定的输入串(词法记号流)进行语法分析,要求采用LR分析器来完成。手工构造LR分析表,利用移进-归约分析算法(P71 图3.12)输出(P73 表3.8)对应的动作部分。如: 输入:id*+id/(id+id)# 输出:移进 按 F->id归约 按 T->F归约 移进 error …… 3. 要有一定的错误处理功能。即对错误能提示,并且能在一定程度上忽略尽量少的记号来进行接下来的分析。 例如: 从状态0开始的记号流为:bm 将b移进之后,栈里的情况应该为: 0 b 2 此时查表发现 action[2,m]=error 输出打印:error 把A和状态1相继压入栈,用户指针后移到FOLLOW(A)对应的元素继续分析。 4. 利用P94页的表3.13的方式将错误进行分类提示,即给出具体的出错信息。 扩展: 在已有文法的基础上再加上减法“-”和除法“/”对应的产生式构成最终的文法。从而使得记号流可以处理带括号的加、减、乘、除四则运算。
2019-12-21 19:37:55
6KB
编译原理
1
语法分析器 算符优先 编译原理实验
编译原理实验 语法分析器的程序,是采用的算符优先文法,是大三时候写的,很全,里面包括源程序 和实验报告等。
2019-12-21 19:37:20
176KB
编译原理
语法分析
算符优先
实验
1
编译原理LL1语法分析器(含消除左递归)
使用MFC实现编译原理LL1语法分析器(含消除左递归)使用MFC实现编译原理LL1语法分析器(含消除左递归)
2019-12-21 19:36:38
2.26MB
编译原理
预测分析法
语法分析器
LL(1)
1
语法分析(c语言实现)含报告
(1)输入任意文法,消除左递归和公共左因子; (2)打印文法的First和Follow集; (3)判断是否是LL(1)文法,如果是则打印其分析表; (4)输入一个句子,如果该句子合法则输出与句子对应的语法树; 能够输出分析过程中每一步符号栈的变化情况。 如果该句子非法则进行相应的报错处理。
2019-12-21 19:35:34
3.33MB
语法分析
C语言
报告
1
编译原理课程设计词法语法分析器
编译原理的课程设计,用c++完成了词法分析和语法分析的功能,附带结题报告。
2019-12-21 19:34:42
14.23MB
编译原理
词法分析
语法分析
SLR
1
C-Minus词法语法分析器(JavaScript实现)
这是《编译原理》的课程设计--C-Minus词法语法分析器(带有课程设计报告),采用Web前端的JavaScript实现,兼容多种浏览器。词法分析器部分采用表驱动机制实现,同时提供一套用于快速验证性的正则匹配测试工具。语法分析器采用LR(0)文法实现,并且提供自动化构造LR(0)的操作表生成器。(源代码的注释非常详细,请先看下里面的"说明.txt")(温馨提示:下载后评论【需要评选等级】会返回被扣除的积分)
2019-12-21 19:34:10
182KB
JavaScript
编译器
scan
parser
1
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
RNN-LSTM卷积神经网络Matlab实现
毕业设计:基于Python的网络爬虫及数据处理(智联招聘)
非线性本构关系在ABAQUS中的实现.pdf
基于VMD算法的信号降噪.rar
MATLAB之LSTM预测
CUDA并行程序设计 GPU编程指南-中文扫描539页完整版pdf+高质量英文完整591页原版非扫描pdf
云视通端口扫描器.rar
数据结构课后习题答案
凯斯西储大学(CWRU)轴承数据集(含数据包+整理Python程序+使用说明)
基于STM32的电子时钟设计
王万良-人工智能导论(第五版)课件
基于LSTM模型的股票预测模型_python
华为OD机试真题.pdf
token登录器.rar
麻雀搜索算法(SSA)优化bp网络
最新下载
发那科(fanuc)机器人r-j3ib控制器说明书
MD380 机型 设置 一览表 220V 到 1140V
50系显卡安装MMCV指南[代码]
文献管理软件工具压缩包
AMESim-Simulink联合仿真模型:热泵空调系统中PID和模糊控制的电子膨胀阀开度采用的优化控制策略
DAV格式转换器
Matlab读取二进制.dat文件,解析绘图,并生成WORD报告
GNS3 C3745路由器镜像
apache atlas2.1.0 整合CDH6.3.2编译安装包
cisco ios c3750
其他资源
恶魔射手unity的项目和视频教程
SVM应用实例:药品(胶囊)识别与分类
STM32在C++上重定向printf,亲测能用
51单片机音乐起风了.txt
北京邮电大学通信原理习题集及答案
不动产插件
一个php文件完成支付宝所有支付
学生管理系统
OpenCV官方教程中文版(For Python).pdf
2021年中国芯片产业市场前景及投资研究报告-双循环专题.pdf
中央广播电视大学《统计基础知识与统计实务》期末总复习资料(含答案).pdf
YJV电缆载流量表(1).xlsx
图解电机电器(书)OHM电子电气入门丛书
contextmenu右侧菜单插件.rar
WPF3D转圈与鼠标拖动图片移动 listview
A卷 2019年计算机网络应用赛项国赛样题-修订V1.5.docx
网上书店购物车系统 struts2
VC实现teechart时间轴自右向左推移
PADS9.5常用库文件 BGA封装 接口封装
印制电路板(PCB)设计技术与实践 第3版.rar
使用POI技术读取Excel中数据,比对,并将比对结果存入Excel
DNSCryptWin-v0.0.6
300MW机组湿式石灰石_石膏烟气脱硫实时仿真系统研究
支持向量机用于遥感影像分类