1.根据具体情况,由同学们自己选取C语言的一个适当大小的子集,如课本表2.1(常量要求为有符号整数);在上机前一定要制出相应的单词表。 2.程序功能 输入:字符串。 输出:二元式(种别编码,单词自身)构成的序列。 举例: 输入:a=$;# 输出:(6,a) (12,=) FOUND ERROR (13,;)
时间: 2023-05-17 19:04:37 浏览: 101
实现对C程序设计语言的源程序(自定)的词法分析 .exe
1.要求同学们根据实际情况自行选择C语言的一个适当大小的子集,例如课本中的表2.1(常量要求为有符号整数),在上机前必须制作相应的单词表。
2.程序的功能是输入一个字符串,输出由二元组(种别编码,单词本身)组成的序列。例如,输入字符串"a=$",输出的序列为(标识符,a)、(赋值运算符,=)、(结束符,$)。
阅读全文