- 5
- 0
- 约3.85千字
- 约 9页
- 2017-04-23 发布于贵州
- 举报
类C语言词法分析器设计档类C语言词法分析器设计文档.doc
您下载的软件来自:最火软件站 HYPERLINK
类C语言词法分析器设计
一、问题描述
词法分析器是编译工作的第一个阶段,主要完成对源程序的扫描,从而将源程序转换成单词序列,作为第二阶段语法分析的输入。
二、需求分析
预处理:过滤掉跳格符、回车符、换行符等编辑性字符。将多个连续的空格合并成一个空格。过滤注释。
单词符号的识别,将每个单词符号进行不同类别的划分。单词符号可划分成5种。
关键字:如if、else、while、int、float等。
标识符:用户自己定义的名字,常量名、变量名和过程名。
常数:各种类型的常数
运算符:如+、-、*、、、=等。
届符:如逗号、分号、括号等。
最后将所有的单词符号转化为便于计算机处理的机内码形式
用户界面使用图形化界面
三、概要设计
1、 字符??说明:本词法分析演示的是C语言的一个子集,字符集如下:
(1) 关键字:int,long,float,double,char,short,void,if,else,for,while,do,break,switch,
continue,case,default,return,static,struct
(2) 运算符:+,-,*,/,%,,
您可能关注的文档
- 管理体系两阶段审核的合性安排和实施管理体系两阶段审核的合理性安排和实施.doc
- 管理信息系统(第三版)题解答管理信息系统(第三版)习题解答.doc
- 管理信息系统(记忆部分题型归类)管理信息系统(记忆部分按题型归类).doc
- 管理信息系统习题及答案最新)管理信息系统习题及答案(最新).doc
- 管理信息系统作业答案13管理信息系统作业答案123.doc
- 管理信息系统分析与设计实验报告管理信息系统分析与设计 实验报告.doc
- 管理信息系统复习要点管信息系统复习要点.doc
- 管理信息系统形成性考核答案管理信息系统形成性考核册答案.doc
- 管理信息系统期末试题答管理信息系统期末试题答案.doc
- 管理信息系统模拟题及答(模拟)管理信息系统模拟题及答案(模拟).doc
最近下载
- 钦定词谱正格卷.doc VIP
- 05SS521 预制装配式钢筋混凝土排水检查井.pdf VIP
- (高清版)W-S-T 348-2024 尿液标本的采集与处理.pdf VIP
- 中建项目质量风险防控手册.pdf VIP
- 微训练 一文多考 备考高效之小说《理水》 - 鲁迅(讲解版).pptx VIP
- 东风风行菱智M5EV汽车使用手册用户操作图解驾驶车主车辆说明书pdf电子版下载.pdf VIP
- 加固工程施工方案.doc VIP
- 赴港工作申请.docx VIP
- 2026年小学生体重管理与健康饮食课件:青少年肥胖防控.pptx
- 河南省通用安装工程预算定额HA02-31-2016第07册-通风空调工程.pdf VIP
原创力文档

文档评论(0)