- 7
- 0
- 约1.7万字
- 约 88页
- 2016-12-08 发布于江苏
- 举报
编译器的设计与实现 ppt制作: 张 云 时间:2008-03 课程描述 目标:编译器的设计与实现 方法: 给定语言特性,限定目标机器模型,实现该语言的编译器; 添加新的语言特性,对编译器做相应的修改。 一个简单的编译器的设计与实现 语言的设计 目标机器建模 编译器的实现 1 语言 1.1简单的C 语言的文法 program→ { var-declaration | fun-declaration } var-declaration→ int ID { , ID } //可以声明多个变量 fun-declaration→ ( int | void ) ID( params ) compound-stmt params → int ID { , int ID } | void | empty compound-stmt→ { { var-declaration } { statement } } statement→ expression-stmt∣compound-stmt ∣if-stmt ∣while-stmt | return-stmt expression-stmt→ [ expression ] ; if-stmt→ if( expression ) statement [ else statement ] while-stmt→ while( expr
您可能关注的文档
最近下载
- 食品理化检验实验室建设规划方案.doc VIP
- 上海财经大学浙江学院《概率论与数理统计2》2025-2026学年期末试卷(A卷).docx VIP
- 文言文启蒙读本190到317.doc VIP
- 食品及微生物检验实训室建设.pdf VIP
- 食品加工与检验实训室建设方案.docx VIP
- 乌鲁木齐市沙依巴克区2025-2026学年第二学期四年级语文期中考试卷(部编版含答案).docx VIP
- 高新面试题及答案.doc VIP
- 第13课 现代战争与不同文化的碰撞和交流.pptx VIP
- 2026年最新贵旅集团面试题目及答案.doc
- 2025年云南省昆明市八年级一模生物试题(原卷版+解析版).docx VIP
原创力文档

文档评论(0)