- 3
- 0
- 约4.17万字
- 约 63页
- 2021-02-25 发布于山东
- 举报
《编译原理课程设计》课程报告
题目 C 语言词法分析器和 C- 语言语法分析
器
学生姓名
学生学号
指导教师
提交报告时间 2019 年6 月8 日
四川大学《编译原理课程设计》
学号 2012141461017
C语言词法分析器
实验目的及意义
熟悉 C语言词法
掌握构造 DFA的过程
掌握利用 DFA实现 C语言的词法分析器
理解编译器词法分析的工作原理
词法特点及正则表达式
2.1 词法特点
2.1.1
保留字
AUTO,
BREAK ,
CASE ,
CHAR ,
CONST ,
CONTINUE , DEFAULT
,
DO ,
DOUBLE ,
ELSE,
ENUM
,
EXTERN
,
FLOAT ,
FOR , GOTO,
IF ,
INT ,LONG
,
REGISTER , RETURN,
SHORT
,
SIGNED
,
SIZEOF , STATIC , STRUCT ,
SWITCH , TYPEDEF , UNION , UNSIGNED , VOID,
VOLATILE , WHILE,
2.1.2
符号
+-*/++--+=-=*=====!==;,()[]{}/**/:
2.2 正则表达式
whitespace = (newline|blank|tab|comment)+
digit=0|..|9
nat=digit+
您可能关注的文档
- 西师大版小学数学二年级下册第一单元练习题.docx
- 西师大版数二上《9的乘法口诀》相关资料之听课体会.docx
- 西师大版数学一年级下册《数数数的组成》教案.docx
- 西师版三年级数学寒假作业.docx
- 西师版语文第八册《题西林壁》word版教学设计.docx
- 西柳小学寒假行风建设工作计划.docx
- 角的初步认识》综合习题2[1].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
原创力文档

文档评论(0)