- 34
- 0
- 约 15页
- 2015-10-13 发布于重庆
- 举报
编译原理综合性实验词法分析的设计
《编译原理》综合性实验一:
词法分析的设计
实验目的:掌握词法分析的概念,设计方法,熟悉高级语言中词法的定义,词法分析程序的
编写。
实验要求:在 6 学时内实现 SAMPLE 语言的词法分析器,要求用 VC 窗口界面实现。
实验内容:分为 3 次实验完成。
1.1 词法分析器的结构和主要任务
【输入输出接口】
【输入输出接口】
图 1-1 词法分析器的输入输出界面
词法分析程序的主要任务是从左到右扫描每行源程序,拼成单词,换成统一的内部表示
(token)输出,送给语法分析器。具体包括:
–组织源程序的输入;
–按规则拼单词,并转换成二元形式;
–滤掉空白符,跳过注释、换行符及一些无用的符号(如字符常数的引号)
–进行行列计数,用于指出出错的行列号,并复制出错部分;
–列表打印源程序;
–发现并定位词法错误;
–生成符号表。token 文件和符号表用作语法分析的输入部分
【条件限制】
【条件限制】
本实验可以作如下假定:
(1) 假定 SAMPLE 语言采用自由格式书写;
(2) 可以使用注解,用/*
您可能关注的文档
最近下载
- 7.5 辛德勒的名单 教学设计 高一上学期音乐湘教版(2019)必修音乐鉴赏.docx VIP
- 2025年四川省凉山州中考英语真题(含答案).pdf
- 《建筑设计防火规范》GB50016-2014.pptx VIP
- 重庆八中高2026届高三 4月强化训练(二)政治试卷(含答案及解析.pdf
- 南芯产品规格书SC8812A.pdf VIP
- 《建筑通风效果测试与评价标准T309-2013》.doc VIP
- (一模)2025~2026学年度苏锡常镇四市高三教学情况调研(一)数学试卷(含答案及解析).docx
- 加油站车辆伤害应急预案演练.pdf VIP
- 七年级数学期中模拟卷【测试范围:人教版2024七年级下册第七章-第十章】(北京专用)(考试版)-A4.docx VIP
- 上海道路交通事故认定书.docx VIP
原创力文档

文档评论(0)