- 2
- 0
- 约1.91千字
- 约 12页
- 2018-01-30 发布于江西
- 举报
《编译技术》课程设计 实验报告
实验名称:编译器程序
姓名:
学号:
班级:
年 月 日
课设要求
模仿上学期给定的程序,根据下面具体的内容,用C++语言对下述文法和单词表定义的语言设计编制一个编译器。设计报告格式撰写报告
(1)单词符号及种别表
单词符号 种别编码 单词值 main 1 int 2 float 3 double 4 char 5 if 6 else 7 do 8 while 9 l(l|d)* 10 内部字符串 ( +|-|ε ) d*(.dd* | ε)( e ( +|-|ε ) dd*|ε) 20 二进制数值表示 = 21 + 22 - 23 * 24 / 25 ( 26 ) 27 { 28 } 29 , 30 ; 31 32 = 33 34 = 35 == 36 != 37 (2)语法结构定义
程序 ::= 语句块 ::= ‘{‘语句串’}’ //程序用括号括起来
语句串::=语句{;语句};
语句::=赋值语句|条件语句|循环语句
赋值语句::=ID=
您可能关注的文档
最近下载
- 2型糖尿病缓解专家共识2026版解读.pptx VIP
- 宜宾学院《高等数学(II)》2025 - 2026学年第一学期期末试卷.docx VIP
- 新高一分班考杭二、学军、杭高、杭十四、杭四、浙大附中、长河试卷答案——无水印.pdf VIP
- 商务英语培训精品课件.ppt VIP
- 工程流体力学教学课件作者闻建龙工程流体力学习题+复习资料(部分).doc VIP
- 2026年财务国企招聘笔试题库含答案(实用).docx
- 指引导管的选择.pptx VIP
- 2型糖尿病缓解专家共识-2026版.pptx VIP
- 实验1 逻辑门电路功能测试-实验报告.docx VIP
- 2025年国有银行风险管理员招聘考试笔试试题(含答案解析).docx VIP
原创力文档

文档评论(0)