C语言词法分析器和C-语言语法分析器编译原理课程设计.docVIP

  • 45
  • 0
  • 约2.98万字
  • 约 10页
  • 2021-11-24 发布于天津
  • 举报

C语言词法分析器和C-语言语法分析器编译原理课程设计.doc

编译原理课程设计》课程报告 题目 C 语言词法分析器和c语言语法分析器 学生姓名 学生学号 指导教师 提交报告时间 2019 年 6 月 8 日 C语言词法分析器 1 实验目地及意义 1. 熟悉c语言词法 2. 掌握构造DFA地过程 3. 掌握利用DFA实现C语言地词法分析器 4. 理解编译器词法分析地工作原理 2 词法特点及正则表达式 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+ sign

文档评论(0)

1亿VIP精品文档

相关文档