- 202
- 0
- 约5.59千字
- 约 10页
- 2017-01-06 发布于重庆
- 举报
实验三 语法分析C语言实验报告
《实验三 语法分析》实验报告 题目 语法分析的C语言实现 姓名及分工 康黎明 SWE10029
陈俊杰 SWE10031
许冬青 SWE10033
王吉 SWE10028 日期 2012-12-20
一、实验目的:
加深对语法分析器工作过程的理解;能够采用一种编程语言实现简单的语法分析程序;能够使用自己编写的分析程序对简单的程序段进行语法分析。
二、实验分工:小组成员共同分析实验过程,在老师的指导分析下,完成了完整的程序编码。 三、程序说明:
程序输入示例:
输入由一个input.c输入,直接从input.c读取一个token,将用到的文法规则输出。
上图对应的C语言程序为
main()
{
ID=NUM*(ID+ID)
}
2.程序输出示例
运行语法分析器程序,有输出窗口直接显示运行结果:
说明:
编译环境说明:
Windows下的Visual C++
文法说明:
0. program ( main() { if_stmt }
1. if_stmt( if ( expression ) statement | if ( expression ) statement else statement
条件语句有通常的语义:对表达式进行计算,非0值表示条件为真,引起第一条语句的执行;0值表示条
您可能关注的文档
最近下载
- 建侠加固表格1:预制空心板加固简化计算.xlsx VIP
- (高清版)DB37∕T 3499-2019 ‘青皮’无花果质量要求.pdf VIP
- 食品添加剂应用技术 常用香精 香精.ppt VIP
- 部编人教版八年级上册历史全册新优质教学课件(配2025年秋改版教材).pptx
- 劳动最光荣中班社会活动.pptx VIP
- 国家综合性消防救援队伍 2023 年消防员招录 体能测试、 岗位适应性测试项目 及标准.docx VIP
- 卷烟制造工艺卷烟厂设计.pptx VIP
- 2026年山东省中考统考数学模拟试卷四套含答案.pdf VIP
- 2026年最新小学苏教版五年级数学下册期中试卷附答案.docx VIP
- 中国矿业大学《大学英语A4》2024 - 2025学年第一学期期末试卷(全网独发).docx VIP
原创力文档

文档评论(0)