- 14
- 0
- 约1.03万字
- 约 14页
- 2020-11-13 发布于天津
- 举报
一、实验内容和目的
已知待分析的C语言子集的语法,用EBNF表示如下:
<程序> f mai n() <语句块>
<语句块>f“” <语句串>“”
<语句串>f <语句>{;<语句>};
<语句>f <赋值语句>|<条件语句>|<循环语句>
<赋值语句>f ID = <表达式>
<条件语句>f if(条件)<语句块>
<循环语句>f while(<条件>)<语句块>
<条件> f <表达式 ><关系运算符 ><表达式>
<表达式>f <项>{ +<项>}|<项>{-<项>}
<项>f <因子>{*<因子>}|<因子>{/<因子>}
<因子 >f ID |NUM |(<表达式 >)
<关系运算符 >f<|<=|>|>=|==|!=
实验目的、要求实现的功能
实验目的: 编制一个语法分析程序, 实现对词法分析程序所提供的单词序列进行语法检查 和结构分析。
实验要求:在上机 (一)词法分析的基础上, 采用递归子程序法或其他适合的语法分析方法, 实现其语法分析程序。要求编译后能检查出语法错误。
将实验方法改写为适合 预测分析法 的文法如下:
<程序>f main()<语句块>
<语句块> f { <语句串>}
<语句串> f <语句 >; <语句串>
(3_1) <语句串>f £
<语句> f <赋值语句>
<语句> f <条件语句>
<语句> f <循环语句>
<赋值语句>fID= <表
您可能关注的文档
- 管理模式推进规范管理提升科技创新力.docx
- 管理流程编制规范.docx
- 管理经济学第五章之后作业.docx
- 管理经济学考试(a卷真题).docx
- 管理规章制度.docx
- 管理软件方向五年规划详细计划书.docx
- 管道公司qhse管理手册.docx
- 管规文件管理制度.docx
- 管道安装验收表格大全.docx
- 管道安装基坑施工方案.docx
- 煤矿测量工岗位专业考试试卷和答案.docx
- 2026届云南省曲靖市麒麟区五中高二化学第一学期期末达标测试试题含答案.docx
- 2025年执业药师药学专业知识试卷含答案:药物化学与药理学综合测试.docx
- 贵州省遵义市汇川区2025-2026学年八年级上学期学业水平(期末)考试数学(解析版).pdf
- 大一大学美育考试题及答案.docx
- 贵州省遵义新蒲新区2025-2026学年上学期八年级期末数学试题(解析版).pdf
- 工厂供电考试试卷及答案.docx
- 2025年焦作沁阳市公益性岗位人员招聘33人考试备考题库及答案解析.docx
- 贵州省遵义市第二十三中学2025-2026学年八年级上学期期末数学试卷(解析版).pdf
- 2025年一建《机电工程管理与实务》考试施工组织设计模拟试题含答案库含答案.docx
最近下载
- 粮油收购凭证装订封面式样.doc
- 课件:气一元论与临床吕英讲稿.ppt VIP
- 边坡危石人工排险专项方案.docx VIP
- 睿登DPS3003 DPS3005 DPS5005 DPS8005数控电源使用说明书.pdf VIP
- CSCO非小细胞肺癌诊疗指南(2026版).docx
- 吕英广州中医药大学讲课课件 XXXX-3发热的治疗分析.ppt VIP
- 手机维修技术工具介绍:从热风到万用表全面.pdf VIP
- 中国临床肿瘤学会(csco)结直肠癌诊疗指南2025版.docx VIP
- 常用维修工具使用介绍培训.pptx VIP
- 建标175-2025《幼儿园建设标准》完整版(含活动场地面积最新指标).docx VIP
原创力文档

文档评论(0)