对四则混合运算做了些扩展,增加了关键字,表达式最终还是返回一个运算值。 支持操作数:int、double、bool、datetime、string 支持关键字:IF、AND、OR、NOT、TRUE、FALSE、ToString、ToDateTime、ToInt、ToDouble、Len、NowDate 详细信息参见:http://blog.csdn.net/welliu/archive/2011/04/25/6360777.aspx
2021-07-26 20:28:21 174KB C# 表达式解析 词法分析 语法分析
1
编译原理c--文法完成词法分析和语法分析,压缩包里有实验报告,源代码,测试代码。编译环境在linux下运行
2021-07-21 12:13:11 475KB 编译原理 语法分析 词法分析
1
计算机专业编译原理课程设计 基于LR(0)方法的语法分析程序
2021-07-21 09:04:28 40KB 编译原理 LR 语法分析程序
a) 启动程序后,先输出作者姓名、班级、学号(可用汉语、英语或拼音)。 b) 请求输入测试程序名,键入程序名后自动开始编译。 c) 输出四元式中间代码(样式见样板输出3和4)。 d) 能发现程序的语法错误并输出出错信息。
2021-07-20 09:05:55 26KB 编译原理实验
实现+、-、*、/、%、、=、、= 详细信息查看如下地址: http://blog.csdn.net/welliu/archive/2011/04/13/6320562.aspx
1
编译原理语法分析器实验报告
2021-07-17 09:00:27 479KB 编译原理 语法分析器实验报告
1
内含(何**班) 三次实验的代码(java)和报告(报告已经删去个人总结部分) 代码说明可见报告 实验一(词法分析):以某大小写不敏感语言源程序作为词法分析对象,至少能分析样板程序。 实验二(语法分析):对所描述的文法,构造SLR(1)分析表,编制语法分析程序,要求将错误信息输出到错误文件中,并输出分析句子的过程(显示栈的内容,采取的动作); 实验三(语义分析):基于实验二给出的文法,给出SDD或SDT,编制语义分析程序,要求将错误信息输出到错误文件中,并输出输入程序对应的三地址码;
学长我可是花了好长时间写出来的啊,学长很好吧。编译原理词法+语法(对for语句分析产生四元式),LL1。反正学长答辩90分轻松掠过。学长只能帮你到这了
2021-07-15 14:13:40 67KB 编译原理实验 词法 语法分析 LL1
1
实验内容: 编程实现给定算术表达式的分析器。 算术表达式文法如下: E-->E+T|T T-->T*F|F F-->(E)|i (为DOC文档)
1
武汉理工大学编译原理实验代码
2021-07-14 15:05:24 27.22MB 武汉理工大学 编译原理
1