编译原理 识别整数的词法分析程序

时间:2016-06-19 04:40:37
【文件属性】:

文件名称:编译原理 识别整数的词法分析程序

文件大小:93KB

文件格式:DOC

更新时间:2016-06-19 04:40:37

整数词法

输入一个表示整数的符号串,识别该符号串,将其转化为整数,并输出该整数的十进制表示,如果输入的符号串有错误,则输出“error!”。表示整数的符号串有三种:(1)十进制整数,如123、-4等;(2)八进制整数,以0开头的数是八进制数,如0123、-001等;(3)十六进制整数,以0x开头的数是十六进制数,如0xE9、-0x0aB等。参考课本3.2节先写出正规文法,再构造状态转换图,然后构造状态矩阵(参考表3-1),最后写出识别程序(参考程序3-3)。


网友评论

  • 东西不错,可以用
  • 还不错,考虑很全面
  • 挺好的,可以运行,结果也正确