- 31
- 0
- 约5.51千字
- 约 6页
- 2017-11-04 发布于天津
- 举报
华南理工大学计算机试验报告规范-Read
华南理工大学
编译原理课程实验报告
实验题目: 《Implementing a Parser, Semantic Analyzer and Intermediate Code Generator for TINY+》
姓名:__易源_____ 学号:_200432152373__
班级: ___辅修____ 组别: __无_____
合作者: _____无___________
指导教师: ___刘欣欣
实验概述 【实验目的及要求】
? 通过分析Tiny语言的语法语义分析器,并根据要求将Tiny语言的语法进行扩充成为Tiny+语言来掌握高级语言编译中的语法语义分析原理与实现。
具体要求为:
完成递归下降语法分析器,输入词法分析器获得的Token,输出抽象语法树;
建立符号表并进行类型检查;
生成三元组中间代码;
能够检查出语法错误和语义错误。
【实验原理】
? 语法分析涉及到上下文无关文法,又称为2型文法。这一大类文法适合于描述高级语言的语法结构。而根据不同的语法分析方法对文法的限制要求,上下文无关文法又包括LL(x)文法、LR(x)文法等。
语法分析可通过自顶向下和自底向上两大类方法进行,自顶向下法包括递归下降法和LL(x)分析法,自底向上法包括LR(x)分析法。本实验将使用递归下降法进行手工编制语法分析器。
您可能关注的文档
- 关于收购天亿林化的可行性分析报告.PDF
- 关于房屋装饰装修价值评价的探讨-青岛东部土地房地产评价咨询有限公司.ppt
- 关于热流道系统的若干问题热恒-模具.DOC
- 关于红黏土先期固结压力的探讨-岩土力学.PDF
- 关于组织参加南非国际科技创新展的通知.DOC
- 关于船体结构与制图-武汉船舶职业技术学院船舶资源馆.PDF
- 关于表彰2014年我校获得级优秀学士-湖北经济学院教务处.DOC
- 关于计算机科学学院盛特杯学生课外科研项目-西南石油大学计算机.DOC
- 关注可视化文本分析中的技术优势-现代远程教育研究.PDF
- 关键技术冷却水管内结垢和螺旋纽带的防垢原理-杭州力通科技.PPT
- 《GB/T 4943.2-2026音视频、信息技术和通信技术设备 第2部分:与GB 4943.1—2022相关的解释信息》.pdf
- GB/T 4943.2-2026音视频、信息技术和通信技术设备 第2部分:与GB 4943.1—2022相关的解释信息.pdf
- GB/T 47126-2026道路车辆 自动驾驶传感器与数据融合单元间数据通信 逻辑接口.pdf
- 《GB/T 47126-2026道路车辆 自动驾驶传感器与数据融合单元间数据通信 逻辑接口》.pdf
- 中国国家标准 GB/T 47126-2026道路车辆 自动驾驶传感器与数据融合单元间数据通信 逻辑接口.pdf
- 2026江苏南通市海安市人力资源和社会保障局下属事业单位选调1人考试参考试题及答案解析.docx
- 2026内蒙古自治区党委军民融合办所属事业单位竞争性比选3人考试备考试题及答案解析.docx
- 2026年徽商银行社会招聘考试参考题库及答案解析.docx
- 2026贵州杉乡建设投资开发(集团)有限公司招聘合同制员工4人考试参考题库及答案解析.docx
- 2026年护士资格模拟冲刺肿瘤科护理含解析.docx
最近下载
- 2024-2025学年河南省洛阳市强基联盟高一下学期3月联考数学试卷(含答案).docx VIP
- 十年(2016-2025)高考数学真题分类汇编(全国通用)-专题03 平面向量(四大考点,99题).docx VIP
- 大金水源多联机保养维护说明指导手册.pdf VIP
- 数字化建设-总体规划蓝图.pptx VIP
- 25秋7星学霸小学数学(三年级).pdf VIP
- 短视频拍摄分镜头脚本精选5篇.docx VIP
- 植物与植物生理:植物的营养器官识别.pptx VIP
- 广东省五年一贯制考试数学真题.docx VIP
- 自考02238模拟、数字及电力电子技术核心内容.docx VIP
- ISO 15848-1-2015工业阀门.漏气的测量、试验和鉴定程序 第1部分:阀门的分类体系和型式试验鉴定程序(中文版).pdf
原创力文档

文档评论(0)