词法分析程序设计与实现.docxVIP

  • 27
  • 0
  • 约4.42千字
  • 约 9页
  • 2020-10-18 发布于天津
  • 举报
实验一词法分析程序设计与实现实验目的及内容调试并完成一个词法分析程序加深对词法分析原理的理解二实验原理状态转换图语言子集关键字所有关键字都是小写运算符和界符其他单词是标识符和整型常数通过以下正规式定义空格由空白制表符和换行符组成空格一般用来分隔运算符界符和关键字词法分析阶段通常被忽略各种单词符号对应的种别码单词符号种别码单词符号种别码词法分析程序的功能输入所给文法的源程序字符串输入所给文法的源程序字符串输出二元组或构成的序列输出其中为单词种别码其中为存放的单词自身字符串为整型常数软件平台及工具机

实验一词法分析程序设计与实现 实验目的及内容 调试并完成一个词法分析程序,加深对词法分析原理的理解。 二、实验原理(状态转换图) 1、C语言子集 (1)关键字: begi n if the n while 所有关键字都是小写。 (2)运算符和界符: do end 2、 := + - * / (3)其他单词是标识符(ID) = == = ;()# 和整型常数(NUM ),通过以下正规式定义: ID=letter (letter] digit)* NUM=digit digit * (4)空格由空白、制表符和换行符组成。空格一般用来分隔 ID、NUM,运算符、 界符和关键字,词法分析阶段通常被忽

文档评论(0)

1亿VIP精品文档

相关文档