文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 高等教育 > 工学 > 编译原理词法分析程序设计实验报告
侵权投诉

编译原理词法分析程序设计实验报告

代码可运行!

编译原理词法分析程序设计实验报告

【实验目的】

1.了解词法分析的主要任务。 2. 熟悉编译程序的编制。 【实验内容】

根据某文法,构造一基本词法分析程序。找出该语言的关键字、标识符、整数以及其他一些特殊符号,给出单词的种类和值。

【实验要求】

1. 构造一个小语言的文法

类C小语言文法(以EBNF表示)

<程序>::=<分程序>{<分程序>} .

<分程序>::=<标识符>’(’<变量说明部分>{,<变量说明部分>}’)’<函数体> <变量说明部分>::=int<标识符>{,<标识符>} <函数体>::=’{’[<变量说明部分>;]<语句序列>’}’ <语句序列>::=<语句序列>;<语句>|<语句>

<语句>::=<赋值语句>|<条件语句>|<循环语句>|<函数调用语句> <赋值语句>::=<标识符>=<表达式> <表达式>::=[+|-]<项>{<加法运算符><项>} <项>::=<因子>{<乘法运算符><因子>} <因子>:=<标识符>|<无符号整数> <加法运算符>::= +|- <乘法运算符>::= *|/

<条件语句>::=if<条件>’{’<语句序列>’}’[else’{’<语句序列>’}’] <条件>::=<表达式><关系运算符><表达式> <关系运算符>::= ==|!=|>|<|>=|<=

<循环语句>::=for’(’<表达式>;<条件>;<表达式>’)’ ’{’<语句序列>’}’

第1页

你可能喜欢

热门文档

相关文档

  • 编译原理实验报告词法分析

    编译原理实验报告词法分析_计算机软件及应用_IT/计算机_专业资料。编译原理实验报告...二、 系统分析 编译原理涉及词法分析,语法分析,语义分析及优化设计等各方面。...

  • 编译原理词法分析程序实验报告

    编译原理实验报告:实验一... 8页 免费 编译原理词法分析程序设计... 暂无评价...测试结果: 测试结果 实验总结:通过这次实验,掌握了词法的形式化描述,熟悉了状态...

  • 编译原理词法分析实验报告

    实验地点 A-502 批改意见 成绩 教师签字: 实验内容:实现标准 C 语言词法分析器 实验目的: 1.掌握程序设计语言词法分析的设计方法; 2.掌握 DFA 的设计与使用...

  • 编译原理实验报告(一)---词法分析程序

    编译原理实验报告( 编译原理实验报告(一)---词法分析程序 【目的要求】 通过设计编制调试一个具体的词法分析程序,加深对词法分析原理的理解。 并掌握在对程序设计...

  • 编译原理词法分析器实验报告

    《编译原理》实验报告——词法分析器 ——词法分析器 院系: 班级: 姓名: 学号: 词法分析器实验报告一、实验目的: 实验目的: 设计一个词法分析程序, 设计一个词法...

  • 编译原理词法分析实验报告

    实验报告编译原理 课程名称: 实验题目: 词法分析程序 实验小组成员: ??? 实验小组组长: ??? 任课教师: 杜安红 专业名称: 计算机科学与技术 班级名称: 10 级...

  • 编译原理词法分析实验报告

    编译原理词法分析实验报告_物理_自然科学_专业资料。词法分析器实验报告按<<>编译原理>课程的要求,根据词法分析器的基本原理,设计、编制并调试一个词 法分析程序,加...

  • 编译原理词法分析实验报告1

    编译原理词法分析实验报告1_工学_高等教育_教育专区。词法分析实验报告 完整版 编译原理实验1 词法分析实验报告一、 实验目的调试并完成一个词法分析程序,加深对词法...

  • 编译原理词法分析实验报告

    实验1 词法分析实验报告... 7页 免费 编译原理词法分析器语法... 21页 免费...2 流程图 三.程序设计 ......

  • 编译原理词法分析实验报告

    编译原理,词法分析,实验报告,程序代码编译原理,词法分析,实验报告,程序代码隐藏>...设计、编制并调式一个词法分析程序,加深对词法分析原理的理解。 待分析的简要...

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email