本实验中将c语言单词符号分成了六类:关键字、数字、用户自定义标识符、运算符、边界符和函数名。对于一个具体源程序而言,在扫描字符串时识别出一个单词,若这个单词的类型是关键字、数字、用户自定义标识符、运算符、边界符或函数名中之一,那么就将此单词以文字说明的形式输出。每次调用词法分析程序,它均能自动继续扫描下去,形成下一个单词,直到整个源程序全部扫描完毕,从而形成相应的单词串