pl语言编译器
编译原理
课程设计报告
班级:______1611102___________
学号:_____161110202__________
姓 名:_______潘诗映__________
2014-01-01
一、设计任务
课程设计题目
一个PASCAL语言子集(PL/0)编译器的设计与实现
PL/0语言的BNF描述(扩充的巴克斯范式表示法)
prog → program id;block
block → [condecl][vardecl][proc]body
condecl → const const{,const};
const → id:=integer
vardecl → var id{,id};
proc → procedure id([id{,id}]);block{;proc}
body → begin statement{;statement}end
statement → id := exp
|if lexp then statement[else statement]
|while lexp do statement
|call id([exp{,exp}])
|body
|rea
您可能关注的文档
- OptiX_OSN3500机柜与板件介绍.ppt
- OPENS-qiao.pptx.ppt
- oracle rac dbca 图形界面安装.docx
- Oracle使用大全及性能调优.pptx
- opt6__偏振.ppt
- orange marches.pptx
- Origin带误差线散点图绘图教程.doc
- OSAHS手术的疗效和安全性.ppt
- OSI模型课件.ppt
- OS基础知识.ppt
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)